- ์๋๋ก์ด๋์ OpenCV๋ฅผ ์ฐ๊ฒฐ (Connected Android project with OpenCV)
- ์นด๋ฉ๋ผ์ ํ๋ฐฑํํฐ ์ ์ฉ (Attached gray-scale filter to camera)
- ๋ณธ๋ ์ฝํ๋ฆฐ์ผ๋ก ๊ฐ๋ฐํ๋ ค๊ณ ํ์ผ๋ OpenCV ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ด์ด๋ณด๋ Kotlin์ ์ง์ํ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ํ์ผ์ด ์์๋ค. ์ด๊ฑธ ์ง์ ๋ง๋ค ์์ ์ ์์ด์ ๊ทธ๋ฅ ์๋ฐ๋ฅผ ์ด์ฉํด ๊ฐ๋ฐํ๊ธฐ๋ก ํ๋ค. ![alt text][opencv_no_kotlin2]
- ํ์ง๊ธฐ๋ฅผ ์นด๋ฉ๋ผ ์์ ๋๊ณ ๋ ์ฆ์ ๋น์ถฐ๋ณด๋ ํ๋ฐฑํํฐ๊ฐ ์์ผ๋๊น ์ข ๋ ๋ฐ์ฌ๋ ๋น์ด ๊ทน๋ช ํ๊ฒ ๋ณด์ด๋ ๋ฏํ๋ค. ![alt text][detection_with_gray_scale]
- ์ค๋
์ท ์ ์ฅ ๊ธฐ๋ฅ (Save Snapshot Feature)
- ์ค๋ ์ท์ ์ฐ์ผ๋ฉด ์๋๋ก์ด๋ ๋ฃจํธ ๋๋ ํ ๋ฆฌ ํ์์์ Camcha ๋๋ ํ ๋ฆฌ๊ฐ ์๋์ง ์ฐพ๋๋ค. (When you touch snapshot button, it check if there is Camcha directory under Android root directory.)
- Camcha ๋๋ ํ ๋ฆฌ๊ฐ ์์ผ๋ฉด ํด๋น ๊ฒฝ๋ก์ ์ค๋ ์ท์ ์์ฑํ๋ค. (If there is Camcha directory, generate a snapshot there.)
- Camcha ๋๋ ํ ๋ฆฌ๊ฐ ์์ผ๋ฉด Camcha ๋๋ ํ ๋ฆฌ๋ฅผ ์์ฑ ํ ๊ทธ ํ์์ ์ค๋ ์ท์ ์์ฑํ๋ค. (If there is no Camcha directory, create the directory first, and then save a snapshot there.)
- ์ค๋
์ท ๋ณด๊ธฐ ๊ธฐ๋ฅ (View Snapshot Feature)
- ํ์ง ๋ทฐ์์ ์ค๋ ์ท ์ ์ฅ ๋ฒํผ์ ์ฐ์ธก์ ์๋ ์ค๋ ์ท ๋ณด๊ธฐ ๋ฒํผ์ ํตํด ์ ์ฅ๋ ์ค๋ ์ท๋ค์ ์ด๋ํ ์ ์๋ค. (You can see saved snapshots by touching a view-snapshot-button on the right side of save-snapshot-button in detection view.)
- ๊ฐ์ฅ ๋ฐ์ ์ง์ ์ ์ฐพ๋ OpenCV์ฝ๋๋ฅผ ์๋๋ก์ด๋์ ํ์ฌํ์๋ค.
- ๋ฉ์ธํ๋ฉด์ ๊ธ๊ท๋ฅผ ์ถ๊ฐํด๋ณด์๋ค.










