2010-03-22 37 views
6

Tôi có một hình ảnh được xem trong một applet. Làm cách nào để lưu hình ảnh dưới dạng định dạng png bit 16 bit? Tôi đang sử dụng java.Độ sâu bit 16 bit

Trả lời

2

Chuyển đổi thành 16 bit không phải là một phần của việc lưu dữ liệu hình ảnh. Trước tiên, bạn sẽ phải tự chuyển đổi dữ liệu hình ảnh bằng cách sao chép sang BufferedImage với một bit16 bit. Sau đó, chỉ cần lưu kết quả dưới định dạng PNG.

+0

Xin chào Michael. Cảm ơn vì đã trả lời. Bằng cách này, tôi đề cập đến 16 bit cho mỗi thành phần (Red Green Blue). Đó là 48 bit trên mỗi pixel. Có thể tiết kiệm được 48 bit vì tôi hiểu rằng thư viện Java Imaging Imaging chỉ hỗ trợ 24 bit tiff. Cảm ơn bạn. – user287663

+0

@ user287663: không thực sự có bất kỳ kinh nghiệm làm việc với JAI và 48bit hình ảnh - nhưng chủ đề này http://forums.java.net/jive/message.jspa?messageID=64642 cho thấy rằng JAI không hỗ trợ chúng về nguyên tắc, chỉ không phải tất cả các hoạt động –

Các vấn đề liên quan