我正在开发类似CMS的项目,用户可以上传包含内容的图像。我必须动态为上传的图像创建缩略图。可以说缩略图大小为125x75
我可以毫无问题地调整图像大小,但是当涉及到裁剪操作时会出现几个问题。我的调整大小和裁剪程序的工作原理如下:
但我想要实现的是内容感知裁剪,如Jue Wang的文章Opticrop: Content-aware Cropping with PHP and ImageMagick中所述
有没有办法用C#做,或者是否有可以执行此操作的库。
注意:我不希望内容感知大小调整。可以使用ImageResizing.net SeamCarving plugin
完成内容感知大小调整(接缝渴望)答案 0 :(得分:1)
如果您使用的是ImageResizing.net框架,我认为WhitespaceTrimmer plugin可能是一个很好的起点。
如果你想自己编写代码,this Gist使用熵显示一个很好的解决方案,但用Ruby编写。