图像处理为动画效果代码修改与测试
Posted wxl845235800
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了图像处理为动画效果代码修改与测试相关的知识,希望对你有一定的参考价值。
主要分为四步:
|
代码修改:
1、未定义标识符cvCanny,加头文件: #include <opencv2/opencv.hpp>。
2、构造高斯混合模型时有问题,未定义标识符createBackgroundSubtractorMOG2。
// Ptr<BackgroundSubtractor> pBgmodel = createBackgroundSubtractorMOG2().dynamicCast<BackgroundSubtractor>(); Ptr<BackgroundSubtractorMOG2> pBgmodel = createBackgroundSubtractorMOG2(); pBgmodel->setVarThreshold(50);
Opencv集成了BackgroundSubtractorMOG2用于动态目标检测,用到的是基于自适应混合高斯背景建模的背景减除法,相对于BackgroundSubtractorMOG,其具有更好的抗干扰能力,特别是光照变化。 |
问题没解决,把整个void find_move_people()函数删了。
3、sqrt和pow函数重载有问题,把rgb分量修改为double类型。
double img_r, img_g, img_b;
// 计算theta角 float numerator = (img_r - img_g + img_r - img_b) / 2; float denominator = sqrt( (img_r - img_g)*(img_r - img_g) + (img_r - img_b)*(img_g - img_b));
4、修改源文件路径:"data//3.jpg";
5、测试
【转载自】
GitHub - hurtnotbad/cartoon: opencv3.2 照片动漫化 https://github.com/hurtnotbad/cartoon
opencv 照片动漫风格_Lammy的专栏-CSDN博客 https://blog.csdn.net/zhangpengzp/article/details/77149199
以上是关于图像处理为动画效果代码修改与测试的主要内容,如果未能解决你的问题,请参考以下文章
;~ 小部分AutoHotkey源代码片段测试模板2019年10月9日.ahk
自己定义View时,用到Paint Canvas的一些温故,简单的帧动画(动画一 ,"掏粪男孩Gif"顺便再提提onWindowFocusChanged)(代码片段