opencv提供add、addWeighted、subtract、mutiply、scaleAdd、divide等算術運算。運算中提供的mask參數表明當mask為0或null時起作用。
需要說明的是:
門檻值函數
cv2.threshold(灰階圖,門檻值,設定值,方法)
第一個原圖像,第二個進行分類的門檻值,第三個是高于(低于)門檻值時賦予的新值,第四個是一個方法選擇參數,常用的有:
參數名 | 含義 |
cv2.THRESH_BINARY | (低于門檻值的像素點灰階值置為0;高于門檻值的值置為參數3) |
cv2.THRESH_BINARY_INV | (與上個相反,大于門檻值的像素點灰階值置為0;小于門檻值置為參數3) |
cv2.THRESH_TRUNC | (小于門檻值的像素點灰階值不變,大于門檻值的像素點置為該門檻值) |
cv2.THRESH_TOZERO | (小于門檻值的像素點灰階值不變,大于門檻值的像素點置為0,其中參數3任取) |
cv2.THRESH_TOZERO_INV | (與上個相反,大于門檻值的像素點灰階值不變,小于門檻值的像素點置為0,其中參數3任取) |
其可以稱為最簡單的圖像分割方法。