熱點(diǎn)新聞總結(jié)判斷啤酒瓶蓋狀態(tài)的方法

來(lái)源:云更新 時(shí)間:2021-04-27 09:08:23 瀏覽次數(shù):

判斷啤酒瓶蓋狀況的方法之前的算法探討只在有啤酒瓶蓋的情況下。假如屬于無(wú)啤酒瓶蓋的異樣狀況,那么經(jīng)過(guò)腐化膨脹.就無(wú)奈在通例區(qū)域內(nèi)檢側(cè)到黑色像素,也就無(wú)奈得到瓶蓋蓋頂所在直線。由此可能直接判斷屬于無(wú)蓋的情......

判斷啤酒瓶蓋狀況的方法

之前的算法探討只在有啤酒瓶蓋的情況下。假如屬于無(wú)啤酒瓶蓋的異樣狀況,那么經(jīng)過(guò)腐化膨脹.就無(wú)奈在通例區(qū)域內(nèi)檢側(cè)到黑色像素,也就無(wú)奈得到瓶蓋蓋頂所在直線。由此可能直接判斷屬于無(wú)蓋的情況。假如有蓋.那么履行直線擬合算法以及支撐環(huán).就可能得到支撐環(huán)跟瓶蓋的ft線方程:

通過(guò)比較兩直線方程的參數(shù)來(lái)判斷瓶蓋的狀況。首先通過(guò)兩條人線斜率之間的差別來(lái)判斷兩條直線是否平行。假如兩直線的斜率滿意

Ik, - k21

即可判斷兩條直線為平行。假如不滿意以土前提,則瓶子為歪蓋.依據(jù)實(shí)驗(yàn)的測(cè)星,s大概在0.005左右。其體的設(shè)定還須要依據(jù)圖像的辨別率、瓶蓋大小、檢測(cè)請(qǐng)求的梢度,以及其余影響直線方程的因索來(lái)進(jìn)行調(diào)劑。

假如兩條直線為平行,須要進(jìn)一步盤算兩條直線的間隔。兩條平行直線的間隔可能通過(guò)以下公式求得:假如滿意,則瓶蓋及格,反之,則為高蓋。其中d.為提前標(biāo)定的瓶蓋跟支撐環(huán)的標(biāo)準(zhǔn)間隔。