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

解決Opencv+Python cv2.imshow閃退問題

 更新時間:2020年04月24日 09:40:49   作者:泡泡里的月亮  
這篇文章主要介紹了解決Opencv+Python cv2.imshow閃退問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

Opencv+Python cv2.imshow閃退

 # 讀入原始圖像
 origineImage = cv2.imread('./pic/6.jpeg')
 # 圖像灰度化
 # image = cv2.imread('test.jpg',0)
 image = cv2.cvtColor(origineImage, cv2.COLOR_BGR2GRAY)
 #image.save('./pic/gray.jpg')
 cv2.imshow('gray', image)
 # 將圖片二值化
 retval, img = cv2.threshold(image, 127, 255, cv2.THRESH_BINARY_INV)
 cv2.imshow('binary', img)

程序運行到這,圖片閃退,在cv.imshow()后加入cv2.waitKey()即可

 origineImage = cv2.imread('./pic/6.jpeg')
 # 圖像灰度化
 # image = cv2.imread('test.jpg',0)
 image = cv2.cvtColor(origineImage, cv2.COLOR_BGR2GRAY)
 #image.save('./pic/gray.jpg')

 cv2.imshow('gray', image)
 cv2.waitKey()
 # 將圖片二值化
 retval, img = cv2.threshold(image, 127, 255, cv2.THRESH_BINARY_INV)
 cv2.imshow('binary', img)
 cv2.waitKey()

waitKey()的作用

1、waitKey()–這個函數(shù)是在一個給定的時間內(單位ms)等待用戶按鍵觸發(fā);如果用戶沒有按下 鍵,則接續(xù)等待(循環(huán))

2、如果設置waitKey(0),則表示程序會無限制的等待用戶的按鍵事件

補充知識:OpenCV中 imshow函數(shù)運行中斷的解決方法

剛開始接觸OpenCV,遇到了個小問題,想把解決方法分享給大家。在此之前已經用VS2010配置好了OpenCV并且測試通過,運行順暢,突然有一天就不好用了,生成成功但是運行不出結果。

單步調試發(fā)現(xiàn)是 imshow函數(shù)運行中斷。重新配置了3次,VS卸載了兩回,耗了兩天時間,試了百度里的各種辦法,都失敗了。最后發(fā)現(xiàn)是圖片放錯了位置...汗...

結合之前的百度,加上自己的總結,遇到這種問題大概有三種解決辦法:

1. 有位博主說這算是opencv的一個bug,工程屬性里面關于帶d和不帶d的lib文件的附加依賴項的問題。當?shù)玫竭@樣的錯誤時,可以把調試方式改一改,把debug和release互換下試一試

2. 有可能是圖片的后綴名的問題,有時候電腦默認隱藏后綴名,在程序中寫的是xxx.jpg,而圖片保存的是xxx.jpg.jpg,這種情況很容易被忽略。

3.還有就是圖片存放的路徑不對,將需要載入的圖片放在項目下,與項目名同名的文件夾下。這個就是我犯的低級錯誤...

以上這篇解決Opencv+Python cv2.imshow閃退問題就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • Python輕松搞定視頻剪輯重復性工作問題

    Python輕松搞定視頻剪輯重復性工作問題

    這篇文章主要介紹了Python輕松搞定視頻剪輯重復性工作問題,大家做視頻剪輯的時候,還在重復性工作嗎?今天,小編來教大家如何利用Python幫你搞定這些重復性的剪輯工作,需要的朋友可以參考一下
    2021-12-12
  • Python直接賦值與淺拷貝和深拷貝實例講解使用

    Python直接賦值與淺拷貝和深拷貝實例講解使用

    淺拷貝,指的是重新分配一塊內存,創(chuàng)建一個新的對象,但里面的元素是原對象中各個子對象的引用。深拷貝,是指重新分配一塊內存,創(chuàng)建一個新的對象,并且將原對象中的元素,以遞歸的方式,通過創(chuàng)建新的子對象拷貝到新對象中。因此,新對象和原對象沒有任何關聯(lián)
    2022-11-11
  • 聊聊Python中的浮點數(shù)運算不準確問題

    聊聊Python中的浮點數(shù)運算不準確問題

    這篇文章主要介紹了聊聊Python中的浮點數(shù)運算不準確問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-03-03
  • 基于Python實現(xiàn)的ID3決策樹功能示例

    基于Python實現(xiàn)的ID3決策樹功能示例

    這篇文章主要介紹了基于Python實現(xiàn)的ID3決策樹功能,簡單描述了ID3決策樹的相關概念,并結合實例形式分析了Python實現(xiàn)ID3決策樹的具體定義與使用技巧,需要的朋友可以參考下
    2018-01-01
  • Python獲取用戶輸入的方法詳解

    Python獲取用戶輸入的方法詳解

    在Python中,獲取用戶輸入是一個基礎且常見的操作,它允許程序與用戶進行交互,Python通過內置的input()函數(shù)來實現(xiàn)這一功能,以下將詳細探討如何在Python中獲取用戶輸入,并涵蓋多個方面,需要的朋友可以參考下
    2024-09-09
  • python pywinauto使用過程及問題小結

    python pywinauto使用過程及問題小結

    在pywinauto庫中,uia即UIAutomation,是微軟提供的用于用戶界面自動化測試和輔助功能訪問的技術框架,UIAutomation支持自動化腳本與各種UI元素交互,本文給大家介紹python pywinauto使用過程及問題小結,感興趣的朋友一起看看吧
    2024-10-10
  • anaconda python3.8安裝后降級

    anaconda python3.8安裝后降級

    想給新的環(huán)境安裝pip install tensorflow,結果報錯了。網上了解可以降級為3.6,本文就詳細的介紹一下,感興趣的小伙伴們可以參考一下
    2021-06-06
  • 超詳細注釋之OpenCV構建透明的疊加層

    超詳細注釋之OpenCV構建透明的疊加層

    這篇文章主要介紹了OpenCV構建透明的疊加層,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-09-09
  • Python輸入圓半徑,計算圓周長和面積的實現(xiàn)方式

    Python輸入圓半徑,計算圓周長和面積的實現(xiàn)方式

    這篇文章主要介紹了Python輸入圓半徑,計算圓周長和面積的實現(xiàn)方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-12-12
  • 你喜歡籃球嗎?Python實現(xiàn)籃球游戲

    你喜歡籃球嗎?Python實現(xiàn)籃球游戲

    今天帶大家學習的是關于Python的相關知識,文章圍繞著Python如何實現(xiàn)籃球游戲展開,文中有非常詳細的介紹及代碼示例,需要的朋友可以參考下
    2021-06-06

最新評論