資源簡介
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? {
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個文件信息
- 上一篇:基于Asp.net的旅游門戶網站
- 下一篇:C#基于CS開發的人力資源管理系統
評論
共有 條評論