250x250
Link
๋์ GitHub Contribution ๊ทธ๋ํ
Loading data ...
Notice
Recent Posts
Recent Comments
์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- datascience
- ADP
- t-test
- ๋ฐ์ดํฐ๋ถ์
- ํฌ๋กค๋ง
- Python
- ํ์ด์ฌ
- pandas
- ์ฃผ์ฑ๋ถ๋ถ์
- DBSCAN
- ์ธ๋์ํ๋ง
- ๋ฐ์ดํฐ๋ถ๊ท ํ
- opencv
- ํ ์คํธ๋ถ์
- ๋น ๋ฐ์ดํฐ
- ๋ฐ์ดํฐ๋ถ์์ค์ ๋ฌธ๊ฐ
- ๋์ํ๋ณธ
- ๊ตฐ์งํ
- ์ค๋ฒ์ํ๋ง
- ๋ ๋ฆฝํ๋ณธ
- dataframe
- Lambda
- PCA
- ์๋ํด๋ผ์ฐ๋
- LDA
- ๋ฐ์ดํฐ๋ถ์์ ๋ฌธ๊ฐ
- ๋น ๋ฐ์ดํฐ๋ถ์๊ธฐ์ฌ
- ADsP
- iloc
- numpy
Archives
Data Science LAB
[Python] OpenCV ๊ธฐ์ด 12 - ์ด๋ฏธ์ง ๋ณํ (2) (์ด๋ฆผ, ๋ซํ) ๋ณธ๋ฌธ
๐ฅ๏ธ Computer Vision/Opencv
[Python] OpenCV ๊ธฐ์ด 12 - ์ด๋ฏธ์ง ๋ณํ (2) (์ด๋ฆผ, ๋ซํ)
ใ ใ ใ ใ 2022. 8. 13. 21:18728x90
1. ์ด๋ฆผ(Opening)
: ์นจ์ ํ ํฝ์ฐฝ
cv2.dilate(erode)
import cv2
import numpy as np
img = cv2.imread('erode.png',cv2.IMREAD_GRAYSCALE)
kernel = np.ones((3,3), dtype=np.uint8)
erode = cv2.erode(img, kernel,iterations=3)
dilate = cv2.dilate(erode, kernel, iterations=3)
cv2.imshow('img',img)
cv2.imshow('erode',erode)
cv2.imshow('dilate',dilate)
cv2.waitKey(0)
cv2.destroyAllWindows()
์นจ์ ํ ํฝ์ฐฝํ์ฌ ๋ ธ์ด์ฆ๋ฅผ ์ ๊ฑฐํ๋ ์ฐ์ฐ์ผ๋ก ์ด๋ฆผ ์ฐ์ฐ์ ์ ์ฉํ๋ฉด ์นจ์์ผ๋ก ์ธํ์ฌ ๋ฐ์ ์์ญ์ด ์ค์ด๋ค๊ณ ์ด๋์ด ์์ญ์ด ๋์ด๋๋ค.
์ค์ด๋ ์์ญ์ ๋ค์ ๋ณต๊ตฌํ๊ธฐ ์ํด ํฝ์ฐฝ ์ฐ์ฐ์ ์ ์ฉํ๋ฉด ๋ฐ๋๋ก ์ด๋์ด ์์ญ์ด ์ค์ด๋ค๊ณ ๋ฐ์ ์์ญ์ด ๋์ด๋๋ค.
์ด๋ก ์ธํด ๊ฐ์ฒด์ ํฌ๊ธฐ ๊ฐ์๋ฅผ ์๋๋๋ก ๋๋ฆด ์ ์๋ค.
2. ๋ซํ
: ํฝ์ฐฝ ํ ์นจ์
cv2.dilate(erode)
import cv2
import numpy as np
img = cv2.imread('dilate.png',cv2.IMREAD_GRAYSCALE)
kernel = np.ones((3,3), dtype=np.uint8)
dilate = cv2.dilate(img, kernel, iterations=3)
erode = cv2.erode(dilate, kernel,iterations=3)
cv2.imshow('img',img)
cv2.imshow('erode',erode)
cv2.imshow('dilate',dilate)
cv2.waitKey(0)
cv2.destroyAllWindows()
์ด๋ฆผ ์ฐ์ฐ๊ณผ ๋ฐ๋๋ก ํฝ์ฐฝ ํ ์นจ์ํ๋ ์ฐ์ฐ์ด๋ค.
ํฝ์ฐฝ ์ฐ์ฐ์ผ๋ก ์ธํด ์ด๋์ด ๋ถ๋ถ์ด ์ค๊ณ ๋ฐ์ ๋ถ๋ถ์ด ๋์ด๋ฌ๋ค๊ฐ ๋ค์ ๋ณต๊ตฌํ๊ธฐ ์ํด ์นจ์์ ์ ์ฉํ๋ฉด ๋ฐ์ ๋ถ๋ถ์ด ์ค์ด๋ค๊ณ ์ด๋์ด ์์ญ์ด ๋์ด๋๋ค.
728x90
'๐ฅ๏ธ Computer Vision > Opencv' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Python] OpenCV ๊ธฐ์ด 14 - ์ด๋ฏธ์ง ๊ฒ์ถ (2) (์ค๊ณฝ์ ) (0) | 2022.08.15 |
---|---|
[Python] OpenCV ๊ธฐ์ด 13 - ์ด๋ฏธ์ง ๊ฒ์ถ (0) | 2022.08.14 |
[Python] OpenCV ๊ธฐ์ด 11 - ์ด๋ฏธ์ง ๋ณํ(ํฝ์ฐฝ ๋ฐ ์นจ์) (0) | 2022.08.11 |
[Python] OpenCV ๊ธฐ์ด 10 - ์ด๋ฏธ์ง ๋ณํ(์ด์งํ) (0) | 2022.08.10 |
[Python] OpenCV ๊ธฐ์ด 9 - ์ด๋ฏธ์ง ๋ณํ (2) (์๊ทผ) (0) | 2022.08.09 |
Comments