मेरी वेब कैमरा छवि सभी काली क्यों है?


11

जब मैं fswebcamअपने वेब कैमरा (एक एचपी 2100) से एक जेपीईजी छवि को पकड़ने के लिए उपयोग करता हूं जो कि यूएसबी से जुड़ा हुआ है, तो यह हमेशा काला होता है?


कमांड का प्रयास करेंfswebcam -d /dev/video0 -r 640x480 -v -S 10 --set brightness=100% test_image.jpg
अलादीन हरिज़ी

जवाबों:


19

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

उपयोग करने के लिए fswebcam, हम उसे विकल्प प्रदान कर सकते हैं, -S <num>जिसमें फ्रेम की संख्या है जिसे कैमरा को "देखना" और "छोड़ना" चाहिए, इससे पहले कि वह उस छवि को पकड़ ले जो आप चाहते हैं। मुझे लगता है कि अगर मैं 20कैमरे की आपूर्ति को छोड़ता हूं, तो इसके एक्सपोजर को समायोजित करने के लिए पर्याप्त फ्रेम है और चूंकि हम 30 फ्रेम को एक सेकंड में संसाधित कर रहे हैं, यह अभी भी 1 फ्रेम को हथियाने के लिए एक दूसरे विलंब से कम है। वीडियो स्ट्रीमिंग के लिए, हमें समस्या नहीं होनी चाहिए क्योंकि कैमरा को इनिशियलाइज़ किया जाएगा और इनिशियलाइज़ किया जाएगा।


कम से कम 20 फ्रेम छोड़ें। मैं किसी भी सुधार नहीं मिला जब सिर्फ 5 :-) लंघन
Ayman

इस -S स्किप ने मेरी फ़्लिकरिंग के मुद्दे को ठीक किया, जहाँ कुछ चित्र मंद थे और अन्य उचित चमक थे। धन्यवाद!
रयान लोगग्रीम

2

छवि कैप्चर करने से पहले आपको पहले कुछ फ़्रेम को छोड़ना होगा, अधिक जानकारी के लिए यहां ब्लॉग पोस्ट देखें


1
चूंकि बाहरी लिंक गायब हो सकते हैं, क्या आप उस पोस्ट से आवश्यक विवरणों को अपने उत्तर में कैप्चर करना चाहेंगे? यह दूसरों को इस साइट पर उत्तर खोजने के लिए बिना क्लिक करने की अनुमति देगा। जरूरत पड़ने पर सही अटेंशन का इस्तेमाल करें।
फिल बी।
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.