Android, WindowsPhone7, IOS ,vc2010平台40多套图片滤镜开源
历经三个多月开发,终于完成了这三个库的编码工作。用到的开发语言主要有使用了C++(含部分Object-c),JAVA,C#。经过检测,目前已正式投入到生产环境中。
为了实现三种语言一种命名方式,我采用了相同的类名,接口,namespace(package)。可以说只要熟悉了其中一个平台的代码,就可以很顺利的写出另外两个平台的滤镜代码(当然我后续还会加入更多的滤镜效果)。
该库基于LGPL协议,也就是说大家可以将其免费用于自己公司的项目及产品中(包括商业项目)。
当然如果大家用后觉得还可以的话,可以私下洽谈合作事宜.(包括商业方面, EMAIL: daizhj617595@126.com),呵呵!
下面是使用这三个滤镜类库所实现的滤镜效果。
InvertFilter

AutoLevelFilter

RadialDistortionFilter

BannerFilter(20, true)

BannerFilter(20, false)

BigBrotherFilter

BlackWhiteFilter

ColorQuantizeFilter

ConvolutionFilter

BrickFilter

BlockPrintFilter

EdgeFilter

FeatherFilter

GaussianBlurFilter

GradientMapFilter

HistogramEqualFilter

LightFilter

MistFilter

MonitorFilter

MosaicFilter

NeonFilter

NightVisionFilter

NoiseFilter

OilPaintFilter

OldPhotoFilter

PixelateFilter
![]()
RainBowFilter

RectMatrixFilter

ReflectionFilter(false)

ReflectionFilter(true)

ReliefFilter

SaturationModifyFilter

SepiaFilter

SmashColorFilter

ThresholdFilter

TintFilter

VignetteFilter

VintageFilter

WaterWaveFilter

XRadiationFilter

源码下载:
https://github.com/daizhenjun/ImageFilterC C++ for ios
https://github.com/daizhenjun/ImageFilterForWindowsPhone Windows Phone7
https://github.com/daizhenjun/ImageFilterForAndroid Android 2.1版本及以后
原文链接:http://www.cnblogs.com/daizhj/archive/2012/05/15/2501406.html
作者: daizhj, 代震军
微博: http://weibo.com/daizhj
Tags: imagefilter, android,windowsphone,ios, vs2010,c++, java,c#

浙公网安备 33010602011771号