[問題] OpenCV cv2.split問題

作者: dwadefans (wade)   2016-06-01 14:05:31
#OpenCV版本是3.1.0 Python為2.7
先讀取一張圖片
img = cv2.imread("D:/lena.jpg")
我要利用split分別取得b,g,r
b, g, r = cv2.split(img)
只是在上面那行就會出現錯誤
Traceback (most recent call last):
File "histogram3.py", line 5, in <module>
b,g,r = cv2.split(img)
ValueError: need more than 0 values to unpack
這是我放置於gist的程式 https://goo.gl/yG2mJd
想請各位幫忙看看 謝謝 :D
作者: tiefblau (tiefblau)   2016-06-01 14:38:00
你imread沒讀到檔案 路徑錯了之類的~所以split回一個空白list 然後就無法unpack給三個變數
作者: dwadefans (wade)   2016-06-01 20:34:00
了解 謝謝! 他沒有讀取到沒有提示錯誤
作者: BlueKidds (布魯奇德)   2016-06-02 21:49:00
沒有讀取到的要自己寫

Links booklink

Contact Us: admin [ a t ] ucptt.com