У меня есть это изображение PNG с прозрачностью http://s18.postimg.org/d2h2m4yl5/flatten_canvas2.png
Я хочу избавиться от прозрачности, используя imagemagick, но только от выбранной части, а не от всего изображения.
Является ли это возможным?
У меня есть это изображение PNG с прозрачностью http://s18.postimg.org/d2h2m4yl5/flatten_canvas2.png
Я хочу избавиться от прозрачности, используя imagemagick, но только от выбранной части, а не от всего изображения.
Является ли это возможным?
Я бы предложил вам вырезать часть, которую я не хочу, чтобы она была прозрачной, а затем использовать:
convert image.png -transparent white result.png
или если не совсем белый, то попробуйте
convert image.png -fuzz XX% -transparent white result.png
где чем меньше%, тем ближе к истинному белому или наоборот, чем больше%, тем больше отклонений от белого становится прозрачным. Для более подробной информации проверьте это и это. После их применения я наложил это изображение на исходное. Однако вы можете использовать геометрию, если хотите. Но я бы предпочел только первый способ.