2012-01-12 3 views
3

iOS 개발 용으로 cvBlob을 정적 라이브러리 (또는 프레임 워크로서 더 좋음)로 빌드하는 방법을 누군가가 올바른 방향으로 가리킬 수 있습니까?iOS 용 cvBlob을 작성하는 방법

+0

이 작업을 수행 했습니까? 가능한 경우 나에게 조치를 취할 수 있습니까? – 2vision2

+0

제가 설립 한 회사의 OpenCV-C++ 인터페이스 기반 cvBlob를 직접 만들었지 만 불행히도 저는 그것을 공유 할 수 없습니다. [cvBlob의 소스 코드] (https://code.google.com/p/cvblob/source/browse/#hg%2FcvBlob) – dom

+0

답장을 보내 주셔서 감사합니다. C++을 지원하는 C++에서 exsisting cvblob C++ 코드를 컴파일하고이를 ios에서 사용합니까? 나는 그것에 대한 당신의 의견을 듣고 싶다. – 2vision2

답변

2

먼저 iOS 용 OpenCV를 제작해야합니다. this web site에 대한 지침이 있습니다. 그런 다음 iOS 용 cvBlob을 빌드하는 것과 유사한 지침을 따를 수 있습니다. 기본적으로 cmake은 Xcode 프로젝트를 생성하기 때문에 적절한 아키텍처를 설정하기 만하면됩니다.

웹 사이트에서 제공되는 스크립트에는 iOS SDK가 포함되어 있으며 해당 플랫폼 용으로 빌드되도록 ARCH이 변경되어 있습니다. iOS 장치는 armv6armv7으로 작성해야하며 시뮬레이터에는 i386이 필요합니다.

스크립트는 OpenCV를 정적 라이브러리로 빌드하므로 스크립트의 OpenCV를 cvBlob의 Xcode 프로젝트로 대체 할 수 있어야합니다.

+0

좋은 출발점이지만, 나는 그걸 작동시킬 수 없다. cvBlob에 대한 작업 빌드 스크립트를 공유 할 수 있습니까? – dom

+0

'cmake -G Xcode'는 Xcode 프로젝트를 빌드 한 다음 OpenCV 용 웹 사이트의 스크립트에서'xcodebuild'를 따릅니다. 다시 말하지만, 그들이하고있는 모든 일은 적절한 아키텍처에 대해 'ARCH'를 변경하는 것입니다. – greg

관련 문제