क्या आप जानते हैं कि कैमरा 2 एपीआई को कि अपने स्मार्टफोन में इनेबल करने से क्या फायदा है?
क्या आप को पता है कि इस एपीआई की मदद से किसी भी कैमरा फोन को डीएसएलआर बना सकते हैं और ढेरों एडवांस फोटोग्राफी फीचर पा सकते हैं
जी हाँ, यदि आप
- एक एंड्राइड उपयोगकर्ता हैं
- कैमरा फोन की क्वालिटी से बोर हो चुके हैं |
- चाहते हैं कि मेरे मोबाइल कैमरे में भी डीएसएलआर जैसी खूबियाँ हों |
तब आप बिलकुल सही स्थान पर आये हैं |
आज हम यहाँ बात करेंगे गूगल के कैमरा2एपीआई फीचर के बारे में और जानेंगे कि कैसे यह किसी मोबाइल कैमरे की क्वालिटी को बढ़ा सकता है?
एपीआई क्या है?
एपीआई (API) का मतलब है Application Programming Interface
यह एक ऐसा तंत्र है जिसकी मदद से विभिन्न सॉफ्टवेयर घटक संचार व्यस्था स्थापित करते हैं |
अधिक गहराई में न जाते हुए बस जान लें कि वह एपीआई ही है जो परिभाषित करता है कि अलग-अलग सॉफ्टवेयर द्वारा क्या कुछ किया जा सकता है |
[crp]
कैमरा एपीआई क्या है?
कैमरा एपीआई वह प्रोग्राम है जिससे आप अपने मोबाइल कैमरे को नियंत्रित कर सकते हैं |
यह एक प्रकार की एंड्राइड कोडिंग है जिसका प्रयोग कर एक मोबाइल कैमरा फोटो खींचने और वीडियो लेने में सक्षम होता है |
यह कैमरा एपीआई ही है जो किसी कैमरा एप्प को बताता है कि वह क्या क्या कर सकता है
जैसे –
मैन्युअल कंट्रोल, मैन्युअल फोकस, HDR, RAW शूटिंग इत्यादि |
एक ऑपरेटिंग सिस्टम (जैसे एंड्राइड) किसी एपीआई का उपयोग कर के थर्ड पार्टी डेवलपर्स को सिस्टम के कुछ हिस्सों तक पहुँचने की इजाज़त देता है जिससे आप किसी भी ऐप का प्रयोग कर सकें |
कैमरा 2 एपीआई क्या है?
एंड्राइड वर्शन 5.0 (लॉलीपाप) से पहले के अधिकतर मोबाइल कैमरे बड़े साधारण पॉइंट एंड शूट जैसे होते थे जिनमे बड़ा ही साधारण ऑटोफोकस सिस्टम हुआ करता था |
ये सभी कैमरे बस ऑटो मोड पर चला करते थे और इनमे फोटोग्राफी के उन्नत फीचर जैसे मैन्युअल कंट्रोल, मैन्युअल फोकस, HDR, RAW, बर्स्ट मोड, पैनोरमा, फेस डिटेक्शन इत्यादि नदारद थे |
इसके अलावा एंड्रॉइड लॉलीपॉप से पहले (कैमरा 1.0 एपीआई), थर्ड-पार्टी कैमरा ऐप डेवलपर्स बहुत ही सीमित संसाधनों का उपयोग करने में सक्षम थे |
ऐसा इसलिए क्योंकि उस समय मोबाइल का ऑपरेटिंग सिस्टम बहुत ही सीमित कार्यक्षमता वाला हुआ करता था |
एंड्राइड लॉलीपॉप से पहले जो API होता था वह थर्ड पार्टी डेवेलपर्स को कैमरे के एडवांस फीचर्स को इस्तेमाल करने से रोकता था |
यदि कोई डेवलपर ऐसा कैमरा ऐप्प बनाने की सोचे जिससे किसी मोबाइल कैमरे के एडवांस्ड कण्ट्रोल (जैसे मैन्युअल कण्ट्रोल या मैन्युअल फोकस ) का फायदा उठाया जा सके तो वह नहीं बना सकता था।
इन्ही सब कमियों को दूर करते हुए गूगल ने नया कैमरा 2.0 एपीआई एंड्राइड में उतारा जो एक ओपन सोर्स जैसा है |
कैमरा 2 एपीआई आने के कारण ही एप्प बनाने वालो को मोबाइल कैमरे के अति उन्नत कण्ट्रोल तक पहुंचना आसान हो गया |
हांलाकि बाद में कैमरा2एपीआई सेटिंग का उपयोग केवल फ्लैगशिप स्मार्टफ़ोन कम्पनियाँ जैसे सैमसंग या गूगल ने अपने फ़ोन कैमरे में किया जिसके कारण इनकी गुणवत्ता बढ़ गयी |
आने वाले समय में हम उम्मीद करेंगे कि और भी स्मार्टफ़ोन इस सेटिंग के साथ ही आयें |
हांलाकि इस समय हम लोग कुछ एप्प जैसे ओपन कैमरा को किसी भी एंड्राइड डिवाइस पर इंस्टाल कर कैमरा एपीआई सेटिंग का फायदा ले सकते हैं |
कैमरा 2 एपीआई से क्या फायदा है?
कैमरा2एपीआई के कारण ही हम लोग अपने स्मार्टफ़ोन कैमरे से वह सब कुछ कर सकते हैं जिसके लिए हमें एक प्रोफेशनल डीएसएलआर लेना पड़ता था |
कैमरा 2 एपीआई की मदद से हम अपने कैमरा फोन में यह सब फीचर पा सकते हैं :- |
ऐसे ही अनेकों फीचर हैं जो कैमरा2एपीआई के कारण संभव हैं |
हांलाकि, इनमे से सभी सुविधाएं सभी एंड्राइड डिवाइसेस पर उपलब्ध नहीं होती हैं क्योंकि यह कैमरा के हार्डवेयर और एंड्राइड वर्शन पर भी निर्भर करता है|
अपने स्मार्टफोन में कैमरा 2 एपीआई कैसे इनेबल करें?
अपने फोन में एक डीएसएलआर जैसा फीचर पाने के लिए आपको सबसे कैमरा2एपीआई इनेबल करना होगा फिर किसी मैन्युअल कैमरा एप को इंस्टाल करना होगा |
आइये जानते हैं इसे कैसे किया जाता है ?
कैसे चेक करें कि मेरा एंड्राइड फ़ोन कैमरा 2 एपीआई सपोर्ट करता है?
कैमरा2एपीआई सपोर्ट जांचने के लिए यह करें –
1. सबसे पहले अपने एंड्राइड फ़ोन में Camera 2 API probe नाम का एप्प गूगल प्लेस्टोर से डाउनलोड करें |
2. जब आप इस एप्प को खोलेंगे तब यह आपके कैमरों की पूरी जानकारी आपको दे देगा |
3. यहाँ पर ‘ID 0‘ का मतलब पीछे वाला मुख्य कैमरा है और ‘ID 1‘ का मतलब आगे वाला कैमरा हैं |
जब मैंने यही एप्प अपने सैमसंग गैलेक्सी S7 एज पर चलाया तब यह जानकारी प्राप्त हुई –
अब आप खुद ही देख सकते हैं कि मेरे एंड्राइड फ़ोन कैमरे में क्या क्या फीचर हैं |
हो सकता है आप के स्मार्टफोन पर यह कुछ कम या अधिक भी दिखाए |
अब यहाँ पर हम हार्डवेयर सपोर्ट लेवल के बारे में भी जान लेते हैं –
Level-3 : आपका कैमरा हार्डवेयर कुछ अतिरिक्त फीचर को ही सपोर्ट कर सकता है जैसे RAW कैप्चर | Full : आप मेरे फ़ोन के पीछे वाले कैमरे की जानकारी देखेंगे तो यहाँ पर ‘FULL’ हरे निशान में है | इसका मतलब है कि मेरा स्मार्टफ़ोन पूरी तरह से कैमरा 2 एपीआई की सभी महत्वपूर्ण क्षमताओं का समर्थन करता है। Limited : आप पाएंगे की मेरे फ़ोन का फ्रंट कैमरा ‘LIMITED’ दिखा रहा है | इसका मतलब है कि वह कुछ ही फीचर को सपोर्ट करेगा | Legacy : इसका मतलब है आपका फ़ोन Camera 2 API को बिलकुल भी सपोर्ट नहीं करता है | |
अगर मेरा मोबाइल कैमरा2एपीआई सपोर्ट करता है तब आगे क्या करना होगा?
अगर आपका मोबाइल फ़ोन कैमरा 2 एपीआई सपोर्ट करता है, भले ही वह थोड़ा ही क्यों न हो तब आप इन एप्स को इंस्टाल कर के डीएसएलआर जैसे फीचर पा सकते हैं –
- ओपन कैमरा
- एचडी कैमरा
- गूगल कैमरा
इन सब कैमरा एप्प में ओपन कैमरा एक बेहतरीन विकल्प है क्योंकि यह पूरी तरह से फ्री और ओपन सोर्स है, जिसमे ढेरों फीचर मौजूद हैं|
यदि आप अब तक अपने स्मार्टफोन में कैमरा2एपीआई इनेबल कर चुके हैं तब डीएसएलआर जैसे फीचर पाने के लिए आप इन तीन बेहतरीन कैमरा एप्स को डाउनलोड कर सकते हैं |
और अंत में …
कैमरा 2 एपीआई के आने से उन लोगों को बहुत फायदा है जो फोटोग्राफ़ी में रुचि तो रखते हैं पर फ्लैगशिप यानि महंगे मोबाइल फ़ोन के साथ नहीं जाना चाहते हैं |
इसके कारण उन थर्ड-पार्टी कैमरा ऐप डेवलपर्स को भी एक नई दिशा मिल गयी है जिसकी संभावना पहले बिलकुल भी नहीं थी |
अब आप भी अपने स्मार्टफ़ोन को जांचें और ओपन कैमरा जैसे किसी थर्ड-पार्टी कैमरा ऐप को इनस्टॉल कर एडवांस्ड फोटोग्राफी की शुरुआत कर दें |
हमें कमेंट कर बताएं कि यह कैमरा2एपीआई आपके लिए कितना फायदेमंद साबित हुआ और आप इससे सम्बंधित और क्या जानकारी चाहते हैं?
मेरी यह कोशिश रहती है कि बड़ी ही सरल भाषा में आपको सभी जानकारी दी जाये जिसे आपको समझने में कोई परेशानी न हो |
आप हमें कमेंट करें और बताएं यह बातचीत आपको कैसा लगी और आप इसमें और क्या जानना चाहते हैं ?
इस उपयोगी जानकारी को अधिक से अधिक शेयर करें जिससे सभी लोग इसका लाभ ले सकें और यात्राग्राफ़ी को सब्सक्राइब करना न भूलें |
सर मेरे मोबाइल में आगे और पीछे दोनों कैमरा लीजेंसी हरा कलर में है
आप कौन सा फ़ोन उपयोग करते हैं | वैसे इसका मतलब यह हुआ कि आप का फ़ोन कैमरा 2 एपीआई को सपोर्ट नहीं करता है | आप एक काम करें, ओपन कैमरा नाम का एप्प डाउनलोड करें और देखें कि आप उससे क्या क्या कर सकते हैं |
Wow, this piece of writing is good, my younger sister is analyzing such things, thus I am going to inform her.
Thanks
Like!! Really appreciate you sharing this blog post.Really thank you! Keep writing.