• 大小: 25.26MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-08-07
  • 语言: 其他
  • 标签:

资源简介

利用opencv 距离变换函数,进行直线检测,并标记缺陷;并用opencv 函数进行圆检测

资源截图

代码片段和文件信息

#include“Header.h“

//Mat src = imread(“sample_real.jpg“ 1);
Mat src = imread(“图片1.jpg“ 1);

vector lines; //山脊线集合
vector lines_vertical; // 垂直的山脊线集合|
vector lines_horizontal; // 水平的山脊线集合——
vector lines_positive_45; // 正向45度的山脊线集合/
vector lines_negative_45; // 负向45度的山脊线集合\

float value = 0.3;

// 霍夫圆变换参数调节
unsigned int HoughCircle_param_1 = 200; // 传递给canny边缘检测算子的高阈值,而低阈值为高阈值的一半
unsigned int HoughCircle_param_2 = 15; // 同圆心的圆弧上点的数量,它越小的话,就可以检测到更多根本
   //不存在的圆,而它越大的话,能通过检测的圆就更加接近完美的圆形了。
unsigned int HoughCircle_min_radius = 10; // 最小圆半径
unsigned int HoughCircle_max_radius = 50; // 最大圆半径

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-12-06 14:22  OpenCV-电路板检测-直线圆检测\
     目录           0  2018-12-03 13:00  OpenCV-电路板检测-直线圆检测\.vs\
     目录           0  2018-12-03 13:00  OpenCV-电路板检测-直线圆检测\.vs\OpenCV模板\
     目录           0  2018-12-03 13:00  OpenCV-电路板检测-直线圆检测\.vs\OpenCV模板\v14\
     文件       77824  2018-12-06 14:22  OpenCV-电路板检测-直线圆检测\.vs\OpenCV模板\v14\.suo
     目录           0  2018-12-06 14:23  OpenCV-电路板检测-直线圆检测\Debug\
     目录           0  2018-12-06 14:22  OpenCV-电路板检测-直线圆检测\OpenCV模板\
     目录           0  2018-12-03 13:00  OpenCV-电路板检测-直线圆检测\OpenCV模板\Debug\
     目录           0  2018-12-06 14:23  OpenCV-电路板检测-直线圆检测\OpenCV模板\Debug\OpenCV模板.tlog\
     文件        1300  2017-01-21 11:39  OpenCV-电路板检测-直线圆检测\OpenCV模板\Header.h
     文件        7773  2018-11-30 16:05  OpenCV-电路板检测-直线圆检测\OpenCV模板\OpenCV模板.vcxproj
     文件        1267  2016-10-27 10:05  OpenCV-电路板检测-直线圆检测\OpenCV模板\OpenCV模板.vcxproj.filters
     文件         165  2016-06-29 22:24  OpenCV-电路板检测-直线圆检测\OpenCV模板\OpenCV模板.vcxproj.user
     文件       16255  2016-07-04 15:55  OpenCV-电路板检测-直线圆检测\OpenCV模板\circle.jpg
     文件         803  2018-12-06 14:15  OpenCV-电路板检测-直线圆检测\OpenCV模板\init.cpp
     文件        3667  2018-12-06 13:36  OpenCV-电路板检测-直线圆检测\OpenCV模板\main.cpp
     文件    68158464  2015-12-18 23:18  OpenCV-电路板检测-直线圆检测\OpenCV模板\opencv_world310d.dll
     文件      115585  2016-07-10 18:12  OpenCV-电路板检测-直线圆检测\OpenCV模板\sample.jpg
     文件       25089  2016-06-21 13:20  OpenCV-电路板检测-直线圆检测\OpenCV模板\sample1.jpg
     文件       57460  2016-06-21 13:20  OpenCV-电路板检测-直线圆检测\OpenCV模板\sample2.jpg
     文件      116712  2016-08-09 14:52  OpenCV-电路板检测-直线圆检测\OpenCV模板\sample_real.jpg
     文件       83651  2016-06-30 23:14  OpenCV-电路板检测-直线圆检测\OpenCV模板\samples.jpg
     文件       11630  2018-12-06 14:22  OpenCV-电路板检测-直线圆检测\OpenCV模板\tools.cpp
     目录           0  2018-12-03 13:00  OpenCV-电路板检测-直线圆检测\OpenCV模板\x64\
     目录           0  2018-12-06 14:15  OpenCV-电路板检测-直线圆检测\OpenCV模板\x64\Debug\
     文件        3241  2018-11-30 16:04  OpenCV-电路板检测-直线圆检测\OpenCV模板\x64\Debug\OpenCV模板.Build.CppClean.log
     文件         539  2018-12-06 14:15  OpenCV-电路板检测-直线圆检测\OpenCV模板\x64\Debug\OpenCV模板.log
     目录           0  2018-12-06 14:15  OpenCV-电路板检测-直线圆检测\OpenCV模板\x64\Debug\OpenCV模板.tlog\
     文件        5278  2018-12-06 14:15  OpenCV-电路板检测-直线圆检测\OpenCV模板\x64\Debug\OpenCV模板.tlog\CL.command.1.tlog
     文件       69464  2018-12-06 14:15  OpenCV-电路板检测-直线圆检测\OpenCV模板\x64\Debug\OpenCV模板.tlog\CL.read.1.tlog
     文件        3830  2018-12-06 14:15  OpenCV-电路板检测-直线圆检测\OpenCV模板\x64\Debug\OpenCV模板.tlog\CL.write.1.tlog
............此处省略18个文件信息

评论

共有 条评论

相关资源