学习OpenCV
文章平均质量分 67
MZSDSMZM
1.言多必失 2.内正外圆 3.逻辑因果
展开
-
OpenCV入门:平滑处理 — 均值处理
平滑处理 - 均值处理(模糊处理)相关函数:C++: void blur(InputArray src, OutputArraydst, Size ksize, Point anchor=Point(-1,-1), int borderType=BORDER_DEFAULT ) 参数解析:src – 输入图片,可以使是任意通道数,该函数对通道是独立处理的,但是深度只能原创 2017-12-30 17:59:19 · 1253 阅读 · 0 评论 -
OpenCV入门:ROI感兴趣区域(已知ROI的区域范围)
ROI感兴趣区域最简单的ROI使用(已知ROI的区域范围)#include#include #include using namespace cv;int main(){ // 读入一张图片 Mat img = imread("C:\\Users\\Phajaan\\Desktop\\bylw\\opencv\\1.jpg"); //Rect,矩阵(矩形左上角的横坐原创 2018-01-10 11:23:05 · 2854 阅读 · 0 评论 -
OpenCV入门:Harris角点检测
Harris角点检测#include #include using namespace cv;/*Harris角点检测:void cornerHarris(InputArray src,OutputArray dst, int blockSize, int ksize, double k, intborderType=BORDER_DEFAULT ) 第一个参原创 2017-12-30 19:00:10 · 372 阅读 · 0 评论 -
OpenCV入门:Hough霍夫变换-直线选择(HoughLinesP)
霍夫变换HoughLinesP函数#include #include #include #include #include #include #include using namespace cv;using namespace std;void drawDetectLines(Mat& image, const vector& lines, Scalar & col原创 2018-01-16 09:32:47 · 1231 阅读 · 0 评论 -
OpenCV入门:初试牛刀 — 视频播放控制器
视频播放控制器(进度条)#include #include using namespace cv; //创建一个全局的视频变量CvCapture* video = NULL; //创建一个全局变量来表示读入视频的起始位置,默认为0int beginPoint = 0; //回调函数,和下面的cvGetCaptureProperty作用类似,设置相关属性void on原创 2017-12-30 16:41:45 · 501 阅读 · 0 评论 -
OpenCV入门:初试牛刀 — 播放AVI视频(Mat)
使用Mat, 播放AVI视频#include #include using namespace cv;int main(){ VideoCapture video("神奇女侠.avi"); //创建图片 Mat image; //创建一个名为 AVI视频播放 的窗口 cvNamedWindow("AVI视频播放"); while (true) { //使用i原创 2017-12-30 15:53:11 · 632 阅读 · 3 评论 -
OpenCV入门:初试牛刀 — 播放AVI视频
AVI视频的播放#include #include using namespace cv;int main(){ // 创建一个名为 "视频播放"的窗口 namedWindow("视频播放"); //确定要读入的AVI视频文件 CvCapture* video = cvCreateFileCapture("神奇女侠.avi"); //创建一个图片原创 2017-12-30 15:40:22 · 355 阅读 · 1 评论 -
OpenCV入门:初试牛刀 — 显示图像
1.图片的载入和展示//图片的载入和展示#include #include #include using namespace cv; int main(){// 读入一张图片 Mat img = imread("girl.jpg");// 创建一个名为 "开心"的窗口 namedWindow("开心");// 在窗口中显示游戏原画 imsh原创 2017-12-30 14:35:12 · 293 阅读 · 0 评论 -
OpenCV入门:Hough霍夫变换-圆形选择(HoughCircles)
霍夫变换:圆形选择#include #include #include #include #include #include #include using namespace cv;using namespace std; int main(){ Mat src, gray; src = imread("C:/Users/defaultuser0.DESKTOP-原创 2018-01-14 19:23:45 · 15235 阅读 · 1 评论 -
OpenCV入门:平滑处理 — 双边平滑
平滑处理 — 双边平滑相关函数:C++: void bilateralFilter(InputArray src, OutputArray dst, int d, double sigmaColor, double sigmaSpace, intborderType=BORDER_DEFAULT )参数解析:src – 源必须是8位或者浮点数,1或者3通道图片。ds原创 2017-12-30 18:39:09 · 795 阅读 · 0 评论 -
OpenCV入门:平滑处理 — 中值滤波
平滑处理 — 中值滤波相关函数:C++: void GaussianBlur(InputArray src, OutputArray dst, Size ksize, double sigmaX, double sigmaY=0, int borderType=BORDER_DEFAULT)参数解析:src – 支持1、3、4通道图片输入原创 2017-12-30 18:31:20 · 540 阅读 · 0 评论 -
OpenCV入门:平滑处理 — 方框滤波
平滑处理 — 方框滤波相关函数:C++: void boxFilter(InputArray src,OutputArray dst, int ddepth, Size ksize, Point anchor=Point(-1,-1), boolnormalize=true, int borderType=BORDER_DEFAULT )参数解析:第一个参数,Input原创 2017-12-30 18:21:51 · 448 阅读 · 0 评论 -
OpenCV入门:平滑处理 — 高斯模糊
平滑处理 — 高斯模糊相关函数:C++: void GaussianBlur(InputArray src, OutputArray dst, Size ksize, double sigmaX, double sigmaY=0, int borderType=BORDER_DEFAULT)参数解析:src – 输入图片,可以使是任意通道数,该函数对通道是独立处原创 2017-12-30 18:14:45 · 699 阅读 · 0 评论 -
OpenCV入门:ROI感兴趣区域(鼠标事件选定区域)
OpenCV入门:ROI感兴趣区域(鼠标事件选定区域)博客 http://blog.csdn.net/qq_23968185/article/details/51335291#include #include "opencv2/core/core.hpp"#include "opencv2/imgproc/imgproc.hpp"#include "opencv2/highgui原创 2018-01-10 11:56:15 · 5745 阅读 · 0 评论