资源简介
检测图片中的简单几何图形,如三角形、圆形、矩形等,使用opencv实现,通用的检测方法,实现要根据实际进行调整。
代码片段和文件信息
/**
* Simple shape detector program.
* It loads an image and tries to find simple shapes (rectangle triangle circle etc) in it.
* This program is a modified version of ‘squares.cpp‘ found in the OpenCV sample dir.
*/
#include
#include
#include
#include
/**
* Helper function to find a cosine of angle between vectors
* from pt0->pt1 and pt0->pt2
*/
static double angle(cv::Point pt1 cv::Point pt2 cv::Point pt0)
{
double dx1 = pt1.x - pt0.x;
double dy1 = pt1.y - pt0.y;
double dx2 = pt2.x - pt0.x;
double dy2 = pt2.y - pt0.y;
return (dx1*dx2 + dy1*dy2) / sqrt((dx1*dx1 + dy1*dy1)*(dx2*dx2 + dy2*dy2) + 1e-10);
}
/**
* Helper function to display text in the center of a contour
*/
void setLabel(cv::Mat& im co
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2015-02-20 22:19 shapedtection\
目录 0 2015-02-19 17:53 shapedtection\Debug\
文件 115200 2015-02-20 20:42 shapedtection\Debug\shapedtection.exe
文件 1239640 2015-02-20 20:42 shapedtection\Debug\shapedtection.ilk
文件 1911808 2015-02-20 20:42 shapedtection\Debug\shapedtection.pdb
目录 0 2015-02-20 20:42 shapedtection\shapedtection\
文件 11534336 2015-02-20 22:19 shapedtection\shapedtection.sdf
文件 985 2015-02-19 17:43 shapedtection\shapedtection.sln
文件 24064 2015-02-20 22:19 shapedtection\shapedtection.v12.suo
目录 0 2015-02-20 20:42 shapedtection\shapedtection\Debug\
文件 2299 2015-02-20 20:42 shapedtection\shapedtection\Debug\shapedtection.log
目录 0 2015-02-20 20:42 shapedtection\shapedtection\Debug\shapedtection.tlog\
文件 834 2015-02-20 20:42 shapedtection\shapedtection\Debug\shapedtection.tlog\cl.command.1.tlog
文件 13902 2015-02-20 20:42 shapedtection\shapedtection\Debug\shapedtection.tlog\CL.read.1.tlog
文件 880 2015-02-20 20:42 shapedtection\shapedtection\Debug\shapedtection.tlog\CL.write.1.tlog
文件 2392 2015-02-20 20:42 shapedtection\shapedtection\Debug\shapedtection.tlog\li
文件 4558 2015-02-20 20:42 shapedtection\shapedtection\Debug\shapedtection.tlog\li
文件 864 2015-02-20 20:42 shapedtection\shapedtection\Debug\shapedtection.tlog\li
文件 215 2015-02-20 20:42 shapedtection\shapedtection\Debug\shapedtection.tlog\shapedtection.lastbuildstate
文件 404480 2015-02-20 20:42 shapedtection\shapedtection\Debug\vc120.idb
文件 741376 2015-02-20 20:42 shapedtection\shapedtection\Debug\vc120.pdb
文件 409417 2015-02-20 20:42 shapedtection\shapedtection\Debug\源.obj
文件 4524 2015-02-19 17:53 shapedtection\shapedtection\shapedtection.vcxproj
文件 944 2015-02-19 17:51 shapedtection\shapedtection\shapedtection.vcxproj.filters
文件 3743 2015-02-20 20:42 shapedtection\shapedtection\源.cpp
- 上一篇:c++ 虹膜识别代码
- 下一篇:三维几何零件图形程序-OpenGL-VC++源代码
相关资源
- OpenGL应用2(碰撞检测)
- 光学分选机缺陷检测(大华SDK抓取)
- 人脸特征点检测,轻量级的MTCNN实现
- vs2017环境,windows系统,检测网线插入
- 心电信号检测算法.rar
- C++ 从数据库中提取图片
- C++ 对数据库进行录入图片
- C++ 检测邮箱中新邮件
- C++ 打印图片
- c语言配有图片和音乐的打字母游戏
- VC 图片滚动窗体和无边框窗口
- 飞机大战(全素材+音乐)
- 微信跳一跳素材(全图片+音乐)
- 基于mfc的视频中的几何图形检测
- 大华相机MFC抓取图片显示
- 交通标识的定位以及识别
- VC++中为PIC空间添加滚动条显示大图片
- 扫雷源代码+图片素材
- C++下使用OpenCV实现人脸检测
- 乒乓球的RGB565颜色识别,与当前图片
- bm3d_C语言源码&matlab源码及测试图片
- C语言检测电脑CPU温度
- PC-Lint 9.0L最新版,附带MISRA C++ 2008 p
- MFC Opencv显示图片,图片类型为Mat
- OpenCV人脸识别实例源码142702
- 疲劳检测vc++和opencv编程源代码
- 车辆检测-基于车底阴影特征-基于路面
- opencv人脸检测与跟踪
- MFC PNG GDI 实现的Process 进度控件
- 双线性插值放大缩小图片 bmp mfc程序
评论
共有 条评论