最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

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

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

流程

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

代碼

# -*- 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)移動時
    print(img[y,x])           #顯示鼠標(biāo)所在像素的數(shù)值,注意像素表示方法和坐標(biāo)位置的不同
def main():
  cv2.namedWindow("img")          #構(gòu)建窗口
  cv2.setMouseCallback("img", onmouse)   #回調(diào)綁定窗口
  while True:               #無限循環(huán)
    cv2.imshow("img",img)        #顯示圖像
    if cv2.waitKey() == ord('q'):break  #按下‘q'鍵,退出
  cv2.destroyAllWindows()         #關(guān)閉窗口
if __name__ == '__main__':          #運行
  main()

彩色圖運行效果

這里寫圖片描述 

灰度圖運行效果

這里寫圖片描述

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

相關(guān)文章

  • Python實現(xiàn)windows下模擬按鍵和鼠標(biāo)點擊的方法

    Python實現(xiàn)windows下模擬按鍵和鼠標(biāo)點擊的方法

    這篇文章主要介紹了Python實現(xiàn)windows下模擬按鍵和鼠標(biāo)點擊的方法,涉及Python模擬實現(xiàn)鼠標(biāo)及鍵盤事件的技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-03-03
  • python執(zhí)行shell腳本的四種方法

    python執(zhí)行shell腳本的四種方法

    在Python中提供了很多的方法可以調(diào)用并執(zhí)行shell腳本,本文主要介紹了python執(zhí)行shell腳本的四種方法,文中通過示例代碼介紹的非常詳細(xì),需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-06-06
  • Python字符串類型及格式化問題

    Python字符串類型及格式化問題

    這篇文章主要介紹了Python字符串類型及格式化問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-02-02
  • Anaconda修改默認(rèn)虛擬環(huán)境安裝位置的方案分享

    Anaconda修改默認(rèn)虛擬環(huán)境安裝位置的方案分享

    新安裝Anaconda后,在創(chuàng)建環(huán)境時環(huán)境自動安裝在C盤,但是C盤空間有限,下面這篇文章主要給大家介紹了關(guān)于Anaconda修改默認(rèn)虛擬環(huán)境安裝位置的相關(guān)資料,需要的朋友可以參考下
    2023-01-01
  • ?python中的元類metaclass詳情

    ?python中的元類metaclass詳情

    這篇文章主要介紹了python中的metaclass詳情,在python中的metaclass就是幫助developer實現(xiàn)元編程,更多詳細(xì)內(nèi)容需要的小伙伴可以參考一下
    2022-05-05
  • Python爬蟲urllib和requests的區(qū)別詳解

    Python爬蟲urllib和requests的區(qū)別詳解

    這篇文章主要介紹了Python爬蟲urllib和requests的區(qū)別詳解,本篇文章通過簡要的案例,講解了該項技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-09-09
  • Python?pytorch實現(xiàn)繪制一維熱力圖

    Python?pytorch實現(xiàn)繪制一維熱力圖

    熱力圖是非常特殊的一種圖,可以顯示不可點擊區(qū)域發(fā)生的事情,這篇文章主要為大家介紹了如何利用pytorch實現(xiàn)繪制一維熱力圖,感興趣的可以了解一下
    2023-05-05
  • Pandas對CSV文件讀寫操作詳解

    Pandas對CSV文件讀寫操作詳解

    本文帶你了解CSV文件的基礎(chǔ)知識,那么當(dāng)需要處理導(dǎo)入數(shù)據(jù)時,大多數(shù)?CSV?讀取、處理和寫入任務(wù)都可以通過基本的?Python?csv?庫輕松處理。如果大量數(shù)據(jù)要讀取和處理,該pandas庫還提供快速簡便的?CSV?處理功能
    2022-04-04
  • selenium跳過webdriver檢測并模擬登錄淘寶

    selenium跳過webdriver檢測并模擬登錄淘寶

    這篇文章主要介紹了selenium跳過webdriver檢測并模擬登錄淘寶,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-06-06
  • Python+matplotlib實現(xiàn)簡單曲線的繪制

    Python+matplotlib實現(xiàn)簡單曲線的繪制

    Matplotlib是Python的繪圖庫,它能讓使用者很輕松地將數(shù)據(jù)圖形化,并且提供多樣化的輸出格式。本文將利用matplotlib繪制簡單的曲線圖,感興趣的朋友可以學(xué)習(xí)一下
    2022-04-04

最新評論

毕节市| 酉阳| 佛学| 屏边| 屏边| 神农架林区| 绵阳市| 大新县| 金秀| 金秀| 保亭| 锡林浩特市| 永年县| 赫章县| 石嘴山市| 宣威市| 铜陵市| 白玉县| 平原县| 乌兰县| 盖州市| 太康县| 郁南县| 定西市| 南昌县| 菏泽市| 石首市| 台东市| 西乌| 潮州市| 剑阁县| 卓尼县| 镇坪县| 尼玛县| 宜君县| 马尔康县| 长沙县| 四平市| 太保市| 长沙县| 威远县|