当前位置:网站首页>关于判断点是否位于轮廓内的一点思考
关于判断点是否位于轮廓内的一点思考
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的认为是在轮廓外部。
边栏推荐
- LeetCode 赎金信 C#解答
- MXNet对GoogLeNet的实现(并行连结网络)
- 基于lex和yacc的词法分析器+语法分析器
- Basic tutorial of scala -- 16 -- generics
- 2014 Hefei 31st youth informatics Olympic Games (primary school group) test questions
- 问下各位大佬有用过cdc直接mysql to clickhouse的么
- In flinksql, in addition to data statistics, is the saved data itself a state
- Send and receive IBM WebSphere MQ messages
- 神经网络物联网是什么意思通俗的解释
- Process of manually encrypt the mass-producing firmware and programming ESP devices
猜你喜欢
Li Kou brush question diary /day3/2022.6.25
基于unity的愤怒的小鸟设计
Scala basic tutorial -- 19 -- actor
性能优化之关键渲染路径
vbs或vbe如何修改图标
Go microservice (II) - detailed introduction to protobuf
神经网络物联网平台搭建(物联网平台搭建实战教程)
LeetCode第300场周赛(20220703)
Deleting nodes in binary search tree
Process of manually encrypt the mass-producing firmware and programming ESP devices
随机推荐
Technology sharing | interface testing value and system
C#实现定义一套中间SQL可以跨库执行的SQL语句(案例详解)
Go microservice (II) - detailed introduction to protobuf
2022 ByteDance daily practice experience (Tiktok)
What if the self incrementing ID of online MySQL is exhausted?
The 15th youth informatics competition in Shushan District in 2019
Learning path PHP -- phpstudy "hosts file does not exist or is blocked from opening" when creating the project
Download the first Tencent technology open day course essence!
Halcon template matching
2022CoCa: Contrastive Captioners are Image-Text Fountion Models
2014合肥市第三十一届青少年信息学奥林匹克竞赛(小学组)试题
2022健康展,北京健博会,中国健康展,大健康展11月13日
Li Kou brush question diary /day1/2022.6.23
Scala basic tutorial -- 18 -- set (2)
Scala basic tutorial -- 13 -- advanced function
输入的查询SQL语句,是如何执行的?
Cache é JSON uses JSON adapters
2022年字节跳动日常实习面经(抖音)
发送和接收IBM WebSphere MQ消息
Bi skills - permission axis