Я хочу сделать часть (или фактически несколько частей) изображения прозрачным с помощью IMagick, чтобы я мог использовать его как маску на другом изображении. Я не могу понять, как это сделать простым способом.Сделайте часть изображения прозрачной с IMagick/ImageMagick
Так сказать, что мой исходный образ представлен, как показано ниже, где Х представляет собой любой цвет:
XXXXXXXXXXXXX
XXXXXXXXXXXXX
XXXXXXXXXXXXX
XXXXXXXXXXXXX
XXXXXXXXXXXXX
Тогда я хочу, чтобы иметь возможность сделать некоторые прямоугольные области прозрачным (так она заканчивается немного как punch- карта):
XXXXXXXXXXXXX
X XXXXXXXXXX
X XXXX XXXX
XXXXXXX XXXX
XXXXXXXXXXXXX
Кто-нибудь знает о хорошем способе этого сделать? Благодарю.
Would что-то вроде [это] (http://stackoverflow.com/questions/1741488/using-a-transparent-png-as-a-clip-mask) работать для вас? – PinnyM
Возможный дубликат [php imagick, как сделать область прозрачной] (http://stackoverflow.com/questions/12349549/php-imagick-how-to-make-an-area-transparent) – AndreKR