Skip to content

Latest commit

 

History

History
14 lines (12 loc) · 1.48 KB

idea.md

File metadata and controls

14 lines (12 loc) · 1.48 KB

Метод Вольфа для изображений

Идея: создать реализацию метода Вольфа, который применяется к Модели Изинга, для формирования изображений.

  1. Случайным образом, формируем изначальную конфигурацию и записываем её в JPG формат.
  2. Случайным образом выбираем пиксель для изменений
  3. Определяем вокруг него похожие пиксели
    • Вычисляем расстояние в пространстве RBG с соседними пикселями
    • Если оно оказывается меньше наперед заданного значения, то помещаем эти пиксели на стек и повторяем процедуру поиска с соседними пикселями к последнему пикселу
  4. Когда процедура поиска завершена, производим случайное изменение цвета выбранного кластера.
    • либо сдвиг на какое-то значение в RBG пространстве
    • либо изменение на случайный цвет
  5. Записываем получившееся изображение в файл
  6. Повторяем процедуру начиная со 2-ого шага.