Skip to content

Latest commit

 

History

History
166 lines (121 loc) · 6.96 KB

MODULE_ZH_TW.MD

File metadata and controls

166 lines (121 loc) · 6.96 KB

模組說明

參數註解已簡化, 完整訊息請查 OpenCV 手冊

裁剪

模組參數 參數註解
左上 X/Y 字幕區域左上角坐標 (X,Y)
右下 X/Y 字幕區域右下角坐標 (X,Y), 必須大於左上角的坐標
顯示區域 畫出字幕區域的邊框

色彩模型

模組參數 參數註解
模型 用於OpenCV中顏色模型的轉換, 如 BGR 轉 HSV.
部分模組需要特定的色彩模型, 請按需要修改

色彩深度

模組參數 參數註解
深度 用於調整OpenCV中圖像的位深度以及精度.
部分模組僅支持 8U 模式, 暫不可選通道數

雙邊濾波

保留邊緣, 去除噪點, 能較好的過濾低頻噪聲

模組參數 參數註解
直徑 設定過濾時鄰域像素的直徑
Sigma 色彩 色彩空間的標準方差, 數值越大,
表明該像素鄰域內有更寬廣的顏色會被混合到一起, 產生較大的半相等顏色區域
Sigma 坐標 坐標空間的標準方差, 數值越大,
意味著越遠的像素會相互影響, 從而使更大的區域足夠相似的顏色獲取相同的顏色
邊界類型 判斷像素邊界的模式

均值\方框濾波

對內核內的像素模糊(平滑)處理, 從而去除噪點

模組參數 參數註解
核寬度/高度 用於濾波計算的內核大小
錨點 X/Y 內核中錨點位置, -1 代表內核的中心點
歸一化 是否進行歸一化,
是 -> 均值濾波
否 -> 方框濾波
邊界類型 判斷像素邊界的模式

高斯濾波

用於去除常態分布的噪聲

模組參數 參數註解
核寬度/高度 用於濾波計算的內核大小
Sigma X 高斯核函數在 X 方向的的標準差
Sigma Y 高斯核函數在 Y 方向的的標準差, 設為0時, 用 X 的數值取代,
如果 X/Y 都為0, 則由內核尺寸決定
邊界類型 判斷像素邊界的模式

中值濾波

內核內的像素排序取中位數

模組參數 參數註解
核尺寸 用於濾波計算的內核大小必須是奇數

直方圖均衡

均衡圖像的灰階, 提高對比度, 增強細節

模組參數 參數註解
通道序號 進行均衡的通道號, 從0開始, 三通道圖像序號最大為2, -1表示所有同都到進行均衡

自適應二值化

分離目標和背景

模組參數 參數註解
像素值上限 灰度大於計算值時設定的數值, 一般設定為255, 不需要修改
自適應算法 MEAN: 鄰域塊取平均值
GAUSSIAN: 鄰域塊取高斯加權和
閾值類型 THRESH_BINARY: 二值化閾值
THRESH_BINARY_INV: 反二值化閾值
鄰域尺寸 計算鄰域像素的塊尺寸
常數 作為算法計算數值後減去的數值, 可選擇負數.
理解為算法計算後的偏移值或容錯值

全局二值化

分離目標和背景

模組參數 參數註解
閾值 用於判定灰度是否設定為其他數值的最小值
像素值上限 一般設定為255, 不需要修改
閾值類型 THRESH_BINARY: 低於閾值設定為0, 高於設定為 像素值上限
THRESH_BINARY_INV: 與上面相反
THRESH_TRUNC: 低於閾值的不變, 高於閾值的設定為閾值
THRESH_TOZERO: 高於閾值的不變, 低於閾值的設定為0
THRESH_TOZERO_INV: 與上面相反
雙峰圖像可選個下面的, 暫時無效, 需搭配上面的合併使用
THRESH_OTSU: 使用大津算法計算閾值, 高於閾值的設定為閾值
THRESH_TRIANGLE:使用三角算法計算閾值, 高於閾值的設定為閾值
THRESH_MASK: 無用

HLS_過濾

在 HLS 模型下分離目標和背景

模組參數 參數註解
最小/大色相(H) HLS模型中色相的區間值, 小於最小值或大於最大值都會被過濾
最小/大亮度(L) HLS模型中亮度的區間值, 小於最小值或大於最大值都會被過濾
最小/大飽和度(S) HLS模型中飽和度的區間值, 小於最小值或大於最大值都會被過濾

HSV_過濾

在 HSV 模型下分離目標和背景

模組參數 參數註解
最小/大色相(H) HSV模型中色相的區間值, 小於最小值或大於最大值都會被過濾
最小/大飽和度(S) HSV模型中飽和度的區間值, 小於最小值或大於最大值都會被過濾
最小/大明度(V) HSV模型中明度的區間值, 小於最小值或大於最大值都會被過濾

形態學

處理噪點, 邊緣的模組

模組參數 參數註解
形態學類型 ERODE: 腐蝕, 腐蝕前景邊緣, 用於移除小的白色噪點
DILATE: 膨脹, 膨脹像素, 用於連起被分離的像素/區域
OPEN: 開運算, 腐蝕>膨脹, 用於消除小噪點, 平滑邊界
CLOSE: 閉運算, 膨脹>腐蝕, 用於消除小的黑色噪點
GRADIENT: 膨脹與腐蝕的差值, 增強邊緣
TOPHAT: 原圖與開運算的差值, 突出明亮區域
BLACKHAT: 閉運算與原圖的差值, 突出陰暗區域
HITMISS: 符合像素特徵的保留, 重點保留細節和突出邊緣
形態學外形 形態學內核的形狀, 方形, 十字形, 橢圓形
核寬度/高度 計算形態學的內核尺寸
外形錨點 X/Y 外形的錨點, 僅十字形是錨點位置, 其餘為偏移量, -1代表中心點
錨點 X/Y 內核中錨點位置, -1 代表內核的中心點
疊代次數 執行次數, 並非按順序執行, 舉例開運算, 執行順序為腐蝕 > 腐蝕 > 膨脹 > 膨脹
邊界類型 判斷像素邊界的模式

算術運算

對兩個對象進行算術計算

模組參數 參數註解
運算類型 ADD: 兩個對象做加法運算
SUBTRACT: 兩個對象做減法運算
MULTIPLY: 兩個對象做乘法運算
DIVIDE: 兩個對象做除法運算
ABS_DIFF: 計算兩個對象的絕對值
BITWISE_AND: 兩個對象做 和 運算
BITWISE_OR: 兩個對象做 或 運算
BITWISE_XOR: 兩個對象做 異或 運算
MAX: 兩個對象取數組最大值
MIN: 兩個對象取數組最小值
對象1/2索引 擁有 快取 標記的對象的索引數, 未啟用快取則無效

大連通域過濾

模組參數 參數註解
面積 大於此數值的連通域會被移除, 要求連通域為白色的灰度圖

小連通域過濾

模組參數 參數註解
面積 小於此數值的連通域會被移除, 要求連通域為白色的灰度圖