[Python][AI] OpenCV: ์ปดํจํฐ ๋น์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์๊ฐ
1. OpenCV๋?OpenCV(Open Source Computer Vision)๋ ์ค์๊ฐ ์ด๋ฏธ์ง ์ฒ๋ฆฌ ๋ฐ ์ปดํจํฐ ๋น์ ์ ํ๋ฆฌ์ผ์ด์
์ ์ํ ์คํ์์ค ๋ผ์ด๋ธ๋ฌ๋ฆฌ. ์ธํ
์์ ๊ฐ๋ฐํ๊ณ 2000๋
6์์ ๋ฐํ๋์์ผ๋ฉฐ, ํ์ฌ๋ ์ธํ
์ด ์์ ๋ ์ํ๋ค. Python, C++, Java ๋ฑ์ ์ง์ํ๋ฉฐ, ๋ค์ํ ์ด์์ฒด์ (Windows, Linux, macOS)์์ ์คํ ๊ฐ๋ฅํ๋ค.2. OpenCV์ ์ฃผ์ ๊ธฐ๋ฅOpenCV๋ ์ปดํจํฐ ๋น์ ๋ฐ ์ด๋ฏธ์ง ์ฒ๋ฆฌ์ ๊ด๋ จ๋ ๋ค์ํ ๊ธฐ๋ฅ์ ์ ๊ณตํจ.(1) ์ด๋ฏธ์ง ๋ฐ ๋์์ ์ฒ๋ฆฌ์ด๋ฏธ์ง ์ฝ๊ธฐ, ์ ์ฅ, ๋ณํ๋์์ ์ฌ์ ๋ฐ ํ๋ ์ ์ฒ๋ฆฌ์๊ณต๊ฐ ๋ณํ (RGB โ Grayscale, HSV ๋ฑ)(2) ํํฐ ๋ฐ ๋ณํ๋ธ๋ฌ๋ง ๋ฐ ์คํ๋์ฃ์ง ๊ฒ์ถ (Canny Edge Detection)๊ธฐํํ์ ๋ณํ (ํ์ ..