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

做网站用花生壳哪个版本百度云搜索引擎入口手机版

做网站用花生壳哪个版本,百度云搜索引擎入口手机版,昆山建设监察网站,品牌网站建设蔻大蝌蚪文章目录 mask图像介绍步骤代码 mask图像介绍 根据 mask 图像来画分割对象的外接椭圆是一种常见的图像分割任务。Mask 图像通常是一个二值图像,其中包含了感兴趣对象的像素。通常情况下,白色像素表示对象,黑色像素表示背景。 步骤 以下是一…

文章目录

  • mask图像介绍
  • 步骤
  • 代码

mask图像介绍

根据 mask 图像来画分割对象的外接椭圆是一种常见的图像分割任务。Mask 图像通常是一个二值图像,其中包含了感兴趣对象的像素。通常情况下,白色像素表示对象,黑色像素表示背景。

步骤

以下是一般的步骤,演示如何根据 mask 图像来画分割对象的外接椭圆:

  • 加载 Mask 图像: 读取包含对象分割信息的 mask 图像。这个图像可以是单通道的灰度图像,其中对象区域是白色,或者是具有 alpha 通道的带有透明背景的图像。
  • 寻找对象轮廓: 使用 cv2.findContours() 函数查找 mask 图像中对象的轮廓。这些轮廓将帮助我们确定对象的形状。
  • 拟合外接椭圆: 对每个对象轮廓,使用 cv2.fitEllipse() 函数计算其外接椭圆。
  • 绘制外接椭圆: 使用 cv2.ellipse() 函数将计算得到的外接椭圆绘制在原始图像上,或者创建一个新的图像来显示结果。

代码

输入图片
在这里插入图片描述
代码

import cv2
import numpy as np# 读取图像
image = cv2.imread('7.png')
# print(image.shape)
# exit()
# 将图像转换为灰度
gray = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)# 使用二值化处理图像
ret, binary_image = cv2.threshold(gray, 127, 255, cv2.THRESH_BINARY)# 查找二值化图像中的轮廓
contours, _ = cv2.findContours(binary_image, cv2.RETR_EXTERNAL, cv2.CHAIN_APPROX_SIMPLE) # CHAIN_APPROX_SIMPLE# 遍历轮廓并绘制外接圆
for contour in contours:if len(contour) >= 5:# 计算外接椭圆ellipse = cv2.fitEllipse(contour)# 绘制外接椭圆cv2.ellipse(image, ellipse, (0, 255, 0), 2)# 显示结果
cv2.imshow('Image with Circles', image)
cv2.waitKey(0)
cv2.destroyAllWindows()

输出图片
在这里插入图片描述

http://www.wangmingla.cn/news/130457.html

相关文章:

  • 甘肃省专业做网站百度基木鱼建站
  • 内力网站建设网站seo优化推广外包
  • 自建b2c网站培训学校招生营销方案
  • 北京学做网站ui设计公司
  • 地方门户网站备案自媒体营销的策略和方法
  • 上传文章网站网络项目平台
  • 织梦更新网站地图迅雷磁力链bt磁力天堂
  • 淄博网站快照优化公司seo营销策略
  • 东莞建设信息网青岛网站seo诊断
  • 网站建设与运营未来发展建网站哪个平台好
  • 青岛网站建设案例邢台市seo服务
  • 毕业设计可以做自己的网站吗站长素材音效网
  • 网站建站建设宣传推广方案
  • 值得相信的西安网站开发拼多多seo 优化软件
  • 深圳外观设计公司优化设计六年级下册语文答案
  • 选片 网站 建设网络公关
  • 四川省建设注册中心网站网络营销该如何发展
  • 临汾住房与城乡建设厅网站seo按照搜索引擎的
  • 深圳做模板网站百度手机导航官方新版
  • 369网站建设seo整站优化新站快速排名
  • 寻找网站优化公司青岛网站建设
  • 爱网站推广优化seo概念的理解
  • 深圳有做网站公司百度快速排名
  • 网站颜色百度关键词规划师入口
  • WordPress表单制作教程汕头自动seo
  • 个人网站怎么制作成图片蜜雪冰城网络营销案例分析
  • 多语言网站如何做购买域名的网站
  • 淘宝购物券网站怎么做seo免费外链工具
  • 网站开发与应用汕头疫情最新消息
  • 三五互联网站报价表安卓手机性能优化软件