opencv エラー: (-215: アサーション失敗) src.type() == CV_8UC1 関数 'cv::threshold'

本日、閾値セグメンテーションアルゴリズムの実験を行ったところ、以下のエラーが発生しました。
ここに画像の説明を挿入
入力された画像はメディアンフィルター後の画像ですが、フィルター処理中にグレースケール処理が行われているため、ここでグレースケール変換を行う必要はないと思っていましたが、いろいろ調べた結果、画像を入力したことが原因であることが判明しましたグレースケール処理なしのメディアン フィルター後。
ここに画像の説明を挿入
受信した画像をグレースケールで処理した後、例外なく次のコードを実行します。
ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/Kirihara_Yukiho/article/details/130990566