• 大小: 6.1MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-08-12
  • 语言: C#
  • 标签: VS  C#  OpenCV  图像识别  

资源简介

VS2013 opencv写的一个对图形的识别程序 大家可以参考下 亲测可用 附带opencv配置属性和测试图片在文件内

资源截图

代码片段和文件信息

#include 
#include  
#include
#include 

using namespace cv;
using namespace std;

int main()
{
Mat edges;
Mat src1 = imread(“D:\\2.jpg“);
//Mat src1(src Rect(1200 1040 300 300));//ROI设置
if (!src1.data)
return -1;
//imshow(“src1“ src1);
cvtColor(src1 edges CV_BGR2GRAY);//灰度图
GaussianBlur(edges edges Size(9 9) 2 2);//高斯滤波
vectorcircles;//坐标
HoughCircles(edges circles CV_HOUGH_GRADIENT 1 70 200 70 0 0);//霍夫圆变换检测圆
for (size_t i = 0; i < circles.size(); i++)
{
Point center(cvRound(circles[i][0]) cvRound(circles[i][1]));
int radius = cvRound(circles[i][2]);
circle(src1 center 3 Scalar(0 0 255) -1 8 0);//绘制圆心
circle(src1 center radius Scalar(0 255 0) 2 8 0);//绘制圆轮廓
}

putText(src1 “Hello“ cvPoint(50 50) FONT_HERSHEY_COMPLEX 0.5 Scalar(0 0 255));//图片上显示字符
imshow(“效果图“ src1);
//imshow(“huidu“ edges);
waitKey(0);
return 0;
}
    

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-12-24 18:03  圆形图案识别\
     文件      297833  2018-12-24 17:57  圆形图案识别\2.jpg
     目录           0  2018-05-29 09:44  圆形图案识别\CLBCatQ.pdb\
     目录           0  2018-05-29 09:44  圆形图案识别\CLBCatQ.pdb\D09503388CD37BC86B8A5BF79E0BB5DE1\
     文件           0  2018-05-29 09:44  圆形图案识别\CLBCatQ.pdb\D09503388CD37BC86B8A5BF79E0BB5DE1\CLBCatQ.pdb
     目录           0  2018-12-24 17:52  圆形图案识别\Debug\
     文件         820  2018-12-06 16:31  圆形图案识别\debug32.props
     文件       75264  2018-12-24 17:57  圆形图案识别\Debug\圆形图案识别.exe
     文件      399896  2018-12-24 17:57  圆形图案识别\Debug\圆形图案识别.ilk
     文件     1527808  2018-12-24 17:57  圆形图案识别\Debug\圆形图案识别.pdb
     目录           0  2018-12-06 14:09  圆形图案识别\msctf.pdb\
     目录           0  2018-12-06 14:09  圆形图案识别\msctf.pdb\45042837CE964261F06327AE54B352DB1\
     文件           0  2018-12-06 14:09  圆形图案识别\msctf.pdb\45042837CE964261F06327AE54B352DB1\msctf.pdb
     目录           0  2018-05-29 09:32  圆形图案识别\msvcrt.pdb\
     目录           0  2018-05-29 09:32  圆形图案识别\msvcrt.pdb\129BC35A79DA5568729056C85376DCC41\
     文件           0  2018-05-29 09:32  圆形图案识别\msvcrt.pdb\129BC35A79DA5568729056C85376DCC41\msvcrt.pdb
     目录           0  2018-05-29 09:30  圆形图案识别\sechost.pdb\
     目录           0  2018-05-29 09:30  圆形图案识别\sechost.pdb\62E740599FAE040A3AB9017E347BC2831\
     文件           0  2018-05-29 09:30  圆形图案识别\sechost.pdb\62E740599FAE040A3AB9017E347BC2831\sechost.pdb
     目录           0  2018-05-29 09:32  圆形图案识别\shcore.pdb\
     目录           0  2018-05-29 09:32  圆形图案识别\shcore.pdb\57C6C8E849F16D314164254D63FFF6341\
     文件           0  2018-05-29 09:32  圆形图案识别\shcore.pdb\57C6C8E849F16D314164254D63FFF6341\shcore.pdb
     目录           0  2018-05-29 09:33  圆形图案识别\shell32.pdb\
     目录           0  2018-05-29 09:33  圆形图案识别\shell32.pdb\3620D91CA49216D982A8B45E59C382941\
     文件           0  2018-05-29 09:33  圆形图案识别\shell32.pdb\3620D91CA49216D982A8B45E59C382941\shell32.pdb
     目录           0  2018-05-29 09:43  圆形图案识别\WinTypes.pdb\
     目录           0  2018-05-29 09:43  圆形图案识别\WinTypes.pdb\AC9F71DAF5A55F5550E6F7C65422F4C21\
     文件           0  2018-05-29 09:43  圆形图案识别\WinTypes.pdb\AC9F71DAF5A55F5550E6F7C65422F4C21\WinTypes.pdb
     目录           0  2018-05-29 09:25  圆形图案识别\wuser32.pdb\
     目录           0  2018-05-29 09:25  圆形图案识别\wuser32.pdb\B8D43FD85E20463527A68FAF2FBA74791\
     文件           0  2018-05-29 09:25  圆形图案识别\wuser32.pdb\B8D43FD85E20463527A68FAF2FBA74791\wuser32.pdb
............此处省略24个文件信息

评论

共有 条评论