ValueError: 解凍する値が足りない (期待値 3、取得値 2)
2022-02-20 01:19:51
今日もまた、次のような問題が発生しました。
ValueError: 展開する値が足りない (期待値3、取得値2)
理由は、古いバージョンの opencv で cv2.findContours が 3 つの値を返していたからです。
im2, contours, hierarchy = cv2.findContours(mask, cv2.RETR_TREE, cv2.CHAIN_APPROX_SIMPLE)
新しいバージョンでは、2つの値が返されます。
contours, hierarchy = cv2.findContours(mask, cv2.RETR_TREE, cv2.CHAIN_APPROX_SIMPLE).
オリジナルのコードです。_,contours, hierarchy = cv2.findContours(img_gray, cv2.RETR_TREE, cv2.CHAIN_APPROX_SIMPLE)
contours, hierarchy = cv2.findContours(img_gray, cv2.RETR_TREE, cv2.CHAIN_APPROX_SIMPLE) に変更されました.
問題は解決しました〜。
関連
-
[解決済み] numpyの'invalid value encountered in less_equal'の原因は何でしょう?
-
[解決済み] python で scipy.spatial.distance.cdist(X, Y) を使用して点群間の距離を求める。
-
[解決済み] "OSError "です。OSX 10.11 (El Capitan) に Scrapy をインストールすると、「[Errno 1] Operation not permitted」(システム整合性保護)が発生する。
-
[解決済み] Pycharmです。「インデックスへのファイルのスキャンに時間がかかる
-
[解決済み] Tkinterプログラム用にpy2exeを使用して単一のEXEを作成する
-
[解決済み] Visual Studio Codeのシンタックスハイライトが機能しない
-
[解決済み] python: sys が定義されていない
-
[解決済み] python requests.get は常に 404 を返します。
-
ModuleNotFoundError: utils'という名前のモジュールがありません。
-
Pythonのファイル操作のwriteとwritelinesの違いについて
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】ilocが「IndexError: single positional indexer is out-of-bounds」を出す。
-
[解決済み】TypeError:'type'オブジェクトはiterableではありません - オブジェクトインスタンスを繰り返し処理する。
-
[解決済み】Python関数ポインタ
-
[解決済み] pygame clock.tick() vs ゲームメインループのフレームレート
-
python reports an error: 'NoneType' object has no attribute 'group'
-
[解決済み] pyplotのウィンドウを閉じる
-
[解決済み] ValueError: データ型はitemizeを提供しなければなりませんか?
-
[解決済み] コード内の「無効な型比較
-
[解決済み] 退出時の質問で "y "と書かれたものを "yes "と表示するには?[クローズド]
-
[解決済み] Python - Pyg Latin?