아이폰 및 OpenCV
OpenCV가 Mac OS X로 포팅된 것은 알고 있지만 iPhone 포트에 대한 정보는 찾을 수 없습니다.
저는 Mac 개발자가 아니기 때문에 Mac OS X 포트가 아이폰에 충분한지 알 수 없습니다.
나보다 더 잘 아는 사람?
OpenCV는 실제로 아이폰에서 작동합니다.여기에서 구성 스크립트를 사용하여 라이브러리를 컴파일합니다: iphone용 교차 컴파일
앱을 실행하는 것처럼 크로스 컴파일만 하면 됩니다.
2012년 이후 OpenCV는 아이폰(iOS)용 공식 포트를 보유하고 있습니다.
OpenCV의 모든 릴리스는 여기에서 확인할 수 있습니다.
설치 지침은 다음과 같습니다.
Computer Vision Talks의 최신 빌드 스크립트는 Xcode 4와 iOS 4.3에서 잘 작동합니다. 제가 직접 스크립트를 사용해봤는데 정말 멋집니다!
iPhone iphone opencv 테스트의 opencv2.0입니다.
OpenCV는 이제 iOS의 프레임워크로 사용할 수 있습니다.프로젝트에 끌어다 놓기만 하면 됩니다.비디오 캡처도 지원합니다.기사를 보고 여기에서 예제 프로젝트를 확인하십시오. opencv framework for ios
투명성을 위해 이 기사를 작성했고 회사 홈페이지에서 진행하고 있습니다.
OpenCV를 특별히 사용해 본 적은 없지만 iPhone용으로 개발을 수행하고 있으며, OS X에서 작동하는 대부분의 라이브러리는 아이폰에서 즉시 작동하지 않습니다.그 중 일부는 약간의 조정/구성만 하면 iPhone에서 문제가 없지만, 실제로는 OS X가 지원하는 백엔드 구성 요소가 상당히 부족합니다.대부분의 복잡한 라이브러리(OpenCV는 그 중 하나처럼 들립니다)는 큰 노력 없이는 작동하지 않습니다. 특히 OpenCV는 다른 여러 외부 라이브러리에도 의존하는 것처럼 들리기 때문입니다.그래서 그것들도 포팅되어야 할 것입니다.
cmake 또는 cmake gui 도구를 사용하여 OpenCV 프로젝트의 XCode 프로젝트를 생성하기만 하면 됩니다.CMakeFiles를 사용하는 기본 옵션 대신 XCode 프로젝트를 생성하는 옵션을 설정해야 합니다.생성된 프로젝트를 열고 기본 SDK를 iPhone SDK로 변경한 후 빌드를 누릅니다.
OpenCV는 현재 iOS를 지원하지 않기 때문에(그러나 그들은 버전 2.2에서 아이폰을 지원한다고 발표했습니다), highgui 라이브러리는 컴파일되지 않습니다.그래서 카메라 접근이 필요하다면 직접 작성해야 합니다.
어쨌든, 다른 라이브러리는 장치를 컴파일하고 작업해야 합니다.(나에게 적합합니다.)
iPhone에서 OpenCV를 지원합니다. 먼저 사용하려면 다음 웹 사이트의 iPhone에서 최상의 OpenCV 설명서로 이동하십시오.니와 요시마사의
나는 그것을 사용했고 나는 이미 앱스토어에 얼굴 인식과 이미지 처리를 사용하는 앱을 가지고 있습니다.Flags & Faces에 의문점이 있으시면 저에게 연락해주세요.
OpenCV는 Intel 칩에서 매우 빠르게 실행되지만 iPhone은 암입니다.물론 OpenCV는 매우 유용하지만 그렇게 빠르지는 않을 것입니다.또한, 아이폰에서 라이브 비디오 스트림을 얻을 수 있는 방법이 없기 때문에 모든 일반적인 잠재적인 CV 애플리케이션은 매력을 잃습니다. 그렇지 않나요?
또한 Cocoapods와 같은 패키지 관리자를 사용하여 OpenCV를 설치할 수도 있습니다.
설치 안내서 인용하기
다음과 유사한 포드 'OpenCV', '~> 3.0'을 포드 파일에 추가하려고 합니다.
target 'MyApp' do pod 'OpenCV', '~> 3.0' end다음 러실면행을 합니다.
pod install단말기 내부 또는 CocoaPods.app에서 다운로드할 수 있습니다.
iPhone/iPhone Simulator용 범용 OpenCV 프레임워크를 구축하는 수정된 스크립트(LambdaJive의 것을 기반으로 함) - 범용 i386arm opencv 프레임워크
Yoshimasa의 다음 게시물은 실제로 iOS 및 IPhone 4에서 작동하며 전면 및 후면 카메라에 모두 액세스할 수 있습니다.
프로젝트 링크는 iphoneen에서 opencv를 사용하고 있으며 샘플 코드는 webgit에 있으며 이 기사에서 링크되어 있습니다.저는 소스 코드를 얻기 전에 기사를 읽는 것을 정말 권장합니다.
아이폰의 opencv를 활용한 프로젝트 (정확히는 루카스-카나데 광흐름)소스 코드 사용 가능, 앱스토어에도 앱 있음 -
언급URL : https://stackoverflow.com/questions/348040/iphone-and-opencv
'programing' 카테고리의 다른 글
| 수행 표시줄의 뒤로 단추를 사용자 지정하는 방법 (0) | 2023.08.22 |
|---|---|
| UI 테이블 뷰 구분선 (0) | 2023.08.22 |
| node.js에서 다중 줄 문자열을 수행하려면 어떻게 해야 합니까? (0) | 2023.08.22 |
| 순수 Java에서 스프링 기본 설정을 재정의하지 않고 스프링 부팅 애플리케이션에서 Jackson을 구성하는 방법 (0) | 2023.08.22 |
| 오류: 유형이 두 디렉터리에 모두 있습니다. (0) | 2023.08.22 |