क्या एक खुला इंटरफ़ेस वाला कैमरा है?


9

मैं वर्तमान में एक मशीन का निर्माण कर रहा हूं जो एक टेस्ट ट्यूब से छोटे कीट भागों की तस्वीर लेनी चाहिए। भागों को टेस्ट ट्यूब में गिरा दिया जाता है और कैमरा को ट्रिगर करना चाहिए और तस्वीरें लेनी चाहिए जब वे ट्यूब के अंदर द्रव में गिरते हैं।

हालांकि, सही तरह के कैमरे का चयन करने के लिए समस्याएं हैं। रियल "मशीन दृष्टि" कैमरे बहुत महंगे हैं और उनके प्रकाशिकी (और स्वयं कैमरा) मूल रूप से बकवास हैं। सामान्य सिस्टम कैमरे तस्वीर की गुणवत्ता के मामले में बेहतर हैं। हालाँकि, पीसी के लिए प्रोग्रामिंग कस्टम सॉफ्टवेयर एक समस्या हो सकती है।

तो सवाल यह है: क्या बाजार में कोई ऐसा कैमरा है जिसमें किसी भी तरह के खुले (अच्छी तरह से परिभाषित) इंटरफेस हैं जो उन्हें सीधे पीसी से नियंत्रित करते हैं?

संपादित करें: पाया गया कि कुछ कैनन कैमरा मॉडल के लिए एसडीके हैं। किसी को भी इसके साथ अनुभव है? क्या आप इसके साथ पूरी तरह से कैमरे को नियंत्रित कर सकते हैं और आवश्यकता पड़ने पर वीडियो स्ट्रीम भी कर सकते हैं?


वास्तव में उत्तर नहीं है, लेकिन कम से कम कैनन और निकॉन में एसडीके हैं, जिनके लिए आप आवेदन कर सकते हैं। मैंने लाइसेंस को नहीं देखा है, लेकिन मुझे लगता है कि यह जीपीएल के अनुकूल नहीं होगा। आप यह देखना चाहते हैं कि क्या किसी ने लाइब्रेरी को रिवर्स-इंजीनियर किया है, जो काम भी करेगा
डेविड रोस

आप कैमरे को दूरस्थ रूप से नियंत्रित कर सकते हैं और कैनन एसडीके के साथ वीडियो स्ट्रीम कर सकते हैं। एकमात्र समस्या यह है कि आपको लाइसेंस के लिए आवेदन करना होगा। वास्तव में इसे प्राप्त करने में मुझे कुछ समय लगा। आपको यह सुनिश्चित करने के लिए कि आपके उपयोग की शर्तों के भीतर लाइसेंस को ध्यान से पढ़ना होगा। ओह और, कैनन एसडीके सी में है (या यह सी ++ था?), लेकिन इसके लिए कुछ रैपर हैं। यदि आप C से परिचित हैं तो SDK के साथ काम करना अपेक्षाकृत आसान होना चाहिए।
प्रतिदिन दवे

जवाबों:


3

मैं कैमरों के लिए एक खुले इंटरफ़ेस के बारे में नहीं जानता, लेकिन आपकी समस्या का एक और समाधान हो सकता है।

TriggerTrap जैसा कुछ आपके लिए एक अच्छा विकल्प हो सकता है। हुक एक लेजर है जो चमकता है हालांकि ट्यूब एक प्रकाश संवेदक पर है जो कि ट्रिगरग्रेप तक झुका हुआ है और बीम के टूट जाने पर इसे बंद करने के लिए सेट करें।
इसी तरह से कुछ हाई स्पीड फोटोग्राफी की जाती है।


1

कैनन कैमरे के लिए मैजिक लैंटर्न कस्टम फर्मवेयर में मोशन डिटेक्शन का उपयोग करके चित्र लेने का विकल्प है। आप इस विकल्प के लिए एक कस्टम संवेदनशीलता रेंज निर्दिष्ट कर सकते हैं लेकिन मुझे यकीन नहीं है कि यह आपके लिए संवेदनशील या तेज़ होगा।
यदि आपके पास पहले से ही एक संगत कैमरा है तो आप इसे आज़मा सकते हैं। कस्टम फर्मवेयर फ्री होने के बाद से यह आपको कुछ भी खर्च नहीं करेगा।
यदि आप आगे जाना चाहते हैं, तो आप हमेशा फर्मवेयर के लिए स्रोत कोड डाउनलोड कर सकते हैं और इस विशेष फ़ंक्शन को अनुकूलित कर सकते हैं।


1

कैनन हैकर्स डेवलपमेंट किट एक बहुत मजबूत कस्टम फर्मवेयर है जो आपके द्वारा आवश्यक कार्यों को करने में सक्षम हो सकता है। यह आपको लुआ का उपयोग करते हुए मोशन डिटेक्शन, वीडियो स्ट्रीमिंग आदि का उपयोग करने के लिए कैमरे को स्क्रिप्ट करने की अनुमति देता है।

CHDK कैनन हैकर्स डेवलपमेंट किट


मैंने आपके लिंक को हटा दिया है, क्योंकि यह बहुत ही संदिग्ध स्वरूपित दिखाई दिया। हम हैक या स्पूफ करने के किसी भी प्रयास को स्वीकार नहीं करेंगे या अन्यथा हमारे पाठकों को किसी भी तरह का नुकसान पहुंचाएंगे। यदि आपके पास कोई वैध लिंक है, तो कृपया इसका उपयोग करें। यदि आप संदिग्ध लिंक को प्रतिस्थापित करते हैं, तो हमें अधिक कठोर प्रतिक्रिया लेनी होगी।
jrista


@jrista - यह लिंक Google से लिया गया था! यह कितना कम संदिग्ध हो सकता है? संपादित करें: आह मैंने लिंक देखा है और यह उद्देश्य सी का एक टुकड़ा था। क्लिपबोर्ड में एक iPhone ऐप पर काम कर रहा था जिसे मैंने छोड़ दिया था।
माइकल एलन

-1

अधिकांश कैमरे फाइलों और नियंत्रण तक पहुंच के लिए ptp प्रोटोकॉल को लागू करते हैं। कई इंटरफेस हैं जो ptp प्रोटोकॉल का उपयोग करते हैं। लिनक्स के अंतर्गत उदाहरण के लिए gphoto2 है, जो एक कमांडलाइन टूल के रूप में है, जो अधिकांश डिजिटल कैमरों के कई पहलुओं को नियंत्रित कर सकता है, उस पर एक नज़र है, हो सकता है कि अगर आप विंडोज़ से नियंत्रण लेना चाहते हैं तो एक विंडोज़ प्रोटो भी है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.