मैंने एक ऐसा एप्लीकेशन लिखा है जो वेबकैम से पढ़ता है और लिनक्स पर ओपनसीवी का उपयोग करके फ्रेम को संसाधित करता है। अब मैं अपने एप्लिकेशन के आउटपुट को वर्चुअल वेबकैम पर पाइप करना चाहता हूं जिसे V4L2loopback मॉड्यूल द्वारा बनाया गया है, इसलिए अन्य एप्लिकेशन इसे पढ़ने में सक्षम हैं। मैंने सी का उपयोग कर आवेदन लिखा है। मुझे यकीन नहीं है कि ऐसा करने के लिए कैसे करें। क्या आप मुझे कोई संकेत दे सकते हैं?V4L2loopback मॉड्यूल द्वारा बनाए गए वर्चुअल वेबकैम को कैसे लिखना/पाइप करना है?
उत्तर
मुझे Google कोड पर पुराने V4L2loopback मॉड्यूल के पृष्ठ में एक उत्तर मिला है।
http://code.google.com/p/v4l2loopback/source/browse/test.c
नए लिंक: https://github.com/umlaeute/v4l2loopback/blob/master/examples/test.c
यह मैं मदद की है अब तक सिर्फ डिवाइस के लिए लिखने के लिए।
बीटीडब्ल्यू, v4l2loopback अब [github] (https://github.com/umlaeute/v4l2loopback) पर विकसित किया गया है और अब googlecode पर नहीं है। –
@ user447519 क्या आप थोड़ा कोड स्निपेट प्रदान कर सकते हैं? दुर्भाग्य से मैं इसे उपरोक्त लिंक के साथ काम करने में सक्षम नहीं था। वीएलसी पर मेरा आउटपुट काला रहता है। कृपया इस मुद्दे के लिए मेरी पोस्ट देखें: https://stackoverflow.com/questions/44508743/unable-to-route-webcam-video-to-virtual-video-device-on-linux-via-opencv – Bernd
- 1. वर्चुअल वेबकैम ड्राइवर
- 2. वर्चुअल वेबकैम लिखना?
- 3. वर्चुअल वेबकैम इनपुट बाइट स्ट्रीम
- 4. अन्य उपयोगकर्ताओं द्वारा बनाए गए स्पष्ट दृश्यों को कैसे हटाएं?
- 5. क्या SandCastle द्वारा बनाए गए दो पृष्ठों को एक मुख्य पृष्ठ में मर्ज करना संभव है?
- 6. मॉड्यूल :: स्टार्टर द्वारा किए गए मॉड्यूल को कैसे डिबग किया जाए?
- 7. बनाए गए वर्ग
- 8. लिनक्स कर्नेल मॉड्यूल से एएसएम आउटपुट को कैसे बनाए रखें
- 9. iCloud: उपयोगकर्ता द्वारा बनाए गए निर्देशिकाओं में पढ़ने के लिए
- 10. नाक परीक्षण जेनरेटर द्वारा बनाए गए परीक्षणों के नाम बदलें
- 11. संपत्ति-प्लेसहोल्डर द्वारा बनाए गए गुणों के लिए प्रोग्रामेटिक पहुंच
- 12. वेबकैम से इनपुट प्राप्त करना
- 13. फ़ंक्शन में बनाए गए चार सरणी को कैसे वापस करें?
- 14. couchdb में अंतिम बनाए गए दस्तावेज़ को कैसे प्राप्त करें?
- 15. इसे बनाए गए सूचियों की सूची कैसे बनाए रखें
- 16. स्पष्ट व्यक्ति में एक व्यक्ति द्वारा बनाए गए सभी शाखा प्रकार को कैसे खोजें
- 17. मैं jQuery सत्यापनकर्ता द्वारा बनाए गए लेबल को कैसे छिपा सकता हूं?
- 18. उपयोगकर्ता द्वारा बनाए गए नोड्स को दिखाने के लिए ड्रोपल व्यू को सीमित करें
- 19. रेल 3 - मैं बनाए गए डेटाबेस टेबल को कैसे हटाऊं?
- 20. वर्चुअल मेमोरी के उपयोग को node.js द्वारा सीमित कैसे करें?
- 21. एंड्रॉइड - वर्चुअल कैमरा बनाएं या असली कैम स्ट्रीम ओवरराइट करें? (/ dev/msm_camera/frame0, v4l2loopback)?
- 22. डिज़ाइनर मोड में बनाए गए स्लॉट को कैसे हटाएं?
- 23. UITableViewCell हाइलाइट किए गए राज्य को कैसे बनाए रखें
- 24. jquery के साथ बनाए गए तत्व को कैसे हटाएं?
- 25. एंड्रॉइड - मैनिफेस्ट में बनाए गए रिसीवर को अपंजीकृत कैसे करें?
- 26. गतिशील बनाए गए लेआउट के आईडी को कैसे सेट करें?
- 27. कैसे करें: उपयोगकर्ता द्वारा बनाए गए शेल स्क्रिप्ट के लिए syslog का उपयोग
- 28. मैं XML :: पार्सर द्वारा बनाए गए पार्स पेड़ का उपयोग कैसे करूं?
- 29. सी #: क्या मुझे रनटाइम पर बनाए गए पृष्ठभूमिवर्कर को निपटाने की ज़रूरत है?
- 30. एंड्रॉइड: मैं स्टेटस बार अधिसूचना द्वारा बनाए गए लंबित इंटेंट से AsyncTask तक कैसे पहुंचूं?
कुछ मैं हमेशा करना चाहता था, लेकिन खोज/पूछने के लिए आलसी था। :) – SuperSaiyan
मैं एक समाधान या एक उदाहरण की तलाश में हूं जो मुझे समाधान का सुझाव दे सकता है। मेरे पास अब तक कोई भाग्य नहीं है। तो मैंने पूछने का फैसला किया। शायद मैंने पर्याप्त खोज नहीं की है। – user477519
ओपनसीवी के बारे में विशेष रूप से यहां कुछ भी नहीं है। कोई भी ऐप [यह] (http://www.senstic.com/iphone/aircam/aircam.aspx) (कभी भी इसका इस्तेमाल नहीं किया जाता है) इसे ओपनसीवी के साथ अच्छी तरह से जेल कर सकता है। – SuperSaiyan