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

t.cn这种网站怎么做的网上广告宣传怎么做

t.cn这种网站怎么做的,网上广告宣传怎么做,企业网站建设费怎么入账,网站开发专员绩效考核文章目录 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.15wanjia.com/news/9919.html

相关文章:

  • 网站开发所需技能seo优化教程培训
  • 网站评论管理怎么做的搜索网站排行榜
  • 做营利网站的风险企业网站建设要多少钱
  • 宁德北京网站建设菏泽百度推广公司电话
  • 义乌做网站多少钱seo主要做什么工作
  • 怎样创作一个网站什么时候友情链接
  • 武陟做网站seo推广教程seo推广技巧
  • 哪些网站是用响应式布局做的优化设计答案大全
  • 所有北京网站建设公司seo数据是什么意思
  • 孝义做网站的公司营销手段和营销方式
  • 如何做自己的网站百度推广nba排名最新
  • 企业培训方案制定江苏seo推广
  • 河南省和建设厅网站首页百度seo公司哪家好一点
  • 在网站后台做网页企业网页制作
  • 龙岗区建设工程交易中心手机网站优化排名
  • 上海建站网站的企业市场推广怎么写
  • 为公益组织做网站百度seoo优化软件
  • 专业制作网站电脑百度搜索引擎优化
  • 前端开发webseo关键词优化推广哪家好
  • 单向链接对网站排名影响seo专业培训班
  • 用wordpress建站多少钱网络推广seo怎么弄
  • 宁波网站制作公司排名近几天的新闻摘抄
  • 网站开发 验收小米的推广软文
  • 广告营销策划是做什么的seo实战技巧100例
  • 进一步优化落实疫情防控措施方案成都seo学徒
  • 一手房哪个网站做信息效果好武汉网站制作
  • 搭建本地环境做网站百度推广
  • 做外汇新闻网站全网营销外包
  • 有关静态网站建设的毕业论文茂名seo快速排名外包
  • 承德网站建设开发软件开发流程