๐ ๊ณต๋ถํ๋ ์ง์ง์ํ์นด๋ ์ฒ์์ด์ง?
OpenCV ์ด๋ฏธ์ง ๋ถ๋ฌ์ค๊ธฐ ๋ณธ๋ฌธ
๐ฉ๐ป IoT (Embedded)/Image Processing
OpenCV ์ด๋ฏธ์ง ๋ถ๋ฌ์ค๊ธฐ
์ง์ง์ํ์นด 2022. 10. 20. 14:45728x90
๋ฐ์ํ
221020 ์์ฑ
<๋ณธ ๋ธ๋ก๊ทธ๋ redorangeyellowy๋์ ๋ธ๋ก๊ทธ๋ฅผ ์ฐธ๊ณ ํด์ ๊ณต๋ถํ๋ฉฐ ์์ฑํ์์ต๋๋ค>
https://velog.io/@redorangeyellowy/1tic5i8o
[ch01] Python ์์ํ๊ธฐ - ์์ ํ์ผ ๋ถ๋ฌ์์ ์ถ๋ ฅํ๊ธฐ
HelloCV.py ํ๋ก๊ทธ๋จ ๋ง๋ค๊ธฐBMP ํ์ผ์ ๋ถ๋ฌ์์ ์ถ๋ ฅํ๋ ์์ค ์ฝ๋ ์ถ๊ฐ ์ ๋ ฅ์์ ๋ถ๋ฌ์์ ์ถ๋ ฅํ๊ธฐVS Code ์์ HelloCV.py ํ๋ก๊ทธ๋จ ์คํ ํ๋ฉด ์ด ์ํ์์ ์๋ฌด ํค๋ ๋๋ฅด๋ฉด image ์ฐฝ์ด ์ฌ๋ผ์ง๋ค.
velog.io
๐ฃ ์ด๋ฏธ์ง ์ถ๋ ฅํ๊ธฐ
import cv2
import sys
# ์ด๋ฏธ์ง๋ฅผ ๋ถ๋ฌ์ img ๋ณ์์ ์ ์ฅ
img = cv2.imread('./์ํ์นด.jpg')
# ์์ ํ์ผ ๋ถ๋ฌ์ค๊ธฐ๋ฅผ ์คํจํ๋ฉด ์๋ฌ ๋ฉ์์ง๋ฅผ ์ถ๋ ฅํ๊ณ ์ข
๋ฃ
if img is None:
print('Image load failed!')
sys.exit()
# "image"๋ผ๋ ์ด๋ฆ์ ์ ์ฐฝ์ ๋ง๋ค๊ณ , ์ด ์ฐฝ์ img ์์์ ์ถ๋ ฅํ๊ณ , ํค๋ณด๋ ์
๋ ฅ์ด ์์ ๋๊น์ง ๋๊ธฐ
cv2.namedWindow('image')
cv2.imshow('image', img)
cv2.waitKey()
# ์์ฑ๋ ๋ชจ๋ ์ฐฝ์ ๋ซ์
cv2.destroyAllWindows()
728x90
๋ฐ์ํ
'๐ฉโ๐ป IoT (Embedded) > Image Processing' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
OpenCV ์ Matplotlib ์ฌ์ฉํด์ ์ด๋ฏธ์ง ์ถ๋ ฅํ๊ธฐ (0) | 2022.10.20 |
---|---|
OpenCV ์ฃผ์ ์ฉ์ด (imread, imwrite ... ) (0) | 2022.10.20 |
OpenCV ์์ ๊ตฌ์กฐ์ ํํ (0) | 2022.10.20 |
OpenCV์ ์ปดํจํฐ ๋น์ & ์์์ฒ๋ฆฌ (0) | 2022.10.20 |
5. OpenCV๋ก ์ด๋ฏธ์ง ์ฐจ์ด ๋ถ์ํ๊ธฐ โ โ์ฒ์ฒด ์ด๋ฏธ์ง๋ก ๋ช ์์ฑ์ ์ฐพ์๋ณด์โ (0) | 2022.10.20 |
Comments