문제

워터 마크 또는 로고를 기반으로 팩스로 전송 된 TIFF 이미지를 식별하고 자동으로 회전하는 데 도움이되는 패키지를 찾고 있습니다.

현재 회전에 libtiff를 사용하고 있지만이 로고를 감지하고 이미지를 회전하는 방법을 결정하는 데 사용할 수있는 다른 라이브러리 나 패키지를 알지 못합니다.

OpenCV로 몇 가지 기본적인 작업을 수행했지만 이것이이 작업에 적합한 도구인지 확실하지 않습니다.C / C ++를 사용하고 싶지만 Java, Perl 또는 PHP도 허용됩니다.

도움이 되었습니까?

해결책

OpenCV를 사용하여 올바른 위치에 있으며 훌륭한 유틸리티입니다.예를 들어 이 사람 은 템플릿 매칭에 사용했습니다., 이는 수행해야하는 작업과 상당히 유사합니다.또한 Roddy가 지정한 링크는 사용자가 원하는 것과 비슷해 보입니다.

OpenCV가 이런 종류의 개발을위한 최고의 라이브러리라고 생각합니다.

@Brian, OpenCV 및 IntelIPP는 밀접하게 연결되어 있으며 매우 유사합니다 (둘 다 Intel libs).내가 아는 한, OpenCV가 컴퓨터에서 인텔 IPP를 찾으면 자동으로 속도 향상을 위해이를 사용합니다.

다른 팁

인텔 성능 프리미티브 (IPP) 라이브러리에는 이러한 종류의 작업에 도움이되는 매우 효율적인 알고리즘이 많이 있습니다.이 라이브러리는 C / C ++에서 호출 할 수 있으며 매우 빠릅니다.또한 Intel 하드웨어에만 국한된 것이 아니라는 점에 유의해야합니다.

그것은 당신이 필요로하는 상당히 복잡하고 전문화 된 알고리즘입니다.

http://en.wikipedia.org/wiki/Template_matching 을 살펴보세요.. http : //에 데모 프로그램 (소스 없음)도 있습니다.www.lps.usp.br/~hae/software/cirateg/index.html

분명히 원하는 로고를 미리 알아야합니다 ...

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top