opencv调用摄像头+灰度图+高斯滤波+Canny算子
来源:互联网 发布:淘宝货到付款怎么退货 编辑:程序博客网 时间:2024/05/16 11:44
闲来无事(主要剃了个头)
来把opencv经常要用的一些函数来梳理一下
效果图震楼
惯例opencv配置环境地址:http://blog.csdn.net/zmdsjtu/article/details/52235056
具体代码如下:
#include <opencv2/highgui/highgui.hpp> #include <opencv2/imgproc/imgproc.hpp> #include <opencv2/core/core.hpp> using namespace cv;int main() {VideoCapture cap(0);Mat frame;while (waitKey(30) != 27){cap >> frame;imshow("原图", frame);cvtColor(frame, frame, CV_BGR2GRAY);//转化为灰度图imshow("去色", frame);GaussianBlur(frame, frame, Size(7, 7), 1.5, 1.5);//高斯滤波imshow("高斯滤波", frame);Canny(frame, frame, 60, 100);//Canny算子检测边缘,两个参数随便调imshow("Canny边缘", frame);}}
转化为灰度图的代码:
cvtColor(frame, frame, CV_BGR2GRAY);//转化为灰度图
高斯滤波代码:(参数自己调节。。。)
GaussianBlur(frame, frame, Size(7, 7), 1.5, 1.5);//高斯滤波
Canny(frame, frame, 60, 100);//Canny算子检测边缘,两个参数随便调
最后祝大家使用opencv愉快~
1 0
- opencv调用摄像头+灰度图+高斯滤波+Canny算子
- canny算子四部曲之一(高斯滤波)
- opencv 摄像头灰度处理及canny处理
- 灰度变换、自适应高斯滤波、平滑滤波、canny边缘检测、直线霍夫变换
- 初学opencv-Canny算子
- opencv canny 算子
- opencv实践程序4——canny实现摄像头的边缘检测,高斯背景建模
- OpenCV: 高斯滤波
- opencv 高斯滤波
- OpenCV学习笔记-Canny算子
- opencv代码分析--canny算子
- opencv——Canny算子
- opencv学习之Canny算子
- OpenCV-滤波算子(一)
- opencv,调用摄像头对画面进行canny处理
- opencv调用摄像头采集图像+配合canny边缘检测
- OpenCV入门六:OpenCV打开摄像头并对摄像头获取的每一帧图像进行Canny算子边缘化提取操作
- MatLab自编的均值滤波、中值滤波、高斯滤波三种滤波算子,可以直接调用 图像处理函数
- 看门狗简单介绍
- swift 3.0 -UINavigationController
- Redis数据过期策略探究
- usaco1.3.5(dfs生成配对情况)
- RecyclerView和ScrollView嵌套使用
- opencv调用摄像头+灰度图+高斯滤波+Canny算子
- JavaScript页面模版引擎handlebars.js学习及使用
- 智能指针
- OracleDBConsole服务及EM相关问题
- Java面试题(前)
- PHP学习总结(5)——PHP入门篇之PHP字符串
- http代理服务器工作步骤:
- 笔记本电脑设置WIFI
- 机型适配代码中dp转px