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#
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM