본문 바로가기
728x90
반응형

공부/Computer Vision3

[Computer Vision] 원하는 색상을 가진 객체의 윤곽선과 외접 사각형 그리기 https://growth-coder.tistory.com/243 이전 포스팅에서 이미지에서 원하는 색상만 검출해내는 방법을 알아보았다. 이번 포스팅에서는 원본 이미지에서 원하는 색상의 객체 주변에 contour와 bounding rectangle을 그리는 방법을 알아보려고 한다. 아래 이미지에서 빨간색 사과의 contour와 bounding rectangle을 그려보자. contour 정보 얻어내기 우선 이전 포스팅에서 했던 것 처럼 tracking bar를 통해 mask 이미지를 얻어낸다. tracking bar를 통해 구했다면 HSV의 범위를 알 수 있다. 나의 경우 Hue는 0~179, Saturation은 130~255, Val은 0~255가 나왔다. 위 이미지는 빨간색만 존재했기 때문에 간단하.. 2023. 9. 8.
[Computer Vision] 원하는 색상을 가진 객체만 가져오기 https://growth-coder.tistory.com/239 [Computer Vision] 파이썬 OpenCV 기본 사용법 컴퓨터 비전(Computer Vision)이란 인간의 시각이 할 수 있는 일들을 수행하는 자율적인 시스템을 만드는 것을 목표로 하는 컴퓨터 과학의 연구 분야이다. 카메라와 동영상에서 디지털 이미지와 딥 growth-coder.tistory.com 이전 포스팅에서 간단하게 파이썬에서 cv2를 사용하는 방법에 대해서 알아보았다. 이번 포스팅에서는 이미지로부터 원하는 색상을 가진 객체만 인식하는 방법에 대해서 알아보려고 한다. 색을 표현하는 방식 색을 표현하는 방식에는 여러가지가 존재한다. 그 중 자주 사용하는 방식이 RGB, HSV, YUV 인데 이 중 RGB와 HSV만 알아보자.. 2023. 9. 7.
[Computer Vision] 파이썬 OpenCV 기본 사용법 컴퓨터 비전(Computer Vision)이란 인간의 시각이 할 수 있는 일들을 수행하는 자율적인 시스템을 만드는 것을 목표로 하는 컴퓨터 과학의 연구 분야이다. 카메라와 동영상에서 디지털 이미지와 딥 러닝 모델을 사용하여 객체를 식별할 수 있다. OpenCV는 실시간 컴퓨터 비전을 목적으로 한 프로그래밍 라이브러리이다. 이번 포스팅에서는 OpenCV의 간단한 사용 방법에 대해 알아보려고 한다. 통합 개발 환경(IDE)는 PyCharm을 사용할 예정이다. 기본적으로 cv2를 사용하며 import cv2를 통해 cv2를 import 하면 된다. 이미지 불러와서 출력 cv2.imread('이미지 경로') Resources 디렉토리를 생성하고 그 안에 woman.jpg 이미지 파일을 넣고 이를 불러오려면 아래.. 2023. 8. 17.
728x90
반응형