프로그래밍 / C++ / 언리얼

Python 2

[Python] OpenCV 메서드 정리

이미지 cv2.imread (이미지 읽기) filename string 읽고자 하는 이미지 파일의 이름을 나타냅니다. 이 때 이미지 파일의 절대 경로 또는 상대 경로를 사용할 수 있습니다. flags int 이미지 파일을 읽는 방식을 지정하는 플래그입니다. cv2.IMREAD_COLOR (기본값, 컬러 이미지로 읽음), cv2.IMREAD_GRAYSCALE (흑백 이미지로 읽음), cv2.IMREAD_UNCHANGED (알파 채널 포함하여 읽음) 등의 값을 지정할 수 있습니다. cv2.cvtColor (이미지 전환) src numpy array 컬러스페이스를 변환하고자 하는 원본 이미지를 나타냅니다. 이 파라미터는 보통 cv2.imread 함수 등으로 이미지 파일을 읽어들여 만든 numpy 배열을 사용합..

Programming/Python 2023.06.24

[Python] OpenCV 예제로 무작정 따라하기

개요 OpenCV는 이미지 및 동영상 분석을 위한 오픈 소스 라이브러리로, 기본적인 이미지 처리부터 고급 컴퓨터 비전, 기계 학습 기법까지 활용 가능하며, 얼굴 및 객체 인식, OCR, 태그 분석 등의 다양한 기능을 제공한다. 이는 필터링, 기하학적 변환, 색상 공간 변환, 히스토그램, 특징 검출 및 설명등이 있지만 이중에서 가장 많이 쓰이는 부분은 영상처리다. 입력된 이미지를 개선하여 목적에 맞게 변형하는 과정으로, 잡음 제거, 대비 개선, 관심 영역 강조, 영역 분할, 압축 및 저장 등을 포함한다. OpenCV의 영상처리 기술은 의료분야(CT, MRI), 자율주행(Visual Sensor), 보안(얼굴인식), 항공우주산업 등 다양한 분야에 쓰인다. 예제를 통해서 어떤방식으로 기능구현되는지 알아보도록한..

Programming/Python 2023.06.16
반응형