使用ImageMagick + Jmagick进行图片操作(续2)——实现高质量的图片处理
2010-11-24 11:20
609 查看
在前面的两篇文章中,只记录了分别在Linux和Window上的安装过程:
使用ImageMagick + Jmagick进行图片操作
使用ImageMagick + Jmagick进行图片操作(续)
关于JMagick的应用在网上内容比较少,这次分享一下我的缩放图片和黑白效果的代码:
生成80×80的缩略图:
实现黑白效果:
使用ImageMagick + Jmagick进行图片操作
使用ImageMagick + Jmagick进行图片操作(续)
关于JMagick的应用在网上内容比较少,这次分享一下我的缩放图片和黑白效果的代码:
生成80×80的缩略图:
MagickImage originalImage = new MagickImage(new ImageInfo(originalImagePath)); MagickImage scaledImage = originalImage.scaleImage(80, 80); scaledImage.setFileName(thumbnailImagePath); scaledImage.writeImage(new ImageInfo());
实现黑白效果:
MagickImage originalImage = new MagickImage(new ImageInfo(originalImagePath)); originalImage.setFileName(grayImagePath); QuantizeInfo quantizeInfo = new QuantizeInfo(); quantizeInfo.setColorspace(ColorspaceType.GRAYColorspace); originalImage.quantizeImage(quantizeInfo); originalImage.writeImage(new ImageInfo());
相关文章推荐
- 使用ImageMagick + Jmagick进行图片操作
- ImageMagick for java 使用Jmagick处理高质量图片
- 使用ImageMagick + Jmagick进行图片操作(续)
- ImageMagick for java 使用Jmagick压缩高质量图片
- [转]ImageMagick for java 使用Jmagick压缩高质量图片jmagick-win-6.3.9-Q16.zip
- ImageMagick for java 使用Jmagick压缩高质量图片
- ImageMagick for java 使用Jmagick压缩高质量图片
- 使用ImageMagick+Jmagick处理图片问题
- 使用GetThumbnailImage进行图片缩放操作
- 使用 Intervention/image 对 Laravel 项目中的图片进行处理
- 在Web项目中使用ImageProgressor.Web开源库进行图片略缩处理
- ImageMagick +Im4java 处理上传的图片,截图,缩略图,保证高质量
- 使用GetThumbnailImage进行图片缩放操作
- java图片处理工具之-ImageMagick+jmagick(一)
- 使用ImageMagick 、Jmagick进行图片操作
- java图片处理工具之-ImageMagick+jmagick(二)
- 用C实现PHP扩展 Image_Tool 图片常用处理工具类的使用
- 使用 Intervention/image 对 Laravel 项目中的图片进行处理
- 使用GetThumbnailImage进行图片缩放操作
- SDWebImage 第三方框架的使用——网络图片的处理操作