Когда я читаю JPEG с диска, Java иногда дает мне BufferedImage, getType () которого возвращает TYPE_CUSTOM, то есть имеет настраиваемую цветовую модель. Я хотел бы изменить размер этого BufferedImage, но я не уверен, как создать целевой объект. Может ли кто-нибудь предоставить образец кода для использования следующего конструктора?
Я хотел бы создать BufferedImage того же типа, что и источник, только большего размера, и перенести его содержимое. Любые идеи?




Отвечая на мой собственный вопрос, похоже, что ImageTypeSpecifier - это ответ. Конкретно:
ImageTypeSpecifier из изображения с пользовательской цветовой моделью.ImageTypeSpecifier с шага 1, чтобы создать новое изображение с той же цветовой моделью, что и исходное изображение.@dacwe Я обновил ответ с уточненными шагами. Я не касался этого кода более 9 лет, поэтому у меня нет работающего примера, чтобы поделиться с вами.
Вы можете привести пример?