![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
OpenCV自学
小羊不爱吃草
debug the world
展开
-
OpenCV入门-08彩色目标跟踪
#include <opencv2/core/utility.hpp> #include "opencv2/video/tracking.hpp" #include "opencv2/imgproc.hpp" #include "opencv2/videoio.hpp" #include "opencv2/highgui.hpp" #include <iostream> #include <ctype.h> using namespace cv; using nam.原创 2021-07-14 16:26:46 · 133 阅读 · 0 评论 -
OpenCV入门-07调用摄像头并canny边缘检测
#include <opencv2/opencv.hpp> using namespace cv; int main() { //从摄像头读入视频 VideoCapture capture(0); Mat edges; //循环显示每一帧 while (1) { //[1] 读入图像 Mat frame; //定义一个Mat变量,用于存储每一帧的图像 capture >> frame; //读取当前帧 //[2] 把原图转为灰度图像 cvtCo.原创 2021-07-14 15:57:01 · 239 阅读 · 0 评论 -
OpenCV入门-06调用摄像头采集图像
#include <opencv2/opencv.hpp> using namespace cv; int main() { //[1] 从摄像头读入视频 VideoCapture capture(0); //capture(0)就代表从摄像头读取视频 //[2] 循环显示每一帧 while (1) { Mat frame; //定义一个Mat变量,用于存储每一帧的图像 capture >> frame; //读取当前帧 imshow("读取视频",.原创 2021-07-14 15:56:10 · 281 阅读 · 0 评论 -
OpenCV入门-05读取并播放视频
#include <opencv2/opencv.hpp> using namespace cv; int main() { //[1] 读入视频 VideoCapture capture("./video/1.mp4"); //[2] 循环播放每一帧 while (1) { Mat frame; //定义一个Mat类型变量,用于存储每一帧的图像 capture >> frame; //读取当前帧 imshow("读取视频", frame); //显示当.原创 2021-07-14 15:55:32 · 114 阅读 · 0 评论 -
OpenCV入门-04canny边缘检测
#include <opencv2/opencv.hpp> #include <opencv2/imgproc/imgproc.hpp> using namespace cv; int main() { //[0]载入原始图片 Mat srcImg = imread("./pic/plane.jpg"); //把plane图片读入容器 imshow("【原始图片】Canny边缘检测",srcImg); //显示原始图片 Mat dstImg, edge, gra.原创 2021-07-14 15:54:50 · 89 阅读 · 0 评论 -
OpenCV入门-03图像模糊
#include <opencv2/highgui/highgui.hpp> #include <opencv2/imgproc/imgproc.hpp> using namespace cv; int main() { //[1]载入原始图 Mat srcImg = imread("./pic/plane.jpg"); //[2]显示原始图 imshow("均值滤波【原图】", srcImg); //[3]进行均值滤波操作 Mat dstImg; blur.原创 2021-07-14 15:54:00 · 62 阅读 · 0 评论 -
OpenCV入门-02图像腐蚀
#include <opencv2/highgui/highgui.hpp> //OpenCV highgui模块头文件 #include <opencv2/imgproc/imgproc.hpp> //OpenCV 图像处理头文件 using namespace cv; int main() { //载入原图 Mat srcImage = imread("./pic/plane.jpg"); //显示原图 imshow("【原图】腐蚀操作", srcImage); .原创 2021-07-14 15:53:22 · 69 阅读 · 0 评论 -
OpenCV入门-01图像显示
#include <opencv2/opencv.hpp> using namespace cv; int main() { //Mat image = imread("C:\\Users\\liuyang\\Desktop\\222.jpg"); 绝对路径读取 /*Mat image = imread("./pic/222.jpg",flag); 灰度图像*/ /* flag>0 返回三通道的彩色图像 flag=0 返回灰度图像 flag<0 返回包含Alph.原创 2021-07-14 15:45:47 · 71 阅读 · 0 评论