OpenCV笔记
文章平均质量分 80
ZZU-Hanqi_Duan
这个作者很懒,什么都没留下…
展开
-
opencv练习---识别二维码
xxxxx原创 2020-07-13 17:22:34 · 662 阅读 · 0 评论 -
OpenCv笔记(五)--图像分割与分水岭算法
距离变换输出像素的值为,输入图像中,与最近的零像素的距离,可显示物体靠质心的位置。一般先对灰度图像取反,即转化为黑色背景。void distanceTransform( InputArray src, OutputArray dst, int distanceType, int maskSize, int dstType=CV_32F);//distanceType,输入DIST_C,DIST_L1,DIST_L2,分别表示计算四连通,八连通,原创 2020-07-12 22:21:46 · 500 阅读 · 0 评论 -
OpenCV笔记(四)—轮廓
轮廓发现findContoursvoid findContours( InputOutputArray image, //输入图像8bit单通道二值化图像 OutputArrayOfArrays contours, //找到的轮廓 OutputArray hierachy //可选 图像拓扑结构 int mode,原创 2020-07-08 16:46:15 · 420 阅读 · 0 评论 -
OpenCV笔记(三)--直方图与模板匹配
直方图定义:直方图均衡化-提高对比度-cv::equalizeHistvoid equalizeHist( InputArray src, OutputArray dst ); //输入为八位灰度图像从图片建立直方图-split,calcHistapi:void split(const Mat& src, Mat* mvbegin);//三Mat图像转化为三个图像void calcHist( const Mat* images, //输入图像原创 2020-07-01 01:48:11 · 552 阅读 · 0 评论 -
OpenCV笔记(一)---阈值 、模糊滤波、膨胀与腐蚀
阈值二值化 cv:threshold1.threshold(src,dst,127,255,THRESH_BINARY_INV);2.reshold(src//输入3. dst//输出4. thresh//阈值5. maxValue//二值化最大值6. thresholdType//阈值类型7....原创 2020-06-15 12:15:21 · 2892 阅读 · 0 评论 -
OpenCV笔记(二)---提取水平和垂直线/霍夫变换
提取步骤提取图片:代码:#include<opencv2/opencv.hpp>#include<opencv2/core/mat.hpp>#include<iostream>using namespace std;using namespace cv;int main(){ Mat src; src = imread("C:/Users/LBJ/Desktop/OpenCVTest/tiqu.png"); if (!src.da原创 2020-06-29 23:07:49 · 1754 阅读 · 0 评论