C#,VB,.net实现ps的特效滤镜组功能。让你可以借助本源码实现photoshop的滤镜菜单的各项滤镜效果,比如高斯模糊,锐化,马赛克,去红眼等功能;
内部使用了一个第三方类库,SharpImage。 SharpImage是用于.NET(C#、VB)的专业图像特效以及图像合成类库。借助它,您可以快速实现Photoshop滤镜效果以及图层合成。 1、内置50+种图像特效滤镜。(如亮度、对比度、负片、图像阴影、高斯模糊、透视图、宝利来、胶片、缩放、倾斜、调整大小、反射、浮雕等50余种)。在.NET Framework2.0或者以上的任意版本均可完美工作。 2、创建合成图像。比如为图片添加水印,添加文字,添加艺术字、各类图形(比如线段、曲线、箭头、矩形、圆角矩形、三角形、多边形、星形等)、图片和图片进行叠加、也可以多次混合叠加,形成更复杂的合成效果。
只需要在项目里引用SharpImage.dll。然后将SGSupport.dll,SGSupport64.dll复制到您的可执行目录中,通常为debug或者release目录即可。
SharpImage渲染引擎为C++开发,采用了成熟稳定的GDI+渲染算法,稳定高效。
SharpImage内置了50多种强大的图像滤镜,功能可媲美Photoshop。并且可通过参数灵活控制滤镜效果。
SharpImage支持添加文字,添加艺术字、各类图形(比如线段、曲线、箭头、矩形、圆角矩形、三角形、多边形、星形等)、图片和图片进行叠加、也可以多次混合叠加,形成更复杂的合成效果。
SharpImage一切均在ImageEngine类上完成,且简单易用,附带中文API手册,上手迅速,调用简单.
SharpImage支持所有常见的图像格式,比如:JPG、JPEG、PNG、GIF、BMP、TIFF、ICO、WMF、EMF;也支持多种数据源,如:网络URL图片、本地图片、Base64字符串、Bitmap对象、字节数组等,也可以将最终输出图片输出为多种数据源。同时支持对EXIF数据进行编辑。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。