2012-03-26 3 views
-2

업로드 이미지가 있고 이미지의 원이 5 개 있습니다. Hough TransformationPHP를 사용하여 이미지에서 원의 수를 계산하는 방법

당신이 다른 모양을 가지고 있겠지 경우와 서클은 당신이 할 수/터치 중복 해달라고 : 어떻게

enter image description here

+0

이미 서클 수를 알고 있으므로 이미지 옆에 PHP 또는 js로 번호를 저장하면 완료됩니다. – hakre

+0

다음과 같은 3 가지 옵션을 사용할 수 있습니다 : 내장 된 PHP 함수를 사용해보십시오 :'countNumberOfCirclesInThisImage ('linktoimage.png');' 직접 계산하여'$ number_of_circles = 5;'라고 말할 수 있습니다. 또는 이미 시도한 내용과 프로세스가 어떻게 작동하는지 알려줄 수 있습니다. – snaderss

답변

7

알고리즘은 원 또는 수학적 형태를 감지하는 그런 이미지에 얼마나 많은 원을 셀 수 이미지를 반복하면 검정색 픽셀이 나타날 때마다 연결된 모든 픽셀을 색상으로 채 웁니다. 완료되면 모든 서클의 색상이 달라져야합니다. 사용 된 다른 색상의 수는 원의 수입니다.

마지막 aproach의 경우 이진 사진 (검정색 & 흰색 픽셀)이 필요합니다. 당신의 예제는 괜찮은 것처럼 보이지만 어떤 종류의 앤티 앨리어스가 생기면, 먼저 임계 값이 필요합니다. Wikipedia on Thresholding

이 전체 영역에 관심이있는 경우 컴퓨터 비전을 검색하십시오.

관련 문제