openCV使用隨記

2021-08-18 21:07:42 字數 933 閱讀 2929

cv2.videocapture()

cv2.calcopticalflowfarneback()
cv2.

calcopticalflowfarneback

(prev, next, flow, pyr_scale, levels, winsize, iterations, poly_n, poly_sigma, flags

)→ flow

滬指–第一位單通道輸入影象。             

下一–二輸入影象相同的尺寸和型別上相同。         

流–計算流**像大小和型別相同,滬指cv_32fc2。          

pyr_scale–引數,指定影象的尺度(<1)為每個影象建立金字塔;pyr_scale = 0.5意味著乙個經典的金字塔,在每一層都比前一次小。             

級別——包括初始影象在內的金字塔層的數量;級別= 1意味著不會建立額外的層,只使用原始影象。             

winsize–平均視窗尺寸;較大的值增加演算法的魯棒性的影象雜訊和快速運動檢測更多的機會,但更模糊的運動場。             

迭代——演算法在每個金字塔級別上的迭代次數。             

poly_n–大小用來找到每個畫素的多項式展開的鄰域;值越大,意味著它的形象將與平滑的表面近似,獲得更強大的演算法和更模糊的運動場,通常poly_n = 5或7。             

poly_sigma–的高斯是用來平滑的衍生物作為多項式擴充套件的基礎標準偏差;對poly_n = 5,你可以設定poly_sigma = 1.1,為poly_n = 7,乙個好的價值將poly_sigma = 1.5。             

旗–              操作標誌,可以是以下內容的組合:

Vim 使用隨記

vim 適用隨記 1 適用於c 開發,生成tags檔案 ctags r c kinds p fields ias extra q2 編輯 vimrc 設定外掛程式屬性 1 顯示行號 2 set nu 3 設定tags路徑為當前目錄路徑 4 set tags root ice 3.5.1 cpp sr...

UltraEdit使用技巧隨記

刪除空行 替換 t p 為 空串 刪除行尾空格 替換 t 為 空串 刪除行首空格 替換 t 為 空串 每行設定為固定的4個空格開頭 替換 t t p 為 1 每段設定為固定的4個空格開頭 替換 t 為 如果一行是以空格開始的,則視之為一段的開始行 將一段合併為一行 替換 t p t p 為 1 注意...

vite初使用隨記

按照官網文件來看,並不難。先檢查自己電腦node的版本與npm的版本 yarn的版本 可以直接用yarn安裝,yarn create vite這是最原始的安裝,即類似於安裝vue cli一樣會出現選項配置。官方文件還給出了其他更便捷的安裝方法,有需求可以去看 但與vue腳手架不同的是,vite不在帶...