영상개선 2

[OpenCV] 동전 영상에서 서로 다른 동전들의 개수와 위치를 파악하기

프로젝트의 요구 사항 : 동전 영상에서 동전의 위치와 개수 파악하기 요구 사항 분석 : 1. 노이즈가 있는 영상은 해당 노이즈에 맞는 방법으로 영상 개선을 해준다. ( -> 어떤 이미지가 들어오든 노이즈 개선을 할 수 있어야함) 2. 배경과 동전 영역을 구분해준다. 3. 동전 인식을 한다. 4. 동전 종류를 파악하기 위해 동전의 크기를 구해 어떤 동전 종류인지 인식한다. 1. 영상 개선 임의의 영상을 입력받았을 때, 해당 영상을 파악하고 개선한다. - 임의의 영상 입력받음 - 입력받은 임의의 영상을 파악하여 영상 개선함 - 대조비 개선을 위해 히스토그램 평활화함 이미지를 입력으로 받아올 수 있게 함. 순서는 이미지를 받아오고 해당 이미지를 파악한 후 영상 개선을 해주고 대조비 개선을 위해 히스토그램 평활..

[OpenCV] 공간 영역에서의 영상 개선

Negative transformation Image negatives s = T(r) = L-1-r (where 0 ≤ r ≤ L-1) 1) 기존에 존재하는 API를 이용해서 구현한 코드 2) 이미지 색상 반전을 위해서, 255 - 현재 픽셀값을 해주었다. 픽셀 값들에 255를 빼주면 0에 가까웠던 어두운 픽셀값은 밝아지고 255에 가까웠던 밝은 픽셀값은 어두워진다. 기존의 API를 이용한 코드와 같은 결과값이 나왔다. Log, inverse-log transformation c = 1 일 때, c = 2 일 때, Log transform은 어두운 부분을 스트레칭 시켜준다. 그래서 어두운 영역에 뭐가 있는지 보고 싶을 때는 이미지를 log transform을 시켜주면 된다. 반대로 Inverse log..