Я создаю приложение, которое использует Ruby + RMagick для компоновки изображений PNG на различные фоны JPEG. Все работает, , но мы нашли один конкретный фон JPEG, для которого PNG составлен как черное пятно. Прозрачность PNG соблюдается; форма «пятна» правильная, но цвета теряются и становятся черными.
Я пробовал много JPEG-файлов, чтобы найти другой, который дает тот же результат, но (пока) не удалось.
Я подозреваю, что это может быть связано с битовой глубиной или каким-либо другим параметром рассматриваемого файла JPEG. Я искал в Интернете, ищу инструмент, который может проанализировать этот JPEG и сообщить мне все параметры, которые могут иметь отношение, но еще ничего не нашел.
- Что-нибудь подобное случалось с тобой? В чем причина?
- Исходя из ваших знаний о формате JPEG, есть ли другие параметры, которые могут иметь значение?
- Вам известен какой-либо инструмент, который может анализировать файлы JPEG и сообщать мне битовую глубину и другие параметры? Или, если я открою JPEG в шестнадцатеричном редакторе, подскажите, как найти эту информацию?