spamsink: (lenin)
[personal profile] spamsink
Развлекаясь с графическими алгоритмами в попытках минимизировать растискивание в верхних частях букв, я придумал нечто простое до банальности, но ранее мной не виданное. Последовательное применение алгоритма дает забавный эффект затухающих "кругов" на воде.



Для каждого пикселя находим минимум и максимум яркости в окрестности данного радиуса, включая этот пиксель, а также среднее арифметическое яркости в этой окрестности, исключая этот пиксель. Новое значение пикселя=минимум+максимум-среднее.

Date: 2016-06-12 01:33 am (UTC)
vak: (Default)
From: [personal profile] vak
Был такой вариант клеточного автомата, где N-тый цвет на каждом шаге съедает соседей N+1-го цвета. Типа камень-ножницы-бумага. Похожие картинки получались:

Date: 2016-06-12 04:17 am (UTC)
From: [identity profile] fatoff.livejournal.com
Почему юго-восточный полуостров?

Date: 2016-06-16 03:29 am (UTC)
From: [identity profile] anhinga-anhinga.livejournal.com
Класс! А какая должна быть инициализация, чтобы это работало?

Date: 2016-06-16 04:43 am (UTC)
From: [identity profile] anhinga-anhinga.livejournal.com
В смысле, с какой картинки надо начинать, - с любой, где достаточно контраста?

Date: 2016-06-18 03:00 am (UTC)
From: [identity profile] anhinga-anhinga.livejournal.com
Я как-то уже разучился про такие вещи думать, не экспериментируя...

Ты не хочешь поделиться кодом, публично или частным образом?

Profile

spamsink: (Default)
spamsink

February 2026

S M T W T F S
12345 67
8 91011 121314
15161718 192021
22 2324 25262728

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Mar. 6th, 2026 05:39 am
Powered by Dreamwidth Studios