JMagick-java ImageMagick取得圖片的長與寬

ImageMagick在壓縮圖形品質上真的很不錯,而且也可以在很多平台及程式語言上使用

不過在使用上並不像大家熟識的java 的imageio有那麼多資源,

原本是使用BufferedImage的getWidth()及getHeight()來取得圖的長與寬

不過讀取的Image會存放在java VM 暫存中,不能自行釋放,所以有時讀大量讀時會out of memory,

這時可以利用第三方套件ImageMagick來代替BufferedImage

一般利用BufferedImage取得長寬的方式大概如下

Read More