当前位置:网站首页>关于判断点是否位于轮廓内的一点思考
关于判断点是否位于轮廓内的一点思考
2022-07-04 17:41:00 【昊虹图像算法】
在CSDN上找到了判断点是否位于多边形内部的方法,链接如下:
https://blog.csdn.net/u011722133/article/details/52813374
https://blog.csdn.net/hjk61314/article/details/82587196
那么可否使用上述方法判断点是否位于轮廓内呢?
答案是:得(děi)分情况。
当我们轮廓的宽度为1时,可以,但当轮廓宽度不为1时是不可以的。
比如下面这种轮廓是可以的:
但是下面这种轮廓是不可以的:
为什么不可以,为什么可以,根据上面两篇博文提供的方法很容易想到。
其实当宽度为1时,可以用函数drawContours()把轮廓点集以实心方式画出(参数thickness的值设为FILLED)。进而判断一个点是否在轮廓内部。
当轮廓以实心方式画出之后,比如下面这个被画为实心的轮廓:
我只需要判断某点的像素灰度值是否大于某个阈值就行了,比如判断像素的灰度值是否大于200。大于200的认为是轮廓上或轮廓内部,小于200的认为是在轮廓外部。
边栏推荐
- Scala基础教程--16--泛型
- SSL证书续费相关问题详解
- 整理混乱的头文件,我用include what you use
- 2022年字节跳动日常实习面经(抖音)
- TorchDrug教程
- 数组中的第K个最大元素
- Behind the ultra clear image quality of NBA Live Broadcast: an in-depth interpretation of Alibaba cloud video cloud "narrowband HD 2.0" technology
- php伪原创api对接方法
- Scala basic tutorial -- 18 -- set (2)
- 神经网络物联网平台搭建(物联网平台搭建实战教程)
猜你喜欢

Li Kou brush question diary /day2/2022.6.24

Wireshark网络抓包

【uniapp】uniapp开发app在线预览pdf文件
Summary and sorting of 8 pits of redis distributed lock

Scala basic tutorial -- 19 -- actor

读写关闭的channel是啥后果?

Use canal and rocketmq to listen to MySQL binlog logs

Scala basic tutorial -- 20 -- akka

Installation and use of VMware Tools and open VM tools: solve the problems of incomplete screen and unable to transfer files of virtual machines

Li Kou brush question diary /day4/6.26
随机推荐
repeat_P1002 [NOIP2002 普及组] 过河卒_dp
2021 Hefei informatics competition primary school group
模板_判断素数_开方 / 六素数法
【uniapp】uniapp开发app在线预览pdf文件
技术分享 | 接口测试价值与体系
2014 Hefei 31st youth informatics Olympic Games (primary school group) test questions
Scala basic tutorial -- 18 -- set (2)
Scala基础教程--16--泛型
Scala basic tutorial -- 13 -- advanced function
正则替换【JS,正则表达式】
Detailed explanation of issues related to SSL certificate renewal
ESP32-C3入门教程 问题篇⑫——undefined reference to rom_temp_to_power, in function phy_get_romfunc_addr
Scala basic tutorial -- 17 -- Collection
Scala基础教程--18--集合(二)
2022健康展,北京健博会,中国健康展,大健康展11月13日
Unity编辑器扩展C#遍历文件夹以及子目录下的所有图片
2021 合肥市信息学竞赛小学组
6.26CF模拟赛B:数组缩减题解
PB的扩展DLL开发(超级篇)(七)
请教一下 flinksql中 除了数据统计结果是状态被保存 数据本身也是状态吗