2012-04-30 2 views
1

나는이 스크립트 (https://github.com/BloodAxe/OpenCV-iOS-build-script 또는이 중 하나 : https://github.com/aptogo/OpenCVForiPhone)를 사용하여 openCV를 빌드하고 있습니다.opencv 2.4 iOS의 미리 빌드 된 2.3에 비해 실제로 느림

이전에 이미 빌드 된 버전과 비교하면 광산이 실제로 느립니다. 내가 볼 수있는 유일한 점은 opencv가 -O0로 컴파일된다는 것입니다.

편집 : 위상 상관 및 lk로 테스트했으며 속도는 5 배 느립니다.

+0

2.4는 베타 버전입니다. v2.4에서 특별한 것이 필요하지 않다면 당분간 2.3.1을 고수하십시오. – karlphillip

+0

2.4에서 위상 상관 모듈이 필요합니다. 또한 나의 수정은 좋을 것이지만 2.3에 적용 할 수있다. –

+0

2.4.0이 나와서 같은 것입니다. –

답변

1

documentation suggests으로 cmake를 사용하지 않으시겠습니까?

편집 :-DCMAKE_BUILD_TYPE=RELEASE을 cmake에게 전달해야합니다.

+0

공식 릴리스 스크립트에서도 동일한 문제가 발생합니다. 기본적으로 다음과 같이 실행 : mkdir aiurea; cd aiurea; ../opencv/ios/create-xcode-device.sh –

+0

정말 출시 버전을 만들고 있습니까? 수정 된 답변을 참조하십시오. – fireant

+0

방금 ​​시도했습니다. -DCMAKE_BUILD_TYPE = RELEASE가 추가되었으며 이는 동일한 내용입니다. 다음은 컴파일 결과물입니다 : http://pastebin.com/M7qckRGB –

관련 문제