Массовая обрезка изображений бутылок с отражениями? - Фотопедия
0 голосов
/ 24 июля 2015

У меня есть бутылка, которая выглядит так

enter image description here

Изображение имеет несколько проблем. Внизу есть отражение, зеленая рамка, и вы можете увидеть нижнюю часть лайтбокса. У нас довольно много таких изображений. На некоторых изображениях я смог использовать яркость и обрезку изображения, но он не работает ни с чем подобным.

Все эти изображения имеют разные размеры, поэтому мы не можем выбрать размер обрезки, чтобы массово их обрезать.

Мне интересно, есть ли способ, которым я не собираюсь обрезать программно, или есть хороший сервис, где мы можем заставить настоящих людей делать обрезку. Спасибо!

Ответы [ 2 ]

1 голос
/ 01 августа 2015

Быстрое решение с использованием G'MIC (инструмент командной строки)

Сохраните следующее в текстовый файл с именем «white.gmic» или любым другим именем:

make_white:
  TOLERANCE=60                            #adjust as needed
  {w},{h},1,3,0                           #create mask image
  -rectangle[1] 0,0,100%,70%,1,255        #set the mask to exclude the upper 70% from flood fill
  --add[0] [1]                            #combine image+mask
  -remove[0]                              #original image is no longer needed
  -flood[1] 50%,90%,0,$TOLERANCE,0,1,255  #flood fill the bottom background
  -rectangle[1] 0,95%,100%,100%,1,255     #paint over the green glass edge
  -sub[1] [0]                             #undo mask, recover the original image
  -remove[0]                              #remove mask

Затем используйте G'MIC для обработки ваших фотографий:

gmic white.gmic bottle.jpg -make_white -output bottle_processed.jpg

Или для нескольких изображений (этот конкретный пример предназначен для Linux и аналогичных ОС, сам G'MIC и сценарии, которые вы создаете для G'MIC, являются мультиплатформенными и должны работать везде)

for filename in *.jpg; do gmic white.gmic $filename -make_white -output other_folder/$filename; done

Результат:

bottle image processed by G'MIC

G'MIC также можно использовать внутри Gimp, определяемые пользователем действия, такие как 'make_white', будут отображаться в плагине Gimp G'MIC (но я никогда не пробовал этого, и для пакетной обработки командная строка, вероятно, более удобна в любом случае)

0 голосов
/ 01 августа 2015

Кадрирование немного сложнее, но вы, вероятно, можете избавиться от отражения, используя один из режимов наложения в Фотошопе - наверное, «экран»? Если это работает, вы можете сохранить это как действие и применить его как пакет.

Добро пожаловать на сайт Фотопедия, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...