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

建站程序创建一家公司的步骤

建站程序,创建一家公司的步骤,网页设计好学吗,商务网站建设多少钱需求 需要获取图片的红框的内容#xff0c;实体的图片我就不放了 获取红框 先截取获得图片的多个轮廓 import cv2 import numpy as np # 加载图像并转换为灰度图像 image cv2.imread(image6.jpg) gray cv2.cvtColor(image, cv2.COLOR_BGR2GRAY) # 应用高斯模糊以减…需求 需要获取图片的红框的内容实体的图片我就不放了 获取红框 先截取获得图片的多个轮廓 import cv2 import numpy as np # 加载图像并转换为灰度图像 image cv2.imread(image6.jpg) gray cv2.cvtColor(image, cv2.COLOR_BGR2GRAY) # 应用高斯模糊以减少噪声 blur cv2.GaussianBlur(gray, (5, 5), 0) # 应用HSV颜色空间转换 hsv cv2.cvtColor(image, cv2.COLOR_BGR2HSV) lower_red np.array([0, 50, 50]) upper_red np.array([10, 255, 255]) mask cv2.inRange(hsv, lower_red, upper_red) # 应用膨胀操作来放大边框内的内容和边框 kernel np.ones((5,5),np.uint8) dilated cv2.dilate(mask,kernel,iterations 1) # 获取边界框坐标 contours, hierarchy cv2.findContours(dilated, cv2.RETR_EXTERNAL, cv2.CHAIN_APPROX_SIMPLE) # 遍历每个轮廓并找到最大的红色边框 max_contour None max_area 0 for contour in contours: area cv2.contourArea(contour) # if area max_area: # max_contour contour # max_area area x, y, w, h cv2.boundingRect(contour) # 裁剪图像以显示边界框内的内容及其周围10px内容 crop_image image[max(y-10, 0):min(yh10, image.shape[0]), max(x-10, 0):min(xw10, image.shape[1])] # 在裁剪后的图像上绘制红色矩形框以突出显示边界框内的内容及其周围10px内容 cv2.rectangle(crop_image, (max(x-10, 0), max(y-10, 0)), (min(xw10, image.shape[1]), min(yh10, image.shape[0])), (0, 0, 255), 2) # 在裁剪后的图像上绘制红色矩形框以突出显示边界框内的内容及其周围10px内容 #cv2.imshow(Content with Border and Surrounding Area, crop_image) # 显示带有红色边框和周围10px内容的裁剪后的图像 cv2.imwrite(fred_border_{x}_{y}_{w}_{h}.jpg, crop_image) cv2.waitKey(0) cv2.destroyAllWindows()# 获取最大轮廓的边界框坐标 # x, y, w, h cv2.boundingRect(max_contour) # # 裁剪图像以显示边界框内的内容及其周围10px内容 # crop_image image[max(y-10, 0):min(yh10, image.shape[0]), max(x-10, 0):min(xw10, image.shape[1])] # # 在裁剪后的图像上绘制红色矩形框以突出显示边界框内的内容及其周围10px内容 # cv2.rectangle(crop_image, (max(x-10, 0), max(y-10, 0)), (min(xw10, image.shape[1]), min(yh10, image.shape[0])), (0, 0, 255), 2) # 在裁剪后的图像上绘制红色矩形框以突出显示边界框内的内容及其周围10px内容 # cv2.imshow(Content with Border and Surrounding Area, crop_image) # 显示带有红色边框和周围10px内容的裁剪后的图像 # cv2.waitKey(0) # cv2.destroyAllWindows() 识别红框 import cv2 import numpy as np# 加载图像 image cv2.imread(red_border_1038_1886_6_6.jpg)# 将图像转换为灰度 gray cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)# 二值化图像 _, threshold cv2.threshold(gray, 127, 255, cv2.THRESH_BINARY)# 找到图像中的轮廓 contours, _ cv2.findContours(threshold, cv2.RETR_EXTERNAL, cv2.CHAIN_APPROX_SIMPLE)# 遍历每个轮廓判断是否是闭合的圆 for contour in contours:# 进行轮廓近似获取近似的多边形轮廓epsilon 0.01 * cv2.arcLength(contour, True)approx cv2.approxPolyDP(contour, epsilon, True)# 计算近似轮廓的周长approx_length cv2.arcLength(approx, True)# 计算原始轮廓的周长contour_length cv2.arcLength(contour, True)# 判断近似轮廓的周长是否接近于原始轮廓的周长if approx_length 0.9 * contour_length:# 绘制闭合的圆cv2.drawContours(image, [approx], -1, (0, 255, 0), 2)cv2.putText(image, Closed Circle, (10, 30), cv2.FONT_HERSHEY_SIMPLEX, 0.9, (0, 255, 0), 2)print(存在)# 显示结果图像 cv2.imshow(Result, image) cv2.waitKey(0) cv2.destroyAllWindows()
http://www.hkea.cn/news/14572878/

相关文章:

  • 设计公司起名大全seo网页优化公司
  • 秦皇岛抚宁区建设局网站中国公路建设招标网站
  • 达州城乡建设网站网站页面需求
  • 能看所有网站的浏览器wordpress可视化编辑教程
  • 成都市温江区建设局网站哈尔滨网络公司招聘信息
  • 贵阳seo网站管理wordpress 摘要长度
  • 昆明网站搭建彩页设计印刷公司
  • wordpress 微信连接数据库seo还有哪些方面的优化
  • 互联网招聘网站湘潭市建设路学校网站
  • 网站建设公司服务wordpress登录qq微信登录界面
  • 深圳哪里有网站建设做社交网站开发
  • 公司做网站的费用入账如何建立团购网站
  • 广告学专业优质的seo快速排名优化
  • 网站建设木马科技wordpress主题 粉色
  • 自己如何免费制作一个网站济宁市建设局网站
  • 网站首页结构网站开发需要用到哪些软件有哪些
  • 无锡装修公司做网站无法更新网站主页 dedecms
  • 石家庄站在哪个区怎么知道网站是php
  • 网站建设市场前景如何厦门门户网站建设
  • 上虞区驿亭镇新农村建设网站腾讯云wordpress插件下载失败
  • 网站建设视频注册网站有什么用
  • 南京做网站的有哪些手机怎么注册自己的网站
  • 网站自适应代码江苏建设监理协会官方网站
  • 制作个人网站怎么制作东莞做网站注意事项
  • 建筑公司网站大全漯河调整最新通告
  • 济源市工程建设监理所网站高端做网站公司
  • 做网站还有价值吗搜索引擎推广的网络营销渠道
  • 网址导航类网站怎么做广州有哪些区有几个区
  • 三维立体网站建设招聘网站模板页
  • 亚当学院网站视频建设教程网站制作器手机版