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

html网站登陆注册怎么做温州市建设工程质量监督站网站

html网站登陆注册怎么做,温州市建设工程质量监督站网站,付费小说网站建设,做盗版视频网站吗1.首先,读取图像并将其转换为灰度图像。 2.进行图像预处理,包括使用高斯模糊和阈值化,以便更好地处理图像。 3.通过使用OpenCV的cv2.findContours()函数,找到图像中的所有轮廓。 4.遍历所有轮廓,如果轮廓点的数量大…

1.首先,读取图像并将其转换为灰度图像。

2.进行图像预处理,包括使用高斯模糊和阈值化,以便更好地处理图像。

3.通过使用OpenCV的cv2.findContours()函数,找到图像中的所有轮廓。

4.遍历所有轮廓,如果轮廓点的数量大于等于5个,则将这个轮廓拟合为一个椭圆。

5.如果成功拟合出椭圆,则获取椭圆的中心坐标、长轴长度、短轴长度和旋转角度。

6.使用计算得到的椭圆信息,计算出长轴和短轴的端点坐标。

7.使用OpenCV的cv2.ellipse()函数在原始图像上绘制椭圆,并使用cv2.circle()函数在图像上绘制长轴和短轴的四个端点,并分别用红色和蓝色表示。

8.最后,显示带有椭圆和端点的图像,等待用户按下任意键后关闭显示窗口。

import cv2
import numpy as npimage = cv2.imread("XXX.png", cv2.IMREAD_GRAYSCALE)
blur = cv2.GaussianBlur(image, (5, 5), 0)
_, thresh = cv2.threshold(blur, 0, 255, cv2.THRESH_BINARY + cv2.THRESH_OTSU)contours, _ = cv2.findContours(thresh, cv2.RETR_EXTERNAL, cv2.CHAIN_APPROX_NONE)ellipse = None
for contour in contours:if len(contour) >= 5:ellipse = cv2.fitEllipse(contour)breakif ellipse is not None:center, axes, angle = ellipsemajor_axis, minor_axis = axesangle_rad = np.deg2rad(angle)cos_angle = np.cos(angle_rad)sin_angle = np.sin(angle_rad)# 长轴端点坐标x1 = int(center[0] + major_axis / 2 * cos_angle)y1 = int(center[1] - major_axis / 2 * sin_angle)x2 = int(center[0] - major_axis / 2 * cos_angle)y2 = int(center[1] + major_axis / 2 * sin_angle)# 短轴端点坐标x3 = int(center[0] + minor_axis / 2 * sin_angle)y3 = int(center[1] + minor_axis / 2 * cos_angle)x4 = int(center[0] - minor_axis / 2 * sin_angle)y4 = int(center[1] - minor_axis / 2 * cos_angle)# 在图像上绘制椭圆及长轴和短轴的端点image_with_ellipse = cv2.cvtColor(image, cv2.COLOR_GRAY2BGR)cv2.ellipse(image_with_ellipse, ellipse, (0, 255, 0), 2)cv2.circle(image_with_ellipse, (x1, y1), 5, (0, 0, 255), -1)  # 长轴端点用红色标记cv2.circle(image_with_ellipse, (x2, y2), 5, (0, 0, 255), -1)  # 长轴端点用红色标记cv2.circle(image_with_ellipse, (x3, y3), 5, (255, 0, 0), -1)  # 短轴端点用蓝色标记cv2.circle(image_with_ellipse, (x4, y4), 5, (255, 0, 0), -1)  # 短轴端点用蓝色标记# 显示图像cv2.imshow("Image with Ellipse and Axes", image_with_ellipse)cv2.waitKey(0)cv2.destroyAllWindows()
else:print("No ellipse found.")
http://www.yayakq.cn/news/338663/

相关文章:

  • 网站后台如何上传附件网站建设所需要的软件
  • 郴州网站制作公司哪家好wordpress是是是
  • 网站邮箱建设网站建造免费
  • 泉州建设网站公司吗找到网站后台地址
  • 广州网站建设出名 乐云践新网络地区广告代理
  • 杭州小蜜蜂网站建设做网站公司需要什么条件
  • 上海网站开发wordpress文章导入微信
  • 网站设计 视频洛阳市政建设网站
  • 网站w3c标准动漫制作专业有哪些学校
  • 常州微信网站建设咨询自己怎么健网站视频教程
  • 织梦网站程序模板下载地址网站验收 流程
  • 有什么网站可以做设计赚钱电子版简历怎么弄
  • 数据分析网站开发去三亚要下载什么app?
  • 长沙哪家公司做网站手机模板网站生成制作
  • 营销渠道分为三种模式网站头部设计优化
  • 旅行社网站策划在大学里网站建设属于什么专业
  • 网站虚拟空间更新缓存WordPress资讯站点源码
  • 芦苞网站建设传奇网站模板免费下载
  • 静态网站没有数据库吗wordpress瀑布流
  • 废料回收网站建设淘宝客推广网站怎么做
  • 建设企业外贸网站河北省建设厅网站怎么登陆
  • 手机端网站开发wordpress 会议 主题
  • 网站空间青岛做网站建设哪家好
  • 企业网站备案信息查询php上传到fpt后网站前台空白有时连的上后台正常
  • 网站开发怎么学习淄博学校网站建设方案
  • 多媒体在网站开发的分析垂直类网站怎么做
  • 做网站怎么样才能赚到钱医院网站建设 费用
  • 租用网站服务器详情页设计详细教程
  • 网站被百度k了如何申述wordpress图书页面
  • 常州微网站开发画流程图的网站