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

找装修公司网站国内新闻大事

找装修公司网站,国内新闻大事,进行网站开发 如何搭建环境,盘锦公司做网站pythonopencv寻找图片或视频中颜色进行追踪之HSV颜色处理 1.颜色空间转换 import cv2img cv2.imread(1.jpg) # 转换为灰度图 img_gray cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)cv2.imshow(img, img) cv2.imshow(gray, img_gray) cv2.waitKey(0)cv2.cvtColor()用来进行颜色模…

python+opencv寻找图片或视频中颜色进行追踪之HSV颜色处理

1.颜色空间转换

import cv2img = cv2.imread('1.jpg')
# 转换为灰度图
img_gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)cv2.imshow('img', img)
cv2.imshow('gray', img_gray)
cv2.waitKey(0)

cv2.cvtColor()用来进行颜色模型转换,参数 1 是要转换的图片,参数 2 是转换模式

2.视频中特定颜色物体追踪

import cv2
import numpy as npdef detect_white(image_path):# 读取图像image = cv2.imread(image_path)# 将图像从RGB转换为HSVhsv_image = cv2.cvtColor(image, cv2.COLOR_BGR2HSV)# 定义白色在HSV颜色空间的阈值范围lower_white = np.array([114,  36, 234], dtype=np.uint8)upper_white = np.array([177 , 10 ,251], dtype=np.uint8)# 应用阈值,提取白色区域white_mask = cv2.inRange(hsv_image, lower_white, upper_white)# 对提取的二值图像进行形态学操作,去除噪音kernel = np.ones((5, 5), np.uint8)white_mask = cv2.morphologyEx(white_mask, cv2.MORPH_OPEN, kernel)# 在原始图像上标记白色区域result = cv2.bitwise_and(image, image, mask=white_mask)# 显示结果图像cv2.imshow("Result", result)cv2.waitKey(0)cv2.destroyAllWindows()# 调用函数进行白色区域识别
detect_white("2.jpg")

3.那蓝色的 HSV 值的上下限 lower 和 upper 范围是怎么得到的呢?


import cv2
import numpy as np# img是你的BGR图像
img = cv2.imread('1111.png')# 将BGR图像转换为HSV图像
hsv_img = cv2.cvtColor(img, cv2.COLOR_BGR2HSV)
# 获取H, S, V的最小值和最大值
min_h, max_h = np.min(hsv_img[:,:,0]), np.max(hsv_img[:,:,0])
min_s, max_s = np.min(hsv_img[:,:,1]), np.max(hsv_img[:,:,1])
min_v, max_v = np.min(hsv_img[:,:,2]), np.max(hsv_img[:,:,2])print(min_h, max_h)
print(min_s, max_s)
print(min_v, max_v)

或者:

import cv2img = cv2.imread('2.jpg')
# gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
hsv = cv2.cvtColor(img, cv2.COLOR_BGR2HSV)def mouse_click(event, x, y, flags, para):if event == cv2.EVENT_LBUTTONDOWN:  # 左边鼠标点击print('PIX:', x, y)# print("BGR:", img[y, x])# print("GRAY:", gray[y, x])print("HSV:", hsv[y, x])if __name__ == '__main__':cv2.namedWindow("img")cv2.setMouseCallback("img", mouse_click)while True:cv2.imshow('img', img)if cv2.waitKey() == ord('q'):break
http://www.hkea.cn/news/29218/

相关文章:

  • jsp网站开发论文官方app下载安装
  • 关于机场建设的网站今日疫情最新情况
  • 网站域名注册服务商google浏览器官方
  • 通过网站开发工具怎么改自动跳网站百度指数有哪些功能
  • 可以发锚文本的网站百度搜索官方网站
  • 东莞网站建设企慕简述如何优化网站的方法
  • 可以做网站的公司seo外包
  • 自己怎么做网站视频赚钱5g网络优化培训
  • 数据库修改网站管理员密码seo网站有优化培训吗
  • 福田做商城网站建设找哪家公司好抖音怎么运营和引流
  • 厘米售卡站怎么做网站禁止搜索引擎收录的方法
  • 网站首页滚动图片怎么做谷歌搜索关键词排名
  • 嵩县网站开发友情链接获取的途径有哪些
  • 国家企业信息公示网(广东)海南快速seo排名优化
  • 高端网站设计 上海徐州seo排名公司
  • 泰安网站建设公司排名石家庄最新消息
  • 域名只做邮箱没网站要备案吗常见的网络推广方式包括
  • 昆山建设局网站360搜索首页
  • 正常做网站多少钱无锡网站制作无锡做网站
  • php做网站csdn网站seo公司哪家好
  • 今日头条建站工具何鹏seo
  • wordpress 培训模板优化落实疫情防控新十条
  • 关于做外汇现货的网站太原整站优化排名外包
  • 星悦做任务网站是新网站百度收录
  • 十大营销网站seo关键词查询工具
  • 怎么查询网站所有关键词靠谱的广告联盟
  • 超酷的网站设计磁力搜索引擎
  • 网站建设写程序用什么软件成都疫情最新消息
  • 做网站需要什么资金2022今天刚刚发生地震了
  • 建设网站费用主要包括哪些google商店