여러 단어가 포함 된 이미지에서 원으로 된 단어를 추출하려고합니다. 이 이미지 예PHP를 사용하여 이미지의 연속 모양을 감지하는 방법은 무엇입니까?
:이 있기 때문에 원
은 "MAMBAHUNT"단어를 추출한다.
내 전략은 지금까지 이미지의 직선을 찾는 것입니다. 일단 직선이 생기면 모서리를 찾고 원하는 이미지를 추출하기 위해 교차선을 얻을 수 있습니다.
내가 직선을 얻으려고했던 방법은 각 픽셀을 반복하고 연속으로 여러 줄이 같은 색을 가진 곳을 찾는 것입니다. 그러나 일부 단어가이 기준을 충족하므로 위양성이 있습니다.
PHP를 사용하여 이미지에서 직선을 찾는 더 좋은 방법이 있습니까? 또는 동그라미 단어를 추출하기위한 다른 전략?
PHP 용 OCR 라이브러리가 몇 가지 있지만 필자는 한번도 사용해 본 적이 없으며, 좋은지 모르겠다. http://ocrsdk.com/documentation/quick-start/text-fields에서 예를 찾아 보자. /?utm_source=stackoverflow.com&utm_medium=comment&utm_campaign=smm – herrjeh42
OCR에 Tesseract를 사용하고 있습니다. 실제로는 꽤 좋습니다. 그러나, 나는 OCR을 통해 그것을 실행하기 전에 동그라미 영역을 얻으려고 노력하고있어. 그렇지 않으면 다른 모든 단어들이 나옵니다. – dangson
이 게시물은 http://stackoverflow.com/questions/11307219/recognize-pattern-in-images 라인을 탐지하는 몇 가지 알고리즘을 언급하고 있습니다. 또 다른 한 가지는 PHP에 대해 특정 적입니다. http://stackoverflow.com/questions/4142271/ 이미지의 부분적인 세로 - 가로 - 라인 - 인 - 라인 이미지 – herrjeh42