У меня есть изображение PNG (на самом деле, целая куча их), которая родилась с фоном и была заменена прозрачностью. Я не уверен, как это получилось, но в файле, который я получил, мне нужно удалить кучу оборванных краев.Пакетная очистка рельефных краев в файлах PNG
Я знаю, как решить эту проблему в GIMP/Photoshop, но у меня есть стек этих вещей, чтобы исправить - мне нужно использовать ImageMagick (или какую-то другую утилиту командной строки). Мой желаемый результат - чистые края изображения, сохраняя прозрачность альфа-канала и цвет оригиналов на них.
Я использовал ImageMagick в прошлом для преобразования форматов файлов и изменения размера изображений, но у меня нет большого опыта с ним помимо этого.
Я пробовал много разных вещей, но только один (ниже) приблизился к тому, чего я пытаюсь достичь.
Вот что я начал с ...
Вот лучшее, что я был в состоянии выполнить
я использовал ImageMagick, чтобы очистить его с оперением. Я использовал эту команду:
convert test.png -alpha set -virtual-pixel transparent -channel A -blur 0x1.7 -level 50,75% +channel testFeathered.png
Существует ли другие методы или методы, кто бы порекомендовал для достижения цели гладкого края к изображению без отвода цвета?
Можно играть с морфологией И.М. на альфа канал для удаления некоторых осиротевших и непрозрачных пикселей. Однако ваш метод кажется довольно прочным. – rostok
Спасибо за ваш ответ! Очень ценю морфологическое предложение. – Adrian