文件名称:vc 图片特效处理算法
文件大小:2.66MB
文件格式:RAR
更新时间:2013-05-04 03:49:47
pic effect
本工程文件完成了三个图片特效处理算法:Oil-paint, WaterColor, Cartoon。 对应的函数分别在imOil.cpp、imWaterColor.cpp、imCartoon中实现。 在imMatrix.cpp中实现了一些矩阵运算 我对元杰的imFilter.cpp文件进行了一些修改,增加了中值滤波器 imMedian和双向滤波器imBiFilter。 test.cpp对以上函数做了一些测试,结果分别保存在"OilPaintEffect.jpg","WaterColorEffect.jpg","CartoonEffect.jpg"中 ps:代码中没有包含RGB565和RGB888两种图片格式的转换 这里Oil-paint采用的算法对某些图片的处理效果不好(在边缘部分会有杂色出现),如果需要的话,可以在后期进行改进。 这些函数都可以提供一个或多个参数控制,但是由于不清楚三星公司的具体要求,因此函数的参数设置从简处理。
【文件预览】:
PicEffect
----imCommon.h(576B)
----imWaterColor.cpp(861B)
----PicEffect.vcproj(5KB)
----imCartoon.h(385B)
----test.cpp(2KB)
----imFilter.cpp(7KB)
----PicEffect.suo(37KB)
----imWaterColor.h(504B)
----imOil.h(495B)
----imCartoon.cpp(4KB)
----OilPaintEffect.jpg(77KB)
----CartoonEffect.jpg(64KB)
----PicEffect.sln(882B)
----Debug()
----imConvert.h(2KB)
----Readme.txt(647B)
----imMatrix.cpp(7KB)
----imFilter.h(1KB)
----PicEffect.ncb(13.15MB)
----WaterColorEffect.jpg(72KB)
----test.JPG(27KB)
----imOil.cpp(1KB)
----imMatrix.h(970B)
----PicEffect.vcproj.QW-6E7730AAAEE4.SRT.user(1KB)
www.pudn.com.txt