이미지에서 반지름과 원의 중심 좌표를 검색합니다. 2D Hough 변환을 이미 시도했습니다. 하지만 내 서클 반경도 알 수 없습니다. 아직 컴퓨터 비전 초보자이기 때문에 길드 라인이 필요하고 3 차원 공간을 구현하는 데 도움이 필요합니다.3 차원 호프 공간
답변
2D Hough 공간과 마찬가지로 구현하지만 추가 매개 변수가 있습니다. 의사 코드는 다음과 같습니다.
for each (x,y) in image
for each test_radius in [min_radius .. max_radius]
for each point (tx,ty) in the circle with radius test_radius around (x,y)
HoughSpace(tx,ty,test_radius) += image(x,y)
그것은 제가 읽은 다른 모든 설명보다 훨씬 더 명확합니다. – endolith
Thiton은 문제를 형식화하는 올바른 방법을 제공합니다. 그런데 당신은 허프 변환에 내재 된 다른 문제들로 달릴 것입니다 :
어떻게 매개 변수 공간을 시각화합니까? VTK와 같은 라이브러리로 무언가를 구현할 수도 있지만 데이터의 3D 시각화는 항상 어려운 주제입니다. 시각화는 탐지 알고리즘을 디버깅하는 데 중요하며 2D hough 변환을 사용하면 좋은 점 중 하나입니다.
로컬 최대 탐지가 중요하지 않습니다. 새로운 차원은 매개 변수 공간이 더 희박하다는 것을 의미합니다. 당신이 원 검출 알고리즘을 찾고 있다면 당신은 좋은 보이는 당신이 ("그라데이션 쌍 벡터 사용하여 빠른 서클 감지"구글 변환 무릎보다 더 나은 옵션이있을 수 있습니다,이 지역
에서 할 더 조정을해야합니다 나)
논문 이름을 보내 주셔서 감사합니다. Stroke Width Transform은 유사한 기술을 사용하여 자연스러운 이미지에서 문자를 추출합니다. 나는 누군가가 비슷한 기술을 원과 타원에 적용했다고 가정 했었지만, 나는 아직 그걸 봤지 않았다. – Rethunk
- 1. 3 차원 Hough 공간 변환
- 2. 소프트웨어 부동 소수점 (호프)
- 3. 레일과의 3 차원 관계 3
- 4. 3 차원 표면에 2 차원 메쉬 적용
- 5. 3 차원 배열을 2 차원 배열로 변환
- 6. 3 차원 데이터베이스 테이블
- 7. 3 차원 퍼티 (ssh)
- 8. , 3 차원 어레이
- 9. 3 차원 Javascript 배열
- 10. 는 3 차원 배열
- 11. 3 차원 목록 또는지도
- 12. 3 차원 그래프에서 정보 추출
- 13. 파이썬, numpy : 3 차원 방송
- 14. 사파리 6과 3 차원 변환
- 15. 구체의 3 차원 그리드 표현
- 16. 3 차원 공간에서 점 이동
- 17. 3 차원 렌더링/모델링을위한 FPGA
- 18. 3 차원 공간에서 원을 디자인하십시오.
- 19. 3 차원 이상 테스트 MATLAB
- 20. 3 차원 배열의 Java 히스토그램
- 21. 3 차원 행렬 : 실제 사용
- 22. 간단한 델피 3 차원 함수
- 23. 3 차원 어레이 값 검색
- 24. 3 차원 공간에서 커버 설정
- 25. 3 차원 배열에 문제가 생겼습니다
- 26. MatLab에서 3 차원 점을 그립니다.
- 27. 평면상의 3 차원 직교 투영
- 28. C++에서 3 차원 애니메이션
- 29. 3 차원 표면 위에지도를 오버레이합니다.
- 30. 자바에서 포인트 정렬하기 (2 차원, 3 차원 등)
원이 이미지의 유일한 대상입니까? 샘플 이미지를 게시 할 수 있습니까? –