iPhone dan OpenCV


Jawaban:


29

OpenCV sekarang (sejak 2012 ) memiliki port resmi untuk iPhone (iOS).

Anda dapat menemukan semua rilis OpenCV di sini.

Dan temukan petunjuk pemasangan di sini:

Tutorial & pengenalan untuk versi baru 3.x


Saya mengalami masalah dalam instalasi, dapatkah Anda memiliki tautan tutorial lain untuk instalasi OpenCV?
QueueOverFlow

Mungkin Anda harus mempresentasikan masalah Anda di sini di stackoverflow jika menurut Anda itu relevan, atau di situs Tanya Jawab OpenCV, awnsers.opencv.org
Rui Marques

Adakah yang mencoba ini baru-baru ini? Saya mengikuti langkah-langkah ini tetapi tidak bisa mendapatkan versi iOS yang berhasil.
Semut

Tautan tidak lagi berfungsi, adakah yang mengetahui tautan yang diperbarui, harap edit jawaban ini
Erion S

51

OpenCV memang berfungsi di iphone. Gunakan skrip konfigurasi di sini untuk mengkompilasi pustaka: kompilasi silang untuk iphone

Anda hanya perlu melakukan kompilasi silang seperti yang Anda lakukan pada aplikasi Anda.


1
metode itu tidak berfungsi dengan versi terbaru OpenCV atau versi terbaru SDK iOS. Metode terbaik saat ini adalah " computer-vision-talks.com/2011/02/… "
Shervin Emami

Keluarkan /% 22 di akhir dan berhasil. Coba ini: computer-vision-talks.com/2011/02/…
Dylan Gattey

2
Berikut adalah OpenCV 2.3 untuk iOS yang telah dikompilasi: computer-vision-talks.com/download/… .
BloodAxe

13
OpenCV sekarang tersedia sebagai kerangka kerja untuk iOS. Cukup seret dan lepas ke proyek Anda. Ini mendukung pengambilan video juga. Lihat artikel dan dapatkan proyek contoh di sini: bit.ly/pTWfOh
Robin Summerhill

@RobinSummerhill: link bagus ... jadikan ini sebagai jawaban.
Aravindhan



17

OpenCV sekarang tersedia sebagai kerangka kerja untuk iOS. Cukup seret dan lepas ke proyek Anda. Ini mendukung pengambilan video juga. Lihat artikel dan dapatkan proyek contoh di sini: kerangka kerja opencv untuk ios

Demi transparansi, saya menulis artikel ini dan dihosting di situs web perusahaan saya.


4

Saya belum mencoba menggunakan OpenCV secara khusus, tetapi saya melakukan dev untuk iPhone dan dapat mengatakan bahwa sebagian besar pustaka yang saya coba berfungsi di OS X TIDAK berfungsi di iPhone di luar kotak. Beberapa dari mereka hanya membutuhkan sedikit tweaker / konfigurasi untuk dilakukan dan kemudian itu baik-baik saja di iPhone, tetapi kenyataannya adalah ponsel kehilangan beberapa komponen backend yang didukung OS X. Sebagian besar perpustakaan kompleks (OpenCV terdengar seperti salah satunya) tidak akan berfungsi tanpa upaya besar - terutama karena OpenCV terdengar seperti itu tergantung pada beberapa perpustakaan eksternal lainnya juga ... jadi itu harus di-porting juga.


4

Yang Anda butuhkan hanyalah membuat proyek XCode untuk proyek OpenCV menggunakan alat cmake atau cmake gui. Ingatlah untuk mengatur opsi untuk menghasilkan proyek XCode alih-alih opsi default untuk menggunakan CMakeFiles. Buka proyek yang dibuat, ubah SDK dasar menjadi SDK iPhone, dan tekan build!

Karena OpenCV tidak mendukung iOS sekarang (tetapi mereka telah mengumumkan dukungan iPhone dalam versi 2.2), pustaka highgui tidak dapat dikompilasi. Jadi, jika Anda memerlukan akses kamera, Anda harus menulisnya sendiri.

Bagaimanapun, perpustakaan lain harus mengkompilasi dan bekerja pada perangkat. (Bekerja untuk saya).


3

iPhone mendukung OpenCV jika Anda ingin menggunakannya terlebih dahulu, buka OpenCV terbaik di iPhone. Dokumentasi di web: milik Yoshimasa Niwa

Saya menggunakannya dan saya sudah memiliki aplikasi di AppStore yang menggunakan Deteksi Wajah dan Pemrosesan Gambar: Bendera & Wajah jika Anda ragu, silakan hubungi saya.


2

Perhatikan bahwa OpenCV berjalan sangat cepat pada chip Intel tetapi iPhone adalah lengannya. Tentu saja OpenCV sangat berguna tetapi tidak secepat itu. Selain itu, tidak ada cara untuk mendapatkan streaming video langsung di iPhone sehingga semua aplikasi CV potensial normal kehilangan daya tariknya, bukan?


Nah, OpenCV juga bisa menarik untuk foto. Sebenarnya ada dua aplikasi yang bisa merekam video di iPhone (cycorder dan Iphone Video Recorder), meski resolusi videonya tentu saja rendah.
Pascal T.

1

Anda juga dapat menginstal OpenCV menggunakan manajer paket seperti Cocoapods .

Mengutip panduan instalasi:

Anda ingin menambahkan pod 'OpenCV', '~> 3.0' mirip berikut ini ke Podfile Anda:

target 'MyApp' do
    pod 'OpenCV', '~> 3.0' 
end

Kemudian jalankan pod install di dalam terminal Anda, atau dari CocoaPods.app.



0

Posting berikut oleh Yoshimasa memang berfungsi dengan I OS dan IPhone 4 dan dapat mengakses kamera depan dan belakang.

Tautan ke proyek menggunakan opencv di iphone en dan kode sampel ada di webgit dan ditautkan dari artikel ini. Saya sangat mendorong untuk membaca artikel sebelum mendapatkan kode sumbernya.


0

Sebuah proyek yang memanfaatkan opencv di iPhone (aliran optik Lucas-Kanade tepatnya). Kode sumber tersedia dan aplikasinya ada di AppStore juga -

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.