python-opencv获取二值图像轮廓及中心点坐标的代码


Posted in Python onAugust 27, 2019

python-opencv获取二值图像轮廓及中心点坐标代码:

groundtruth = cv2.imread(groundtruth_path)[:, :, 0]
h1, w1 = groundtruth.shape
contours, cnt = cv2.findContours(groundtruth.copy(), cv2.RETR_EXTERNAL, cv2.CHAIN_APPROX_SIMPLE)
if len(contours) != 1:#轮廓总数
 continue
M = cv2.moments(contours[0]) # 计算第一条轮廓的各阶矩,字典形式
center_x = int(M["m10"] / M["m00"])
center_y = int(M["m01"] / M["m00"])
image = np.zeros([h1, w1], dtype=groundtruth.dtype)
cv2.drawContours(image, contours, 0, 255, -1)#绘制轮廓,填充
cv2.circle(image, (center_x, center_y), 7, 128, -1)#绘制中心点
cv2.imwrite("1.png", image)

以上这篇python-opencv获取二值图像轮廓及中心点坐标的代码就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python文件比较示例分享
Jan 10 Python
Tornado Web服务器多进程启动的2个方法
Aug 04 Python
Python实现爬取知乎神回复简单爬虫代码分享
Jan 04 Python
pytorch训练imagenet分类的方法
Jul 27 Python
python 输入一个数n,求n个数求乘或求和的实例
Nov 13 Python
Python中的引用和拷贝实例解析
Nov 14 Python
Python算法的时间复杂度和空间复杂度(实例解析)
Nov 19 Python
python数据类型可变不可变知识点总结
Mar 06 Python
python 已知三条边求三角形的角度案例
Apr 12 Python
Jupyter 无法下载文件夹如何实现曲线救国
Apr 22 Python
windows支持哪个版本的python
Jul 03 Python
Python常驻任务实现接收外界参数代码解析
Jul 21 Python
python定位xpath 节点位置的方法
Aug 27 #Python
python实现截取屏幕保存文件,删除N天前截图的例子
Aug 27 #Python
python自动化UI工具发送QQ消息的实例
Aug 27 #Python
python 调用pyautogui 实时获取鼠标的位置、移动鼠标的方法
Aug 27 #Python
对Python获取屏幕截图的4种方法详解
Aug 27 #Python
python对常见数据类型的遍历解析
Aug 27 #Python
Python获取当前脚本文件夹(Script)的绝对路径方法代码
Aug 27 #Python
You might like
PHP取二进制文件头快速判断文件类型的实现代码
2013/08/05 PHP
phpnow php探针环境检测代码
2014/11/04 PHP
PHP Web木马扫描器代码分享
2015/09/06 PHP
百万级别知乎用户数据抓取与分析之PHP开发
2015/09/28 PHP
详解YII关联查询
2016/01/10 PHP
Yii模型操作之criteria查找数据库的方法
2016/07/15 PHP
关于取不到由location.href提交而来的上级页面地址的解决办法
2009/07/30 Javascript
JS关闭窗口或JS关闭页面的几种代码分享
2013/10/25 Javascript
浅析JavaScript中的常用算法与函数
2013/11/21 Javascript
分享一则javascript 调试技巧
2015/01/02 Javascript
基于jQuery实现点击弹出层实例代码
2016/01/01 Javascript
AngularJs concepts详解及示例代码
2016/09/01 Javascript
JS 滚动事件window.onscroll与position:fixed写兼容IE6的回到顶部组件
2016/10/10 Javascript
jQuery联动日历的实例解析
2016/12/02 Javascript
利用JS制作万年历的方法
2017/08/16 Javascript
jQuery实现ajax回调函数带入参数的方法示例
2018/06/26 jQuery
解决layui-open关闭自身窗口的问题
2019/09/10 Javascript
js实现简单点赞操作
2020/03/17 Javascript
12 种使用Vue 的最佳做法
2020/03/30 Javascript
Jquery+javascript实现支付网页数字键盘
2020/12/21 jQuery
python完成FizzBuzzWhizz问题(拉勾网面试题)示例
2014/05/05 Python
在Python中操作字符串之startswith()方法的使用
2015/05/20 Python
Python线程详解
2015/06/24 Python
在Mac OS上搭建Python的开发环境
2015/12/24 Python
快速了解python leveldb
2018/01/18 Python
Python多进程fork()函数详解
2019/02/22 Python
python os.fork() 循环输出方法
2019/08/08 Python
Zatchels官网:英国剑桥包品牌
2021/01/12 全球购物
非常详细的C#面试题集
2016/07/13 面试题
公司行政经理岗位职责
2013/12/24 职场文书
办公室综合文员岗位职责范本
2014/02/13 职场文书
软件专业毕业生个人自我鉴定
2014/04/17 职场文书
投标售后服务承诺书
2015/04/29 职场文书
幼儿园庆元旦主持词
2015/07/06 职场文书
MySQL主从搭建(多主一从)的实现思路与步骤
2021/05/13 MySQL
Python如何使用循环结构和分支结构
2022/04/13 Python