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

Python OpenCV 使用滑動(dòng)條來(lái)調(diào)整函數(shù)參數(shù)的方法

 更新時(shí)間:2019年07月08日 14:37:26   作者:燦若星空丶  
這篇文章主要介紹了Python OpenCV 使用滑動(dòng)條來(lái)調(diào)整函數(shù)參數(shù)的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

引言

在觀察OpenCV中某個(gè)函數(shù)在不同參數(shù)的情況下,所得到的效果的時(shí)候,我之前是改一次參數(shù)運(yùn)行一次,這樣做起來(lái)操作麻煩,效率低下。為了更便捷的觀察參數(shù)變化時(shí)帶來(lái)的處理效果改變 可以使用滑動(dòng)條來(lái)改變參數(shù)

具體思路

  1. 使用cv2.createTrackbar()創(chuàng)建滑動(dòng)條,有幾個(gè)參數(shù)就創(chuàng)建幾個(gè)
  2. 對(duì)每個(gè)參數(shù)定義回調(diào)函數(shù)
  3. 在回調(diào)函數(shù)中顯示圖片

注意 滑動(dòng)條的窗口名稱(chēng) 要與 圖片顯示的窗口名字相同

代碼實(shí)現(xiàn)

import cv2

d = 0
color = 0
space = 0
def change_d(x):
  d = x
  blur = cv2.bilateralFilter(img,d,color,space)
  cv2.imshow("myImg",blur)

def change_color(x):
  color = x
  blur = cv2.bilateralFilter(img,d,color,space)
  cv2.imshow("myImg",blur)

def change_space(x):
  space = x
  blur = cv2.bilateralFilter(img,d,color,space)
  cv2.imshow("myImg",blur)

img = cv2.imread('car2.jpeg')
cv2.namedWindow('myImg')
cv2.createTrackbar('d','myImg',1,500,change_d)
cv2.createTrackbar('color','myImg',1,500,change_color)
cv2.createTrackbar('space','myImg',1,500,change_space)

while(1):
  k = cv2.waitKey(1)&0xFF
  if k==27:
    break
  d = cv2.getTrackbarPos('d','myImg')
  color = cv2.getTrackbarPos('color','myImg')
  space = cv2.getTrackbarPos('space','myImg')


cv2.destroyAllWindows()

效果展示

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

相關(guān)文章

  • Python中使用HTMLParser解析html實(shí)例

    Python中使用HTMLParser解析html實(shí)例

    這篇文章主要介紹了Python中使用HTMLParser解析html實(shí)例,本文直接給出使用示例,并總結(jié)出HTMLParser含有的方法分為兩類(lèi),一類(lèi)是需要顯式調(diào)用的,而另一類(lèi)不需顯示調(diào)用,需要的朋友可以參考下
    2015-02-02
  • Python使用背景差分器實(shí)現(xiàn)運(yùn)動(dòng)物體檢測(cè)

    Python使用背景差分器實(shí)現(xiàn)運(yùn)動(dòng)物體檢測(cè)

    目前,許多運(yùn)動(dòng)檢測(cè)技術(shù)都是基于簡(jiǎn)單的背景差分概念的,因此本文將基于背景差分器(MOG背景差分器和KNN背景差分器)來(lái)實(shí)現(xiàn)運(yùn)動(dòng)物體的檢測(cè),感興趣的可以了解一下
    2022-02-02
  • Python 中@lazyprop 裝飾器的用法

    Python 中@lazyprop 裝飾器的用法

    這篇文章主要介紹了Python 中@lazyprop 裝飾器的用法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-05-05
  • Python實(shí)現(xiàn)抓取網(wǎng)頁(yè)并且解析的實(shí)例

    Python實(shí)現(xiàn)抓取網(wǎng)頁(yè)并且解析的實(shí)例

    這篇文章主要介紹了Python實(shí)現(xiàn)抓取網(wǎng)頁(yè)并且解析的功能實(shí)例,主要以解析百度問(wèn)答為例說(shuō)明其原理與方法,需要的朋友可以參考下
    2014-09-09
  • Python實(shí)現(xiàn)簡(jiǎn)單飛機(jī)大戰(zhàn)

    Python實(shí)現(xiàn)簡(jiǎn)單飛機(jī)大戰(zhàn)

    這篇文章主要為大家詳細(xì)介紹了Python實(shí)現(xiàn)簡(jiǎn)單飛機(jī)大戰(zhàn),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-07-07
  • python學(xué)習(xí)實(shí)操案例(四)

    python學(xué)習(xí)實(shí)操案例(四)

    這篇文章主要介紹了python學(xué)習(xí)實(shí)操案例,這一篇小編給大家?guī)?lái)的是列表,所以這里是和列表有關(guān)的案例,需要的小伙伴可以參考一下,希望對(duì)你有所幫助<BR>
    2022-02-02
  • 一篇文章告訴你如何用Python控制Excel實(shí)現(xiàn)自動(dòng)化辦公

    一篇文章告訴你如何用Python控制Excel實(shí)現(xiàn)自動(dòng)化辦公

    這篇文章主要介紹了教你怎么用Python處理excel實(shí)現(xiàn)自動(dòng)化辦公,文中有非常詳細(xì)的代碼示例,對(duì)正在學(xué)習(xí)python的小伙伴們有非常好的幫助,需要的朋友可以參考下
    2021-08-08
  • 深入了解Python?中線(xiàn)程和進(jìn)程區(qū)別

    深入了解Python?中線(xiàn)程和進(jìn)程區(qū)別

    這篇文章主要介紹了深入了解Python?中線(xiàn)程和進(jìn)程區(qū)別,一個(gè)進(jìn)程由一個(gè)或者多個(gè)線(xiàn)程組成,線(xiàn)程是一個(gè)進(jìn)程中代碼的不同執(zhí)行路線(xiàn)。切換進(jìn)程需要的資源比切換線(xiàn)程的要多的多,下面來(lái)了解更多的詳細(xì)內(nèi)容,需要的小伙伴可以參考一下
    2022-03-03
  • Flask實(shí)現(xiàn)定制日志并輸出到文件

    Flask實(shí)現(xiàn)定制日志并輸出到文件

    這篇文章主要為大家學(xué)習(xí)介紹了Flask如何實(shí)現(xiàn)定制日志并輸出到文件,文中的示例代碼簡(jiǎn)介易懂,感興趣的小伙伴快跟隨小編一起學(xué)習(xí)一下吧
    2023-07-07
  • python爬蟲(chóng)_自動(dòng)獲取seebug的poc實(shí)例

    python爬蟲(chóng)_自動(dòng)獲取seebug的poc實(shí)例

    下面小編就為大家?guī)?lái)一篇python爬蟲(chóng)_自動(dòng)獲取seebug的poc實(shí)例。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-08-08

最新評(píng)論