본문 바로가기

& 프로그래밍/& openCV

(11)
openCV 프로그래밍 기초(resize) 이번엔 openCV 라이브러리를 활용해서 이미지crop, resize하는 방법을 공부해보자 1. openCV 라이브러리 임포트 import cv2 2. 이미지가 저장된 경로 불러오기 source = cv2.imread('data/images/sample.jpg',1) # 위 괄호의 1은 없어도 되거나, cv2.IMREAD_COLOR로 대체가능 3. 이미지를 resize할 크기를 지정한다 scaleX = 0.6 scaleY = 0.6 # 이미지파일 원본 크기를 1로 잡고 계산한다 # 가로,세로 자신이 원하는 사이즈를 각 변수에 지정하고 저장한다 4. resize할 이미지파일을 변수에 저장한다 ScaleDown = cv2.resize(source, None, fx=scaleX, fy=scaleY, inter..
openCV 프로그래밍 기초(이미지파일 읽고 쓰기) 지난시간 openCV 라이브러리를 활용하여 이미지(영상)파일을 열어보는 방법을 알아보았다 이번에는 이미지파일을 읽고 쓰는 방법을 알아보자 (참고) 나는 VScode에 streamlit 가상환경을 이용하여 활용하고 있다 1. 먼저 opencv 라이브러리를 임포트해준다. import cv2 2. 저장되어있는 이미지파일의 경로를 불러온다. imageName = 'data/images/sample.jpg' 3. 이미지파일을 변수에 저장하여 읽어준다. image = cv2.imread(imageName, 1) cv.2imread에 대한 레퍼런스는 이전 게시글에 간략하게 설명해놓았으니 참고! openCV 프로그래밍 기초(이미지 파일 열기) openCV(Open Source Computer Vision)이란 - 영상..
openCV 프로그래밍 기초(이미지 파일 열기) openCV(Open Source Computer Vision)이란 - 영상, 비디오처리, 컴퓨터 비전, 기계학습 등을 포함한 라이브러리로, 다양한 플랫폼에서 활용가능하다 파이썬을 통해 openCV를 활용할 것인데 이에 필요한 필수 프로그램과 라이브러리가 있다 - 파이썬 : VScode나 콘다, IDLE 사용하면되는데 주피터 노트북이나 코랩은 100% 작동하진 않는다 - numpy , Matplotlib, OpenCV 라이브러리 ############ 필수 설치 라이브러리################### pip install numpy pip install matplotlib pip install opencv-python openCV에 대한 레퍼런스나 관련 서적은 워낙 많이 나와있기에 잘 찾아보심 될 ..