

opencvで背景差分を行ったところ

[code]

    OpenCV Error: Assertion failed (m.dims >= 2) in Mat, file /build/opencv-ISmtkH/opencv-2.4.9.1+dfsg/modules/core/src/matrix.cpp, line 269
    Traceback (most recent call last):
    File "sabun5.py", line 16, in <module>
    img_m = cv2.threshold(img_df, 50, 255, cv2.THRESH_BINARY)[1]
    cv2.error: /build/opencv-ISmtkH/opencv2.4.9.1+dfsg/modules/core/src/matrix.cpp:269: error: (-215) m.dims >= 2 in function Mat
    
[/code]

というエラーが出てきました。このエラーはどういう意味なのでしょうか。プログラム言語はPythonです。


CC BY-SA 3.0
2016-12-26T11:04:28.927
31408
2022-10-20T03:01:38.973
2016-12-26T13:26:30.543
754
20022
question
python opencv
OpenCVの背景差分のプログラム


画像のパス表記を訂正したところ、正常に実行できました。

* * *

この投稿は @user7341567
さんの[コメント](https://ja.stackoverflow.com/questions/31408/#comment30441_31408)などを元に編集し、[コミュニティWiki](https://ja.meta.stackoverflow.com/q/1583)として投稿しました。


CC BY-SA 4.0
2021-01-16T00:51:40.820
73333
2021-01-16T00:51:40.820
9820
31408
answer