Полутона, используя другой радиус круга на белом фоне, используя питона - PullRequest
0 голосов
/ 26 ноября 2018

Я пытаюсь добавить эффект к своим изображениям, используя концепцию полутонов. Я уже пробовал белый полутоновый круг на черном фоне (благодаря этому ответу ), но я действительно хотел, чтобы этот тип эффекта от Morganhenty Может кто-нибудь помочь мне, как получить радиус черного круга для этого блока пикселей и двойной маскировки 2 изображений с использованием полутонов тоже

Заранее спасибо

1 Ответ

0 голосов
/ 26 ноября 2018

Для градаций серого изображения радиус круга должен быть пропорционален квадратному корню из обратной яркости (если мы игнорируем эффекты увеличения)

R = Coeff * CellSize * Sqrt((255 - Brightness)/255)  
//or Sqrt(1.0- Brightness)  for 0..1 range
//Coeff = 1/2 gives 2R=CellSize for dark with fill degree about 0.76
...