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版本及以后