欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python3.6+opencv3.4實(shí)現(xiàn)鼠標(biāo)交互查看圖片像素

 更新時(shí)間:2018年02月26日 13:16:49   作者:艾克思工作室  
這篇文章主要為大家詳細(xì)介紹了python3.6+opencv3.4實(shí)現(xiàn)鼠標(biāo)交互查看圖片像素,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

在利用opencv進(jìn)行圖片處理時(shí),經(jīng)常需要查看圖片關(guān)心區(qū)域或位置的像素?cái)?shù)值,苦于沒有應(yīng)手的小軟件,我用python3.6+opencv3.4簡(jiǎn)單編制一個(gè)小工具,供大家使用。

流程

1.建立標(biāo)準(zhǔn)的鼠標(biāo)交互函數(shù),當(dāng)鼠標(biāo)在圖像上移動(dòng)時(shí),即時(shí)顯示鼠標(biāo)位置的像素?cái)?shù)值(opencv像素為BGR格式)。
2.建立圖像窗口,綁定鼠標(biāo)回調(diào)函數(shù)。
3.按下‘q'鍵,退出。
4.僅需15行代碼,就是這么簡(jiǎn)單。

代碼

# -*- coding: utf-8 -*-
import cv2
img= cv2.imread('006.png')          #定義圖片位置
img= cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)  #轉(zhuǎn)化為灰度圖
def onmouse(event, x, y, flags, param):   #標(biāo)準(zhǔn)鼠標(biāo)交互函數(shù)
  if event==cv2.EVENT_MOUSEMOVE:      #當(dāng)鼠標(biāo)移動(dòng)時(shí)
    print(img[y,x])           #顯示鼠標(biāo)所在像素的數(shù)值,注意像素表示方法和坐標(biāo)位置的不同
def main():
  cv2.namedWindow("img")          #構(gòu)建窗口
  cv2.setMouseCallback("img", onmouse)   #回調(diào)綁定窗口
  while True:               #無(wú)限循環(huán)
    cv2.imshow("img",img)        #顯示圖像
    if cv2.waitKey() == ord('q'):break  #按下‘q'鍵,退出
  cv2.destroyAllWindows()         #關(guān)閉窗口
if __name__ == '__main__':          #運(yùn)行
  main()

彩色圖運(yùn)行效果

這里寫圖片描述 

灰度圖運(yùn)行效果

這里寫圖片描述

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 在python中實(shí)現(xiàn)對(duì)list求和及求積

    在python中實(shí)現(xiàn)對(duì)list求和及求積

    今天小編就為大家分享一篇在python中實(shí)現(xiàn)對(duì)list求和及求積,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來(lái)看看吧
    2018-11-11
  • python必備庫(kù)Matplotlib畫圖神器

    python必備庫(kù)Matplotlib畫圖神器

    這篇文章主要介紹了python必備庫(kù)Matplotlib畫圖神器,Matplotlib 是 Python 中最受歡迎的數(shù)據(jù)可視化軟件包之一,支持跨平臺(tái)運(yùn)行,它是 Python 常用的 2D 繪圖庫(kù),同時(shí)它也提供了一部分 3D 繪圖接口,更多詳細(xì)內(nèi)容,需要的小伙伴可以參考一下下面文章具體內(nèi)容
    2022-03-03
  • 用python寫個(gè)博客遷移工具

    用python寫個(gè)博客遷移工具

    這篇文章主要介紹了如何用python寫個(gè)博客遷移工具,幫助大家更好的理解和學(xué)習(xí)使用python,感興趣的朋友可以了解下
    2021-03-03
  • Python中使用moviepy進(jìn)行視頻分割的實(shí)現(xiàn)方法

    Python中使用moviepy進(jìn)行視頻分割的實(shí)現(xiàn)方法

    MoviePy是一個(gè)關(guān)于視頻編輯的python庫(kù),主要包括:剪輯,嵌入拼接,標(biāo)題插入,視頻合成(又名非線性編輯),視頻處理,和自定制效果。本文重點(diǎn)給大家介紹Python中使用moviepy進(jìn)行視頻分割的實(shí)現(xiàn)方法,需要的朋友一起看看吧
    2021-12-12
  • python中的bool數(shù)組取反案例

    python中的bool數(shù)組取反案例

    這篇文章主要介紹了python中的bool數(shù)組取反案例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來(lái)看看吧
    2021-03-03
  • python引入requests報(bào)錯(cuò)could?not?be?resolved解決方案

    python引入requests報(bào)錯(cuò)could?not?be?resolved解決方案

    這篇文章主要為大家介紹了python引入requests報(bào)錯(cuò)could?not?be?resolved解決方案,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-05-05
  • python中的os.path.join使用方法詳解

    python中的os.path.join使用方法詳解

    這篇文章主要介紹了python中的os.path.join使用方法詳解,os.path.join用于將多個(gè)路徑拼接為一個(gè)完整路徑,經(jīng)常使用,但沒了解過細(xì)節(jié),直到今天遇到一個(gè)令人疑惑的問題,最后發(fā)現(xiàn)是os.path.join的問題,借此機(jī)會(huì),記錄下os.path.join的用法,需要的朋友可以參考下
    2023-11-11
  • Python with語(yǔ)句和過程抽取思想

    Python with語(yǔ)句和過程抽取思想

    這篇文章主要介紹了Python with語(yǔ)句和過程抽取思想,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-12-12
  • python名片管理系統(tǒng)開發(fā)

    python名片管理系統(tǒng)開發(fā)

    這篇文章主要為大家詳細(xì)介紹了python名片管理系統(tǒng)開發(fā),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-06-06
  • python逆向之pyc反編譯的使用教程

    python逆向之pyc反編譯的使用教程

    python代碼的運(yùn)行是靠python解析器將源代碼轉(zhuǎn)換為字節(jié)碼,本文主要介紹了python逆向之pyc反編譯的使用教程,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-03-03

最新評(píng)論