[英]encode and decode images in java
您如何在Java中編碼和解碼圖像?
我有以下這種情況,我想以任何格式(字節,base64)對例如image(abc.gif)進行編碼。 然后通過SOAP消息發送它並解碼圖像,然后將圖像保存在另一台計算機上的文件夾中。
我將其作為Web服務公開。 我正在使用TIBCO Designer調用此圖像編碼Web服務。
有什么辦法對圖像進行Java編碼嗎?
您可以使用Toolkit.createImage
從字節數組中創建一個Image
。 要編碼圖像,可以使用ImageWriter
。 通常,完整的javax.imageio
包可能javax.imageio
您有很大幫助。
如果您正在尋找執行Base64或類似編碼/解碼的庫,那么我會說Apache Commons Codec 。 至少那是我過去使用過的。
我只是傳輸圖像文件的字節以及其他信息,如文件名等。然后,您只需將字節寫入新文件即可。 它更像常規文件流,但是您可能還會在圖像上將一些信息放入標頭(文件名所在的位置)中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.