Мне нужно извлечь изображение из PDF.
Но поскольку его фон прозрачен, он сохраняется с мягкой маской для создания прозрачности.
Хотя я могу извлечь два непрозрачных изображения ниже, я понятия не имею, есть ли способ воссоздать исходное изображение на Java. Могу ли я использовать JAI?
Ниже находится «основное» изображение:
а вот и соответствующая мягкая маска:
Я пробовал использовать ImageMagick с помощью команды:
convert mask.jpg -background Black -alpha shape copy.png
и я почти получил то, что мне нужно, но цвет переднего плана только черный, в то время как у исходного цвета также синий цвет переднего плана.