Android, WindowsPhone7, IOS ,vc2010平台40多套图片滤镜开源

 历经三个多月开发,终于完成了这三个库的编码工作。用到的开发语言主要有使用了C++(含部分Object-c),JAVA,C#。经过检测,目前已正式投入到生产环境中。

      为了实现三种语言一种命名方式,我采用了相同的类名,接口,namespace(package)。可以说只要熟悉了其中一个平台的代码,就可以很顺利的写出另外两个平台的滤镜代码(当然我后续还会加入更多的滤镜效果)。

      该库基于LGPL协议,也就是说大家可以将其免费用于自己公司的项目及产品中(包括商业项目)。

      当然如果大家用后觉得还可以的话,可以私下洽谈合作事宜.(包括商业方面, EMAIL: [email protected]),呵呵!

      下面是使用这三个滤镜类库所实现的滤镜效果。

 

InvertFilter

Android, WindowsPhone7, IOS ,vc2010平台40多套图片滤镜开源


AutoLevelFilter

Android, WindowsPhone7, IOS ,vc2010平台40多套图片滤镜开源

RadialDistortionFilter

Android, WindowsPhone7, IOS ,vc2010平台40多套图片滤镜开源


BannerFilter(20, true)

Android, WindowsPhone7, IOS ,vc2010平台40多套图片滤镜开源

BannerFilter(20, false)

Android, WindowsPhone7, IOS ,vc2010平台40多套图片滤镜开源


BigBrotherFilter

Android, WindowsPhone7, IOS ,vc2010平台40多套图片滤镜开源

BlackWhiteFilter

Android, WindowsPhone7, IOS ,vc2010平台40多套图片滤镜开源

ColorQuantizeFilter

Android, WindowsPhone7, IOS ,vc2010平台40多套图片滤镜开源

ConvolutionFilter

Android, WindowsPhone7, IOS ,vc2010平台40多套图片滤镜开源


BrickFilter

Android, WindowsPhone7, IOS ,vc2010平台40多套图片滤镜开源

 

BlockPrintFilter

Android, WindowsPhone7, IOS ,vc2010平台40多套图片滤镜开源

 

EdgeFilter

Android, WindowsPhone7, IOS ,vc2010平台40多套图片滤镜开源


FeatherFilter

Android, WindowsPhone7, IOS ,vc2010平台40多套图片滤镜开源


 

GaussianBlurFilter

Android, WindowsPhone7, IOS ,vc2010平台40多套图片滤镜开源

GradientMapFilter

Android, WindowsPhone7, IOS ,vc2010平台40多套图片滤镜开源

HistogramEqualFilter

Android, WindowsPhone7, IOS ,vc2010平台40多套图片滤镜开源

LightFilter

Android, WindowsPhone7, IOS ,vc2010平台40多套图片滤镜开源

MistFilter

Android, WindowsPhone7, IOS ,vc2010平台40多套图片滤镜开源

MonitorFilter

Android, WindowsPhone7, IOS ,vc2010平台40多套图片滤镜开源

MosaicFilter

Android, WindowsPhone7, IOS ,vc2010平台40多套图片滤镜开源


NeonFilter

Android, WindowsPhone7, IOS ,vc2010平台40多套图片滤镜开源

 

NightVisionFilter

Android, WindowsPhone7, IOS ,vc2010平台40多套图片滤镜开源

 

NoiseFilter

Android, WindowsPhone7, IOS ,vc2010平台40多套图片滤镜开源

OilPaintFilter

Android, WindowsPhone7, IOS ,vc2010平台40多套图片滤镜开源

 

OldPhotoFilter

Android, WindowsPhone7, IOS ,vc2010平台40多套图片滤镜开源

PixelateFilter

  Android, WindowsPhone7, IOS ,vc2010平台40多套图片滤镜开源

RainBowFilter 

Android, WindowsPhone7, IOS ,vc2010平台40多套图片滤镜开源

RectMatrixFilter

Android, WindowsPhone7, IOS ,vc2010平台40多套图片滤镜开源

 

ReflectionFilter(false)

Android, WindowsPhone7, IOS ,vc2010平台40多套图片滤镜开源

 

ReflectionFilter(true)

Android, WindowsPhone7, IOS ,vc2010平台40多套图片滤镜开源

 

ReliefFilter

Android, WindowsPhone7, IOS ,vc2010平台40多套图片滤镜开源

 

SaturationModifyFilter

Android, WindowsPhone7, IOS ,vc2010平台40多套图片滤镜开源

SepiaFilter

Android, WindowsPhone7, IOS ,vc2010平台40多套图片滤镜开源

SmashColorFilter

Android, WindowsPhone7, IOS ,vc2010平台40多套图片滤镜开源

ThresholdFilter

Android, WindowsPhone7, IOS ,vc2010平台40多套图片滤镜开源

TintFilter

Android, WindowsPhone7, IOS ,vc2010平台40多套图片滤镜开源

VignetteFilter

Android, WindowsPhone7, IOS ,vc2010平台40多套图片滤镜开源

VintageFilter

Android, WindowsPhone7, IOS ,vc2010平台40多套图片滤镜开源

WaterWaveFilter

Android, WindowsPhone7, IOS ,vc2010平台40多套图片滤镜开源

XRadiationFilter

 Android, WindowsPhone7, IOS ,vc2010平台40多套图片滤镜开源

 

   源码下载:

   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#

 

转载自:http://www.cnblogs.com/daizhj/archive/2012/05/15/2501406.html

你可能感兴趣的:(android)