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.rzrgm.cn/daizhj/archive/2012/05/15/2501406.html
作者: daizhj, 代震軍
微博: http://weibo.com/daizhj
Tags: imagefilter, android,windowsphone,ios, vs2010,c++, java,c#

浙公網安備 33010602011771號