목록opencv (2)
귀퉁이 서재
OpenCV를 활용한 대부분의 작업은 이미지를 읽어서 적절한 연산을 적용한 뒤 결과를 출력하거나 파일로 저장하는 것입니다. 이번 포스팅에서는 OpenCV의 가장 첫 번째 단계인 이미지 입출력에 대해 알아보겠습니다. 이 포스팅은 파이썬으로 만드는 OpenCV 프로젝트(이세우 저)를 정리한 것임을 우선 밝힙니다. 코드: https://github.com/BaekKyunShin/OpenCV_Project_Python/tree/master/02.interface 이미지 읽기 OpenCV를 사용해서 이미지를 화면에 표시하는 가장 간단한 코드는 아래와 같습니다. 이미지 파일은 이곳에서 다운받으시기 바랍니다. 참고로 몇몇 사진(바로 아래 예제 포함)은 제가 직접 찍어서 다운받은 폴더에 없을 겁니다. 가끔 이미지 파일..
이번 포스팅에서는 컴퓨터 비전의 대표적인 라이브러리인 OpenCV에 대해서 배워보겠습니다. 그전에 영상 처리와 컴퓨터 비전에 대해 간단히 알아보겠습니다. 영상 처리와 컴퓨터 비전 영상 처리(image processing)는 영상에 여러 연산을 가해서 원하는 결과를 새롭게 얻어내는 과정입니다. 대부분의 영상 처리의 목적은 더 좋은 품질의 영상을 얻는 것입니다. 영상 처리의 사례로는 화질 개선, 영상 복원, 영상 분할 등이 있습니다. 컴퓨터 비전은 영상 처리를 포함하는 포괄적인 개념입니다. 영상 처리가 원본 영상을 사용자가 원하는 새로운 영상으로 바꿔주는 기술이라면, 컴퓨터 비전은 영상에서 의미 있는 정보를 추출해 주는 기술입니다. 예를 들면, 객체 검출(Object Detection), 객체 추적(Obje..