C#-OpenCV 예제 : 색상 원 검출

C#-OpenCV Color Circle Detection

C#-OpenCV 예제 : 색상 원 검출
[ C#-OpenCvSharp-Exercise ] - 윤대희

Color Circle Detection


1 원을 검출하여 색상을 파악합니다. 다양한 이미지나 동영상에서 색상이 포함된 원을 검출 할 수 있습니다.

동영상이나 이미지에서 이진화(Binary)모폴로지(Morphology)를 통하여 이미지를 검출용 이미지로 변환합니다.

원 검출(Hough Transform Circles)를 사용하여 원을 검출합니다.

검출이 완료되었다면 색상 검출을 위하여 관심 영역(Region of Interest)을 생성하여 개별 적용합니다.

관심 영역 위에 HSV를 적용한 후, 난수(Random)을 생성하여 검출 이미지의 정확도를 파악합니다.



Step 1


2

  1. 이진화 적용
  2. 모폴로지 & 블러


이진화 바로가기

모폴로지 바로가기

블러 바로가기



Step 2


3

  1. 원 검출
  2. 좌표 저장


원 검출 바로가기



Step 3


4

  1. 좌표 불러오기
  2. 관심 영역 설정


관심 영역 바로가기



Step 4


5

  1. 구역 설정
  2. 난수 생성
  3. 색상 검출
  4. 정확도 파악


난수 바로가기

색상 검출 바로가기



Step 5


6

결과 표시

결과 표시 바로가기



Step 6


7

HDC 적용

HDC 바로가기



Video File




Book Image

책이 출간되었습니다!

C#과 파이썬을 활용한 OpenCV 4 프로그래밍

컴퓨터 비전 기초 이론부터 머신러닝을 활용한 영상 처리 프로젝트까지

  • C# OpenCvSharp4
  • Python OpenCV4
  • Using Tesseract
  • Using TensorFlow
  • Using Regular Expression
  • 윤대희 저 | 위키북스

    [yes24 바로가기] [알라딘 바로가기] [교보문고 바로가기]

    후원하기


    ⤧  Previous post C#-OpenCV 예제 : 명함(문서) 인식 ⤧  Next post C#-OpenCV 예제 : 공 추적
    C#-OpenCvSharp-Exercise Category