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

快速获得图像中像素值的小工具

之前项目中为了做lka中获得rgb图像信息,网上大多方案是确定相关的区域然后输出像素值,这个方法太麻烦,做了一个简单的使用鼠标点击图片某区域,然后直接在终端输出该区域的像素值。下面是源码:

import cv2
import matplotlib.image as mpingimage = mping.imread("./test_images/pkh.png")def mouse_callback(event, x, y, flags, param):if event == cv2.EVENT_LBUTTONDOWN:# 在图像上显示鼠标点击点的灰度值gray_value = image[y, x]print("RGB值:", gray_value)# 创建 NamedWindow,并将回调函数与窗口绑定
cv2.namedWindow("Image")
cv2.setMouseCallback("Image", mouse_callback)while True:# 显示图像cv2.imshow("Image", image)# 按下 ESC 键退出循环if cv2.waitKey(1) == 27:break
cv2.destroyAllWindows()

 终端输出:

总结:

好用的很!

http://www.lryc.cn/news/121906.html

相关文章:

  • yolo数据增强
  • 环保行业如何开发废品回收微信小程序
  • 个人对哈希数据结构学习总结 -- 理论篇
  • 在CMamke生成的VS项目中插入程序
  • 198、仿真-基于51单片机函数波形发生器调幅度频率波形Proteus仿真(程序+Proteus仿真+原理图+流程图+元器件清单+配套资料等)
  • Django 初级指南:创建你的第一个 Django 项目
  • 【MySQL】使用C++连接数据库
  • php代码审计,php漏洞详解
  • uniapp 将标题背景更换背景图片 完美解决(附加源码+实现效果图)
  • 必备工具:Postman Newman 详解
  • OpenCV基本操作——算数操作
  • css实现文字首行缩进的效果
  • Eclipse-配置彩色输出打印
  • easyx图形库基础:1.基本概念的介绍+图形的绘制。
  • zerotier requesting configuration
  • 接口mock常用工具
  • 13-把矩阵看作是对系统的描述
  • Linux系统下安装Git软件
  • SpringBoot框架
  • Chrome有些网站打不开,但是火狐可以打开
  • Linux网络基础(中)
  • 【C++起飞之路】初级—— auto、范围for循环、宏函数和内联函数
  • 开发工具Eclipse的使用之导入项目(import)
  • decimal类型在MySQL中的正确使用 (长度和小数点)
  • Mongodb 安装
  • Java技术整理(5)—— Spring篇
  • 07-MySQL-基础篇-函数
  • 不同路径 II——力扣63
  • NLP文本分类
  • 进程和线程的联系与区别