728x90
반응형
!pip install google.colab
#google-colab 오류 발생으로 설치하였음
================================================================================
#CoLab에서 파일을 업로드하는 방법은 다음과 같습니다.
from google.colab import files
uploaded = files.upload()
================================================================================
#OpenCV의 기본적인 함수
#cv2.imread(file_name, flag): 이미지를 읽어 Numpy 객체로 만드는 함수
#IMREAD_COLOR: 이미지를 Color로 읽고, 투명한 부분은 무시
#IMREAD_GRAYSCALE: 이미지를 Grayscale로 읽기
#IMREAD_UNCHANGED: 이미지를 Color로 읽고, 투명ㅇ한 부분도 읽기(Alpha)
#반환 값 : Numpy 객체(행,열, 색상:기본 BGR)
#cv2.imshow(title, image): 특정한 이미지를 화면에 출력하는 함수
#title: 윈도우 창의 제목
#image: 출력할 이미지 객체
#cv2.cvtColor(image, flag): 이미지를 색상 형태를 변경하는 함수
#file_name: 저장할 이미지 파일 이름
#image: 저장할 이미지 객체
#cv2.waitKey(time): 키보드 입력을 처리하는 함수
#time: 입력 대기 시간 (무한대기:0)
#반환 값 : 사용자가 입력한 Ascii Code(Esc:27)
#cv2.destroyAllWindow(): 화면의 모든 윈도우를 닫는 함수
#CoLab에서의 이미지 출력
#CoLab은 Jupyter Notebook을 기반으로 동작하므로 Matplotlib를 이용하여 이미지를 출력합니다.
#OpenCV는 BGR을 기준으로 하며, Matplotlib는 RGB를 기준으로 합니다.
import cv2
import matplotlib.pyplot as plt
img_basic = cv2.imread('cat.jpg', cv2.IMREAD_COLOR)
plt.imshow(cv2.cvtColor(img_basic, cv2.COLOR_BGR2RGB))
plt.show()
img_basic = cv2.cvtColor(img_basic, cv2.COLOR_BGR2GRAY)
plt.imshow(cv2.cvtColor(img_basic, cv2.COLOR_GRAY2RGB))
plt.show()
================================================================================
!pip install opencv-python
#cv2 에러 때문에 opencv 설치하였음
728x90
반응형
'Data Analysis > Data Analysis & Image Processing' 카테고리의 다른 글
6. OpenCV 이미지 연산 (0) | 2022.04.07 |
---|---|
5. OpenCV 이미지 변형 (0) | 2022.04.07 |
3. Numpy 기본 연산 및 활용(2) (0) | 2022.04.07 |
2. Numpy 기본 연산 및 활용 (0) | 2022.04.07 |
1. Numpy 기본 사용법 (0) | 2022.04.07 |
댓글