इस प्रोजेक्ट के बारे में

Nitro Camera Flutter के लिए एक उच्च-प्रदर्शन कैमरा प्लगइन है जिसे vision-camera के समकक्ष डिज़ाइन किया गया है। यह FFI के माध्यम से टाइप-सेफ, जीरो-कॉपी नेटिव बाइंडिंग्स प्रदान करने के लिए Nitro SDK का उपयोग करता है, जिससे iOS (AVFoundation) और Android (Camera2) के लिए मेथड-चैनल ओवरहेड समाप्त हो जाता है। मुख्य क्षमताओं में शामिल हैं: - डिवाइस डिस्कवरी: विस्तृत हार्डवेयर स्तरों, फॉर्मेट और ज़ूम/एक्सपोज़र रेंज के साथ फिजिकल/लॉजिकल कैमरों को सूचीबद्ध करना। - कैप्चर और कंट्रोल: एडजस्टेबल कोडेक्स, बिटरेट्स और GPS जियोटैगिंग के साथ फोटो और वीडियो रिकॉर्डिंग का समर्थन। लाइव कंट्रोल में ज़ूम, फोकस, एक्सपोज़र, फ्लैश और वीडियो स्टेबलाइजेशन शामिल हैं। - फ्रेम प्रोसेसिंग: ML मॉडल के लिए बिल्ट-इन CPU रीसैंपलिंग के साथ वर्कर आइसोलेट्स में रॉ YUV_420_888 या BGRA_8888 फ्रेम स्ट्रीम करना। - कोड स्कैनिंग: QR, 1D/2D बारकोड, GS1, पोस्टल और Pharmacode सिम्बोलॉजी के लिए एकीकृत डिकोडिंग। - GPU एक्सेलेरेशन: रियल-टाइम पाइपलाइन प्रोसेसिंग के लिए Android पर GLSL फ्रैगमेंट शेडर्स और iOS पर Core Image फिल्टर्स का समर्थन। - नेटिव ML इंटीग्रेशन: ML Kit बारकोड और फेस डिटेक्शन के लिए वैकल्पिक समर्थन। - फ्लेक्सिबल UI: सेशन मैनेजमेंट के लिए एक डिक्लेरेटिव CameraView विजेट और एक इम्पेरेटिव CameraController दोनों प्रदान करता है।