成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

錯誤類型

在使用findContours函數時,有時可能會遇到錯誤類型為"沒有足夠的值"的情況。本文將介紹在開發(fā)中,當出現這個錯誤時應該如何處理。出現該錯誤的句子當我們調用findContours函數時,如果沒

在使用findContours函數時,有時可能會遇到錯誤類型為"沒有足夠的值"的情況。本文將介紹在開發(fā)中,當出現這個錯誤時應該如何處理。

出現該錯誤的句子

當我們調用findContours函數時,如果沒有足夠的值作為函數的參數,就會出現"沒有足夠的值"的錯誤。

cv版本問題

這個錯誤的產生與opencv的版本有關。在不同的版本中,findContours函數的返回值是不一樣的。

新版本返回值

在新版本的opencv中,findContours函數的返回值有3個:contours,hierarchy和ret。其中,contours是輪廓的數組,hierarchy是輪廓之間的關系,ret是函數的返回碼。

舊版本返回值

而在舊版本的opencv中,findContours函數的返回值只有兩個:contours和hierarchy。

解決方法

要解決"沒有足夠的值"的錯誤,只需要將調用findContours函數時的第一個參數img刪除即可。因為在新版本的opencv中,這個參數已經被廢棄了。

總結

本文介紹了在使用findContours函數時可能會出現"沒有足夠的值"的錯誤,并針對不同的opencv版本給出了解決方法。在開發(fā)過程中,我們應該注意opencv版本的差異以及函數返回值的變化,避免出現這類錯誤。

標簽: