历经三个多月开发,终于完成了这三个库的编码工作。用到的开发语言主要有使用了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/ImageFilterCC++ 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
分享到:
相关推荐
浅谈 android,ios4,windows phone7 ,symbian^3 相关的技术和详细的介绍!!
Android、iOS和Windows Phone 7三大操作系统有何差别
品味移动设计:iOS、Android、Windows Phone用户体验设计最佳实践针对目前最主流的移动应用三大平台(iOS、Android 和Windows Phone)的特点以及时下最普及的两大类移动产品的规格和需求,为大家系统地阐述了设计...
Windows Phone 7国人开源项目 - WeatherCN
Mobile is a rapidly growing space that is... Whether you are new, or one who has experience on the iOS and Android platforms, this book serves as the ideal reference for development on the Windows Phone.
Android、iPhone、Windows Phone手机网页及网站设计 最佳实践与设计精粹 pdf扫描版
跨平台开发,ios,android, windows phone。
IOS, Android, Windows Phone 版本手机GPS定位源码
使用与支持 Vuplex VR/AR 浏览器的相同代码,即可轻松在 Windows 和 macOS 上以 3D 形式渲染 Web 内容并与之进行交互 该软件包支持 Android ≥ 6.0 上的原生视频和 WebGL,但某些 VR 虚拟现实头盔(如 Oculus Go 和 ...
Xamarin是一个跨平台开发框架,这一框架的特点是支持用C#开发IOS、Android、Windows Phone和Mac应用.Xamarin.iOS 还可使开发者使用 Objective-C 和 Xcode 中提供的相同 UI 控件来创建本机 iOS 应用程序
1,商业级开源代码,高效稳定 2,超小内存占有率,移动直播针对性极致优化,代码冗余率极低 3,打破平台壁垒,真正的跨平台,一套核心代码支持Android、iOS、Windows等 4,超过200+Android手机、iOS全平台适配,硬件...
Windows Phone7是微软重新打造windows mobile品牌之后推出的一款产品。
MAUI与Blazor共享一套UI,媲美Flutter,实现Windows、macOS、Android、iOS通用UI.doc
This book is a gift from the Windows Phone 7 team at Microsoft to the programming community, and I am proud to have been a part of it. Within the pages that follow, I show you the basics of writing ...
本项目是一个基于安卓的RTMP 推流器,RTMP播放器(秒开),还有跨平台(Win,IOS,Android)开源代码。 项目特点 1,商业级开源代码,高效稳定 2,超小内存占有率,移动直播针对性极致优化,代码冗余率极低 3,...
2010年10月11日晚上9点30分,微软公司正式发布了智能手机操作系统,微软将谷歌的Android和苹果的IOS列为Windows Phone的主要竞争对手,Windows Phone7.5(Mango)是微软在Windows Phone 7的基础上研发的新版本,弥补了...
图灵书籍( iOS开发指南(第4版).pdf+品味移动设计iOS、Android、Windows Phone用户体验设计最佳实践.pdf)