簡體   English   中英

用Java編碼和解碼圖像

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM