From a95d74587f084ee8f2d6049ac8f3ad7e546f52dc Mon Sep 17 00:00:00 2001 From: Awin Huang Date: Fri, 14 Apr 2023 20:30:48 +0800 Subject: [PATCH] vault backup: 2023-04-14 20:30:48 --- 04. Programming/OpenCV API.md | 27 ++++++++++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a/04. Programming/OpenCV API.md b/04. Programming/OpenCV API.md index a8cb231..6c2e542 100644 --- a/04. Programming/OpenCV API.md +++ b/04. Programming/OpenCV API.md @@ -1,4 +1,29 @@ ## cv2.erode() -Erosion 影像侵蝕對於移除影像中的小白雜點很有幫助,可用來去噪,例如影像中的小雜點,雜訊。 +### 用途 +1. Erosion 影像侵蝕對於移除影像中的小白雜點很有幫助,可用來去噪,例如影像中的小雜點,雜訊。 +2. 細化影像,消除毛刺。 + +### Define +```python +cv.erode(src, kernel[, dst[, anchor[, iterations[, borderType[, borderValue]]]]]) ->dst +``` + +### Arguments +`src`: 二值化的影像 +`kernel`: 捲積 kernel +`iterations`: 迭代次數(預設為1) ## cv2.dilate() +### 用途 +1. Dilation 影像膨脹通常是配合著影像侵蝕 Erosion 使用,先使用侵蝕的方式使影像中的線條變窄,同時也去除雜訊,之後再透過 Dilation 將影像膨脹回來。 +2. 用來連接兩個很靠近但分開的物體。 + +### Define +```python +cv.dilate(src, kernel[, dst[, anchor[, iterations[, borderType[, borderValue]]]]]) ->dst +``` + +### Arguments +`src`: 二值化的影像 +`kernel`: 捲積 kernel +`iterations`: 迭代次數(預設為1)