资源简介
代码片段和文件信息
Mat pLine = Cv2.ImRead(“D:\\OpenCV\\Topencv\\CsharpOpenCv\\CsharpOpenCv\\b1.jpg“);
Cv2.ImShow(“Circle“pLine);
Mat pGray = new Mat(pLine.Size() pLine.Type());
Mat pBlur = new Mat(pLine.Size() pLine.Type());
Cv2.MedianBlur(pLinepBlur3);
Cv2.ImShow(“Blur“pBlur);
Mat grayImg = new Mat(pLine.Size() pLine.Type());
Cv2.CvtColor(pBlur grayImg ColorConversionCodes.BGR2GRAY); //转灰度图
Cv2.Threshold(grayImgpGray100255ThresholdTypes.Binary);
Cv2.ImShow(“Bin“pGray);
Cv2.ImShow(“Gary“grayImg);
CircleSegment[] circleSegment;
circleSegment = Cv2.HoughCircles(~pGray HoughMethods.Gradient 1 30 30 26 0 0);
Mat dstImg = new Mat(pLine.Size() pLine.Type());
pBlur.CopyTo(dstImg);
Scalar pColor = new Scalar(0 0 255);
for (int i = 0; i < circleSegment.Count(); i++)
{
//画圆
Cv2.Circle(dstImg (int)circleSegment[i].Center.X (int)circleSegment[i].Center.Y (int)circleSegment[i].Radius pColor 2 LineTypes.AntiAlias);
//加强圆心显示
Cv2.Circle(dstImg (int)circleSegment[i].Center.X (int)circleSegment[i].Center.Y 3 pColor 2 LineTypes.AntiAlias);
}
Cv2.ImShow(“dstImg“ dstImg);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1159 2020-11-04 19:14 FindCir.cs
----------- --------- ---------- ----- ----
1159 1
相关资源
- Openvc 动态人脸识别对比学习
- 输入框自动切换中文(C#winform)vs20
- C# 斑马手持终端WINCE开发 MC32N0 vs2008
- indentguide V14 for VS2012(.vsix)
- .net 检测新版本-自动升级程序
- VSTO对Word的开发教程
- vs2017+mysql的用户角色权限管理(附数
- VS2012保存时自动格式化代码插件(F
- 百度人体检测
- C# 进程检测
- 大型比赛竞赛抽签系统 可打印 c# vs
- lua C# .Net4.0 vs2010 LuaInterface
- c# 开发与 mysql数据库实现的增删改查
- delta机器人运动学算法正向逆向求解
- 蚂蚁爬杆+图形界面+C#+ide=vs08
- asp.net的后台权限管理系统源码-用vs导
- 酒店管理系统C#基于vs2010源代码和SQ
- MaterialDesignInDome.zip
- .net批量打印word源码C#_VS2012
- C#照片识别人脸截取成身份证比例的证
- VS 2008 C#读写excel文件
- C#停车场管理系统的设计与实现VS201
- PC桌面程序鼠标轨迹在Robotstudio中重现
- Adaboost人脸检测的emgu实现C#
- C# VS2010 甘特图
- AO+C# 二次开发版本基本功能源代码使
- 物料清单 bom图
- VS2008+SQL2005开源普通三层架构项目源代
- 基于VS2008 C#编写的简单学生成绩管理
- 留言板 留言板 sql c# vs 留言板 sql c#
评论
共有 条评论