python opencv查看图片中任一点的像素 BGR值 灰度值 HSV值_ShawDa的博客-程序员宅基地

技术标签: python  hsv  opencv  

    # -*- coding:utf-8 -*-
    
    import cv2
    
    img = cv2.imread('11_13/120002.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
        cv2.destroyAllWindows()

Windows下有画图软件可以直接查看图片的RGB值,但是没办法查看HSV值,这样一个小程序就可以帮你做到。

附一张opencv下HSV范围图片:
在这里插入图片描述

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/sinat_36811967/article/details/84347290

智能推荐

phonegap 在win7中的安装步骤-程序员宅基地

WIN系统,JDK,Android,Eclipse,Ant,Git,PhoneGap3.x (Cordova)1. 安装JRE,设置JAVA_HOME,比如JAVA_HOME=C:programJavajre6bin。2. Cordova支持Android 2.2, 2.3, and 4.x.下载安装SDK: http://developer.android.com

iOS 开发之给UILabel 或者 UIButton标题加下划线-程序员宅基地

在开发的过程中,为了提醒用户我们经常会在label或者 button的文字下面添加下划线! cocoa给提供了一个NSString的子类NSMutableAttributedString,他可以对字符串进行自定义编辑, 比如某个范围内字符串的字体的颜色,大小,当然还可以加下划线, 而UIButton 提供了 - (void)setAttributedTitle:(nullable NSAttr

水晶报表数据的绑定_vb.net水晶报表后期绑定数据源-程序员宅基地

设计水晶报表 在.Net中,微软提供了一种优秀的报表工具,水晶报表。水晶报表提供一种可视化的报表设计工具,将设计和运行有效地分离开,使数据报表的输出更加容易。先看看报表设计,vs2005提供了向导式的水晶报表开发工具,首先设计时需要指定报告数据来源,水晶报表允许使用.Net强类型数据集或者是实体对象作为数据源 (按1:令我十分懊恼得是,作为设计时需要使用的_vb.net水晶报表后期绑定数据源

国家区块链漏洞库2020年区块链安全态势感知报告_区块链安全态势感知分析,保障网络安全-程序员宅基地

随着区块链技术的快速发展,以及项目与应用的数量不断增多,与之而来的相关安全事件的发生也变得频繁。据国家区块链漏洞库不完全统计显示,2020年度区块链领域发生的安全事件数量达555起,分别包括DeFi安全事件103起、诈骗/钓鱼事件204起、勒索软件事件143起、交易平台安全事件31起、数字钱包安全事件41起、公链安全事件17起以及其它安全事件16起,相比于2019年增长了近240%;所造成的经济损失高达179亿美元,环比2019年增长了130%。综上所述,全年区块链安全威胁风险等级为高,亟需各方高度重视。本_区块链安全态势感知分析,保障网络安全

用js实现倒计时的方法_用外部引入js的方式实现倒计时-程序员宅基地

<script type="text/javascript"> var o=document.getElementById('timer'); //在文档中根据id查找元素 并显示在页面 function leftTimer(){ var now=new Date(); //创建一个新日期 var endDate=n..._用外部引入js的方式实现倒计时

centos关闭防火墙命令(centos重启防火墙命令)_叶涛网站推广优化的博客-程序员宅基地

如何在CenTos 7上开启关闭防火墙CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙步骤。1、关闭firewall:systemctl stop firewalld.service #停止firewallsystemctl disable firewalld.se..._centos 5.8 关闭防火墙命令

随便推点

1.5 27:级数求和_已知魔法级数: = 1 + 1 2 + 1 3 + … + 1 s n =1+ 2 1 _yansuifeng1126的博客-程序员宅基地

描述已知:Sn= 1+1/2+1/3+…+1/n。显然对于任意一个整数K,当n足够大的时候,Sn大于K。现给出一个整数K(1<=k<=15),要求计算出一个最小的n;使得Sn>K。输入一个整数K。输出一个整数n。样例输入1样例输出2#include <iostream>using namespace std;int main(){ int k, n=1; double sum=0; cin>>k; while(1) { sum +_已知魔法级数: = 1 + 1 2 + 1 3 + … + 1 s n =1+ 2 1 + 3 1 +…+

Flask快速开始总结_file "server_api.py", line 3, in <module> from fla-程序员宅基地

Flask简单示例from flask import Flask#创建Flash实例,用于运行app = Flask(__name__) #给指定方法指定访问[email protected]('/')def hello(): return 'Hello World!'if __name__ == '__main__': app.run()#默认app.run()在debug模式只限于你本_file "server_api.py", line 3, in from flask import flask file "/cod

关于 CSS,你该了解这些_test.css-程序员宅基地

1.CSS盒模型,在不同浏览器的差异css 标准盒子模型css盒子模型 又称为框模型(Box Model),包含了元素内容(content)、内边距(padding)、边框(border)、外边距(margin)几个要素。如下图:图中的内层是content依次是padding border margin。通常我们设置背景时就是内容、内边距、边框这三部分,如果border设置颜色的时候会显示..._test.css

v-for循环数组_v-for array[0]_雄大y的博客-程序员宅基地

业务逻辑:export default { name: "App", data() { return { list1: ['马总', '刘总', '李总'], list2: [{ 'title': '新闻111' }, { 'title': '新闻222' _v-for array[0]

html的textarea标签的文本显示,文本框样式简单设置_textarea样式-程序员宅基地

html的textarea标签的文本显示,文本框样式简单设置后端传递数据如何在textarea标签的文本框内显示,如下。<textarea id="text" type="text" name="sign" v-model="text" class="sign" placeholder="默认显示文字的属性"></textarea> <script> document.getElementById("text").value="{{sign}}" _textarea样式

IDEA 代码分析工具_idea analyze-程序员宅基地

IDEA 代码分析功能分析工具使用步骤总结分析工具使用步骤1) 打开 Analyze->Inspect Code.2)选择分析范围,如下图所示。3)分析结果如下4)以我项目的情况,我一般只关注 java里面的问题。展开折叠内容,可以一个一个查查,一些类型是可以全部处理。比如1:接口方法定义成public类型的。2:定义了变量从未使用的。具体情况具体分析吧。总结感觉..._idea analyze