歡迎您光臨本站 註冊首頁

用JAI擴展Java的圖像處理能力

←手機掃碼閱讀     火星人 @ 2014-03-09 , reply:0

Java的圖像處理能力不斷地在增長,但是將一個如PNG或者JPEG格式的文件寫入磁碟或從磁碟讀取這樣的操作仍然是一種巫術.解決方案是使用Java Advanced Imaging(JAI)API.JAI可以在Sun的Java網站下載,在JDK1.4的javax.imageio包里已經包括了它.

有針對Windows平台的exe格式的JAI安裝文件可以下載, 但是沒有針對UNIX和Linux的安裝文件.儘管JAI可以在純Java模式下運行,但它也為Windows、Linux、UNIX提供了本地庫,使用它們可以提高運行速度.

下面的例子是安裝在Apple機的OS X系統上的,因此我們選擇了純Java模式.為了安裝JAI,你需要一個jai tar.gz文件.把三個重要的jar文件mlibwrapper_jar.jar、jar_codec.jar和jar_core.jar移到你的classpath環境變數指定的目錄下.我們推薦把它們放到你的JDK的jre/lib/ext目錄下.

實際上JAI是Java中的一個臨時系統.這裡只有一個名為JAI的頂層類和很少的幾個輔助方法,而沒有很多方法讓人去學習.這些方法里的第一個參數是操作名,所以代碼象這樣:


[火星人 ] 用JAI擴展Java的圖像處理能力已經有443次圍觀

http://coctec.com/docs/java/show-post-59930.html