0
我正在使用OpenCV和WXLibrary一起爲圖像處理創建一個Rect對象。WX庫Rect
這裏是我們的代碼 輪廓在輪廓:
#print cv2.boundingRect(contour)
#rec = Rect(a)
a= cv2.boundingRect(contour)
rec = wx.Rect(a)
,我們的錯誤是:
traceback (most recent call last):
File "/home/pi/Desktop/OpenCV(c++).py", line 149, in <module>
processImage()
File "/home/pi/Desktop/OpenCV(c++).py", line 101, in processImage
rec = wx.Rect(a)
File "/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 1145, in __init__
_core_.Rect_swiginit(self,_core_.new_Rect(*args, **kwargs))
TypeError: in method 'new_Rect', expected argument 1 of type 'int'
語法上講,它似乎很動聽。什麼是問題?
或者只是'rec = wx.Rect(* a)' – Gerrat