6
У меня есть изображение, просматриваемое в апплете. Как сохранить изображение в формате 16 бит битовой глубины png? Я использую java.16 бит бит глубина
У меня есть изображение, просматриваемое в апплете. Как сохранить изображение в формате 16 бит битовой глубины png? Я использую java.16 бит бит глубина
Преобразование в 16 бит не является частью сохранения данных изображения. Сначала вам нужно будет преобразовать данные изображения, скопировав их на BufferedImage
с 16-битным ColorModel
. Затем просто сохраните результат как PNG.
Hi Michael. Спасибо за ваш ответ. Кстати, я ссылаюсь на 16 бит на компонент (красный зеленый синий). Это 48 бит на пиксель. Можно ли сохранить 48 бит, потому что я понимаю, что библиотека Java Advanced Imaging поддерживает только 24 бита tiff. Спасибо. – user287663
@ user287663: на самом деле у меня нет опыта работы с JAI и 48-битными изображениями, но этот поток http://forums.java.net/jive/message.jspa?messageID=64642 предполагает, что JAI действительно поддерживает их в принципе, просто не все операции –