2013-03-14 8 views
0

사용자가 카메라 오버레이에 그려진 경계 상자 안에 배치 할 바코드 이미지를 캡처하게하는 중입니다. 그 바코드가 제대로 상자에 있는지 여부를 감지하고 싶습니다. 이걸 감지하는 가장 좋은 방법은 무엇입니까? OpenCV의 houghLines? 그리고 houghLines에서 감지 된 선이 바코드의 구석이고 카메라 오버레이의 경계 상자와 일치하는지 어떻게 알 수 있습니까? 어떤 도움iOS에서 OpenCV로 바코드의 가장자리 감지

답변

0

포스트 How to find corners on a Image using OpenCv에 미리

덕분 문제에 대한 솔루션을 제공합니다. 나는 내 프로젝트에 대해서도 똑같이 했으므로 매력처럼 작동했다. 알고리즘을 이해하거나 조정하는 데 도움이 필요하다면 망설이지 말라.

환호

+0

감사합니다. 당신은 중간 덩어리, canny 가장자리 감지 및 그 후에 harris 코너 탐지를하는 것이 트릭을 할 것이라고 생각합니까? – SeilerH

+0

이미지의 가능한 사전 처리 일 수 있습니다. 그렇습니다. 실제로 부드럽게하기 위해 Gaussian blur 나 Bilateral 필터를 사용하고, 나는 can not 대신 Sobel을 사용합니다. 그것은 필터의 다른 조합을 테스트하고 당신을 위해 가장 잘 작동하는 것을 볼 수 있습니다 :) –