vc 图片特效处理算法

时间:2013-05-04 03:49:47
【文件属性】:

文件名称: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

网友评论

  • 不错,做毕设的时候用了
  • 不是太懂,跑能跑,不过不是我需要的
  • 抱歉,你這個太欺負人了,下了很多次都下不完整,而且需要10個資源,賣太貴了
  • 效果很好,还在看
  • 代码跑了一下,生成卡通画部分效果很棒,但是就是注释太少,看不懂。请问一下代码的原理是什么?根据哪篇论文来的?
  • 利用openCV实现了油画效果、水彩效果和动画效果。 正如作者所说,油画效果在物体边缘有彩点出现,算法有待改进。