1

У меня есть это изображение PNG с прозрачностью http://s18.postimg.org/d2h2m4yl5/flatten_canvas2.png

Я хочу избавиться от прозрачности, используя imagemagick, но только от выбранной части, а не от всего изображения.

Является ли это возможным?

1 ответ1

3

Я бы предложил вам вырезать часть, которую я не хочу, чтобы она была прозрачной, а затем использовать:

 convert image.png -transparent white result.png

или если не совсем белый, то попробуйте

 convert image.png -fuzz XX% -transparent white result.png

где чем меньше%, тем ближе к истинному белому или наоборот, чем больше%, тем больше отклонений от белого становится прозрачным. Для более подробной информации проверьте это и это. После их применения я наложил это изображение на исходное. Однако вы можете использовать геометрию, если хотите. Но я бы предпочел только первый способ.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .