算法最重要的一点是要sprintf函数实现动态读取文件名
比如:sprintf(s,"%d", 123); //产生"123"

#include <iostream>
#include<opencv2\opencv.hpp>
#include<opencv2\highgui\highgui.hpp>
using namespace std;
using namespace cv;
int main()
{for (int i = 1; i < 4;i++){Mat grad_xplay, grad_yplay;Mat abs_grad_xplay, abs_grad_yplay, dstplay;char* buff;buff = new char[20];sprintf(buff, "%d_jump.bmp", i);Mat imgplay = imread(buff);//求x方向梯度Sobel(imgplay, grad_xplay, CV_16S, 1, 0, 3, 1, 1, BORDER_DEFAULT);convertScaleAbs(grad_xplay, abs_grad_xplay);//求y方向梯度Sobel(imgplay, grad_yplay, CV_16S, 0, 1, 3, 1, 1, BORDER_DEFAULT);convertScaleAbs(grad_yplay, abs_grad_yplay);//合并梯度addWeighted(abs_grad_xplay, 0.5, abs_grad_yplay, 0.5, 0, dstplay);namedWindow("整体方向soble", CV_WINDOW_NORMAL);imshow("整体方向soble", dstplay);waitKey(200);delete[] buff;}waitKey(0);return 1;
}

基于Opencv实现连续检测yuv转bmp后的每一帧的sobel算法实现相关推荐

  1. 基于opencv实现人脸检测

    基于opencv实现人脸检测 opencv简述 opencv是一个开源的计算机视觉库,它有着C++,Python,Java等接口,支持Windows,Linux,Mac OS,IOS 和 Androi ...

  2. Python基于OpenCV高空抛物检测系统[完整源码&部署教程]

    1.视频演示: [项目分享]Python基于OpenCV高空抛物检测系统[完整源码&部署教程]_哔哩哔哩_bilibili 2.图片演示: 3.算法原理: 参考该博客提出的移动侦测法,即是根据 ...

  3. python运动目标检测与跟踪_基于OpenCV的运动目标检测与跟踪

    尹俊超,刘直芳:基于 OpenCV 的运动目标检测与跟踪 2011, V ol.32, No.8 2817 0 引 言 运动目标检测跟踪技术在航空航天遥感. 生物医学. 工业 自动化生产. 军事公安目 ...

  4. 【零基础跑项目】20代码教你基于opencv的人脸检测

    20代码教你基于opencv的人脸检测

  5. 基于OpenCV的火焰检测(二)——RGB颜色判据

    上文跟大家分享了在做火焰检测中常用到的图像预处理方法,从这一篇博文开始,我将向大家介绍如何一步一步地检测出火焰区域.火焰提取要用 到很多判据,今天我要向大家介绍的是最简单的但是很有效的判据--RGB判 ...

  6. opencv canny源码解析_行人检测 基于 OpenCV 的人体检测

    原文链接 行人检测 基于 OpenCV 的人体检测 - 热分享​hotdog29.com 在 2019年8月1日 上张贴 由 hotdog发表回复 行人检测 基于 OpenCV 的人体检测 我们都知道 ...

  7. 基于OpenCV的火焰检测(三)——HSI颜色判据

    上文向大家介绍了如何用最简单的RGB判据来初步提取火焰区域,现在我要给大家分享的是一种更加直观的判据--HSI判据.为什么说HSI判据是更加直观的判据呢?老规矩,先介绍一下HSI色彩模型:HSI颜色模 ...

  8. pythonopencv检测行人_行人检测 基于 OpenCV 的人体检测

    原文链接行人检测 基于 OpenCV 的人体检测 - 热分享​hotdog29.com 行人检测 基于 OpenCV 的人体检测 我们都知道,无论性别,种族或种族如何,我们的身体都具有相同的基本结构. ...

  9. 基于opencv的人脸检测与识别(python)(1)

    基于opencv的人脸检测与识别(python语言)(1) 人脸检测和识别技术就目前而言,已经相对成熟,各类算法层出不穷,这都归功于各位奋斗在一线的大佬的努力(站在巨人的肩膀上的感觉就是爽).本文是参 ...

最新文章

  1. 【C 语言】指针间接赋值 ( 指针作为 函数参数 的意义 | 间接赋值 代码示例 )
  2. 监控ui_做了10年监控系统,有些经验想和你分享
  3. Stanford公开课《编译原理》学习笔记(1~4课)
  4. 【Python】画图海龟
  5. python粒子风暴代码_turtle爆炸粒子效果源码
  6. 东方韵味春节牛年PSD分层海报,过大年不愁没海报发了!
  7. 防止跨站请求伪造(CSRF)攻击 和 防重复提交 的方法的实现
  8. 接触网作业车司机许新峰的春运
  9. 20145235 《Java程序设计》第8周学习总结
  10. Android之线性布局的4个重要参数
  11. C++实现常用八大排序算法
  12. python开发微信点餐_微信点餐平台开发 (一)
  13. Python3,9行代码进行压缩和解压缩,从此告别压缩软件。
  14. 永远的java_永远的冒险岛-经典版
  15. pow函数在php,pow函数怎么用
  16. Gym安装Atari环境(Windows,Linux适用)
  17. java如何连接与断开SQL server2008数据库
  18. A Strong Baseline and Batch Normalization Neck for Deep Person Re-identification(论文笔记)(2019CVPR)
  19. .NET开发工程师方向
  20. 安装SQL2008时遇到未能加载文件或file:///d:microsoft..sql.chainer.packagedata.dll或它的某个依赖项

热门文章

  1. 浏览器网页标签页图标显示
  2. python爬虫遇到验证码的处理方法(以爬取中国执行信息公开网为例)
  3. OpenGL之坐标系以及单位
  4. 【按键精灵篇】如何做一个自动打开APP进入注册页面自动输入自己手机号
  5. 【已解决】Try using tf.compat.v1.experimental.output_all_intermediates(True).
  6. bzoj2095: [Poi2010]Bridges 二分+最大流
  7. c# 数组定义 新增 填充 数据
  8. SAP 从零起步之 1.1 创建公司代码
  9. 备课大师控件开发流程
  10. w7修复计算机,如何修复Win7系统?Win7系统修复教程