[OpenCv-python 기초] :이미지 읽고, 저장하기
2018. 5. 29. 00:27ㆍPython-이론/python-opencv
이미지를 읽고, 저장하기
오늘은 이미지를 읽어서 보여주고, 다시 저장해보겠습니다.
python에서
pip install opencv-python
이
아나콘다에서
conda install -c conda-forge opencv
import cv2 #오리지널 coloredImg = cv2.imread('images/ironMan.PNG') #회색 grayImg = cv2.imread('images/ironMan.PNG', cv2.IMREAD_GRAYSCALE) cv2.imshow('original', coloredImg) cv2.imshow('gray', grayImg) cv2.waitKey(0) #아무키나 누르면 지나감 안에 값이 1이면 그냥 지나가지만 키를 눌렀을때 반응함 cv2.destroyAllWindows()
import cv2 #회색 grayImg = cv2.imread('images/ironMan.PNG', cv2.IMREAD_GRAYSCALE) cv2.imwrite('images/grayIronMan.jpg', grayImg) cv2.imshow('gray', grayImg) cv2.waitKey(0) cv2.destroyAllWindows()
이코드는 사진을 보여줌과 동시에 같이 저장하는 코드이다.
matplotlib을 사용하여 이미지 보기
import cv2 import matplotlib.pyplot as plt #회색 grayImg = cv2.imread('images/ironMan.PNG', cv2.IMREAD_GRAYSCALE) plt.imshow(grayImg, cmap='gray', interpolation='bicubic') plt.xticks([]) plt.yticks([]) plt.show() cv2.waitKey(0) cv2.destroyAllWindows()
'Python-이론 > python-opencv' 카테고리의 다른 글
[OpenCV-python 기초]:이미지 픽셀 조작 및 ROI(관심영역) (0) | 2018.05.30 |
---|---|
[OpenCv-python 기초 ]:trackBar 생성하기 (0) | 2018.05.30 |
[OpenCv-python 기초 : 마우스 클릭으로 도형 만들기 (0) | 2018.05.30 |
[OpenCv-python 기초] :도형그리기 (0) | 2018.05.29 |
[OpenCv-python 기초] :노트북 웹캠을 이용해서 동영상을 읽고 쓰기 (6) | 2018.05.29 |