上記のParticleFilterのサンプルのソースコードを丸々コピペして実行してみたのですが、以下のようなエラーが出ます。
OpenCV Error: Assertion failed ((scn == 3 || scn == 4) && (depth == CV_8U || depth == CV_32F)) in cvtColor, file /build/buildd/opencv-2.4.8+dfsg1/modules/imgproc/src/color.cpp, line 3959
Traceback (most recent call last):
File "particle_filter.py", line 108, in <module>
main()
File "particle_filter.py", line 86, in main
frame_hsv = cv2.cvtColor(frame, cv2.COLOR_BGR2HSV_FULL)
cv2.error: /build/buildd/opencv-2.4.8+dfsg1/modules/imgproc/src/color.cpp:3959: error: (-215) (scn == 3 || scn == 4) && (depth == CV_8U || depth == CV_32F) in function cvtColor
調べてもあまりよくわからなかったため、どなたか解決策を教えて頂けないでしょうか。
一応実行環境はPython 2.7.6で、OSはUbuntu14.04です。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。