当前位置: 首页 > news >正文

企业网络设计方案论文培训班线上优化

企业网络设计方案论文,培训班线上优化,哈尔滨百度推广联系人,静态wordpress在C#中使用OpenCV获取多边形的中心点,可以按照以下步骤进行: 首先,你需要找到图像中的轮廓。这可以通过FindContours方法实现: using OpenCvSharp;Mat src new Mat("your_image_path", ImreadModes.Grayscale); Mat …

在C#中使用OpenCV获取多边形的中心点,可以按照以下步骤进行:

首先,你需要找到图像中的轮廓。这可以通过FindContours方法实现:

using OpenCvSharp;Mat src = new Mat("your_image_path", ImreadModes.Grayscale);
Mat dst = new Mat();
Cv2.Threshold(src, dst, 0, 255, ThresholdTypes.BinaryInv);VectorOfVectorPoint contours;
HierarchyIndex[] hierarchy;
Cv2.FindContours(dst, out contours, out hierarchy, RetrievalModes.External, ContourApproximationModes.ApproxSimple);

对于每个找到的轮廓,你可以使用MinAreaRect2方法来找到最小外接矩形,该矩形的中心点通常被用作多边形的中心点:

foreach (VectorPoint contour in contours)
{RotatedRect rect = Cv2.MinAreaRect(contour);Point2f center = rect.Center;// center now contains the coordinates of the center point of the polygonConsole.WriteLine($"Center: ({center.X}, {center.Y})");
}

以上代码首先加载一张图像并进行二值化处理,然后找出图像中的所有轮廓。对于每个轮廓,它计算最小外接矩形,并获取该矩形的中心点作为多边形的中心点。请注意,这种方法假设多边形是凸的,对于凹多边形,结果可能不是预期的几何中心。如果你需要处理凹多边形,可能需要使用更复杂的算法来计算其质心或重心。

http://www.tj-hxxt.cn/news/64969.html

相关文章:

  • 做网站的软件公司免费注册域名网站
  • 湖南众诚建设 官方网站秦皇岛seo优化
  • 无锡建设银行官网招聘网站网络营销专业好就业吗
  • 广州网站优化快速提升网站排名网站推广网络营销方案
  • 怎么查询网站的建站时间seo产品是什么意思
  • 现在外贸做哪个网站好国际军事最新头条新闻
  • 一站式网站建设与运营长春网站seo
  • 综述题建设网站需要几个步骤变现流量推广app
  • 有哪些静态网站广告推广平台网站
  • 建网站得多少钱百度收录网站需要多久
  • 免费图片素材网站有哪些产品推广软文300字
  • 做音乐网站建设的开发平台百度关键词推广多少钱
  • 找工作网站seo搜索引擎优化案例
  • 美工网站模板网站推广建站
  • 怎么做自己的网站免费sem竞价推广托管
  • 北京建设委员会网站首页个人模板建站
  • 苍南县住房和城乡规划建设局网站百度竞价点击神器奔奔
  • 哪家网站建设比较好百度网盘下载慢
  • 好的网站和网页有哪些米拓建站
  • 阿里巴巴国际站入驻费用网络营销的五大优势
  • espcms易思企业网站seo辅助优化工具
  • 百度收录教程宁波seo服务快速推广
  • 政务服务平台西安seo学院
  • 59网站一起做网店普宁查关键词
  • 网站建设合同印花税税率最近新闻摘抄
  • 世纪兴网站建设拼多多怎么查商品排名
  • 首页网站模板2023搜索最多的关键词
  • 做微信链接的网站宁德市旅游景点大全
  • 温岭网站建设制作百度首页推荐关不掉吗
  • 如何彻底清除网站的网页木马seo网络推广怎么做