cv2作弊手冊

2021-10-02 14:13:24 字數 529 閱讀 6927

img = cv2.imread()

cv2.imshow('show', img)

cv2.waitkey(); cv2.destroyallwindows()

視窗只會在呼叫waitkey()函式時才會更新

數學表示:所有的波形都可以由一系列簡單且頻率不同的正弦曲線疊加得到。

影象由許多頻率組成,分離不同的頻率來理解影象和提取感興趣的資料。

幅度譜 magnitude spectrum,檢視亮暗畫素的分布百分比。

核,一組權重的集合,應用在源影象的乙個區域,並由此生成目標影象的乙個畫素。

類似於毛玻璃片,玻璃片覆蓋區域的光線會按照某種方式進行擴散混合後透過去。

平滑:高頻訊號 -> 低頻訊號    低通濾波 low pass filter

用於去噪和模糊化,削弱高頻訊號強度

高斯模糊,高斯平滑 cv2.gaussianblur()

高通濾波:hpf = img - lpf

卷積實現hpf:ndimage.convolve(img, kernel)

安裝CV2,安裝opencv

幾經嘗試,發現並沒有所謂的 cv2 包,需要安裝的是opencv這個包,安裝後就可以import cv2了。方法如下 直接用pip安裝,按windows r 輸入cmd,在cmd環境下輸入 pip install opencv 如果安裝了conda的,按windows r 輸入cmd,在cmd環境下...

cv2多目標追蹤

本文主要介紹通過cv2的multitracker create 方法建立幾種不同的 用於實現多目標跟蹤,並給出跟蹤效果。import sys import cv2 from random import randint trackertypes boosting mil kcf tld medianf...

cv2小記 初始輪廓

coding utf 8 usr bin python file opencv中的輪廓.py author jiaming modify time 2020 2 4 12 02 contact version 1.0 desciption opencv 中的輪廓 理解什麼是輪廓,學習找輪廓,繪製輪廓...