2012-04-12 12 views
9

मैं AVFoundation का उपयोग करके प्रोग्रामिंग रूप से एक या अधिक UIImages को कैप्चर करने का प्रयास कर रहा हूं। मैंने सत्र और इनपुट डिवाइस और सबकुछ सेट अप किया है, लेकिन जब मैं वास्तव में फ़ोटो लेने के बारे में स्पष्टीकरण ढूंढने का प्रयास करता हूं, तो मुझे कनेक्शन के बारे में जानकारी मिलती है और क्या नहीं। मुझे वास्तव में फ़ोटो लेने और आगे की प्रक्रिया के लिए इसे UIImage में सहेजने का एक उदाहरण नहीं मिला। सभी उदाहरण निरंतर kCGImagePropertyExifDictionary का उपयोग करते हैं जो आईओएस 5 एसडीके में मौजूद नहीं है ..AVFoundation कैप्चर UIImage

क्या कोई मुझे सामने से एक छवि को कैसे ले और सहेजने के लिए ऊपर से नीचे एक कोड या स्पष्टीकरण प्रदान कर सकता है AVFoundation का उपयोग कर UIImage के लिए कैमरा का सामना करना पड़ रहा है?

बहुत बहुत धन्यवाद!

उत्तर

32

kCGImagePropertyExifDictionary का उपयोग करने के लिए, आपको #import <ImageIO/ImageIO.h> चाहिए।

आपके द्वारा की जाने वाली अन्य सभी जानकारी AVFoundation प्रोग्रामिंग मार्गदर्शिका - विशेष रूप से Media Capture अनुभाग के अंदर है।

+2

# आयात

+2

अच्छा बिंदु, मैंने शीर्ष-स्तरीय शीर्षलेख का उपयोग करने के लिए उत्तर अपडेट किया। धन्यवाद कैमरून। –