मैं लिनक्स में वेब-कैम से वीडियो कैप्चर करने के लिए एक एप्लिकेशन लिखना चाहता हूं। क्या ऐसा करने के लिए कोई अजगर पुस्तकालय है?लिनक्स पर पाइथन में वीडियो कैप्चर करने के लिए सबसे अच्छी लाइब्रेरी क्या है?
उत्तर
आपको Gstreamer और उसके पायथन बाइंडिंग को देखना चाहिए। यहां http://pygstdocs.berlios.de/pygst-tutorial/webcam-viewer.html वेबकैम से वीडियो प्रदर्शित करने के लिए कुछ नमूना कोड है। वीडियो रिकॉर्ड करने के लिए आपको autovideosink
से एन्कोडर और फाइल सिंक में पाइपलाइन परिभाषा बदलनी होगी।
आप WebCamsPy देख सकते हैं, जो आप जो पूछ रहे हैं उसे करने के लिए प्रतीत होता है।
इसके अलावा, related question देखें, जो आमतौर पर विंडोज़ और लिनक्स के लिए पूछता है लेकिन फिर भी आपकी मदद कर सकता है।
यदि आपके पास पसंदीदा वीडियो कैप्चर सी लाइब्रेरी है, तो आप शायद ctypes मॉड्यूल का उपयोग करके इसे सरल मुखौटा लिख सकते हैं।
ओपनसीवी मैंने देखा सबसे आसान बात है। इस पोस्ट पर एक नज़र डालें: http://www.jperla.com/blog/2007/09/26/capturing-frames-from-a-webcam-on-linux/
आप $ sudo apt-get install python-opencv
(मुझे विश्वास है), साथ ही साथ पायगम और पीआईएल भी कर सकते हैं यदि आपने उन्हें पहले से इंस्टॉल नहीं किया है। एक बार जब आप उन पुस्तकालयों को प्राप्त कर लेते हैं तो आप छवियों को देखने/सहेजना शुरू कर सकते हैं - तकनीकी रूप से यदि आप बस कैप्चर करना चाहते हैं तो आपको pygame का उपयोग करने की आवश्यकता नहीं है, लेकिन यह आपको छवियों को देखने की अनुमति देता है। तकनीकी रूप से, काम का "मांस" पीआईएल और ओपनसीवी के साथ किया जाता है, ताकि आप किसी भी प्रकार के ग्राफिकल फ्रेमवर्क (gtk, tk, wx, qt, आदि) का उपयोग कर सकें जिन्हें आप परिचित हैं।
मैं अपने साथ this जैसे कुछ करने की कोशिश कर रहा हूं, और मुझे पीआईएल में एक क्रैश कोर्स मिल रहा है, और यह वास्तव में उपयोग करने के लिए एक बहुत ही आसान लाइब्रेरी है, हालांकि मुझे लगता है कि मुझे वास्तव में numpy शामिल करने की आवश्यकता होगी उस मिश्रण में प्रसंस्करण के लिए ...
वैसे भी, opencv + PIL == सुपर आसान।
ओपन-सीवी नामक एक lib है। उसकी कोशिश करो। इसमें छवियों को संभालने के लिए बहुत सारी सुविधाएं हैं।
- 1. क्या पाइथन के लिए एक अच्छी आरेखण लाइब्रेरी है?
- 2. नेट के लिए सबसे अच्छी EXIF लाइब्रेरी क्या है?
- 3. वाईमोट का प्रबंधन करने के लिए सबसे अच्छी लाइब्रेरी क्या है?
- 4. HTTP पोस्ट, GET आदि के लिए उपयोग करने के लिए सबसे अच्छी जावा लाइब्रेरी क्या है?
- 5. जावा-पोस्ट दुनिया में लिनक्स पर एसओए के लिए सबसे अच्छी भाषा/मंच क्या है?
- 6. JQuery में यूआरएल हैश/इतिहास करने के लिए सबसे अच्छी लाइब्रेरी क्या है?
- 7. पर्ल में आरएसएस/एटम पार्स करने के लिए सबसे अच्छी लाइब्रेरी क्या है?
- 8. ब्लॉब्स। कौन सी लाइब्रेरी सबसे अच्छी है?
- 9. सी/सी ++ में सबसे अच्छी एन्क्रिप्शन लाइब्रेरी क्या है?
- 10. गुण लोड करने के लिए सबसे अच्छी रणनीति क्या है?
- 11. पाइथन का उपयोग कर लिनक्स से एमएस एसक्यूएल सर्वर से कनेक्ट करने के लिए सबसे अच्छी तकनीक क्या है? ODBC?
- 12. पदचिह्न मान्यता के लिए सबसे अच्छी भाषा क्या है?
- 13. आईफोन में वीडियो कैप्चर करने के लिए कैसे करें
- 14. वीडियो कैप्चर करने और आईफोन
- 15. इस परियोजना के लिए सबसे अच्छी एसक्यूएल योजना क्या है?
- 16. क्या प्राइम्स सूचीबद्ध करने के लिए कोई पाइथन लाइब्रेरी है?
- 17. Emacs के लिए सबसे अच्छी कोड टेम्पलेट सुविधा क्या है?
- 18. सार्वजनिक डोमेन लाइसेंस के साथ सबसे अच्छी ज़िप लाइब्रेरी
- 19. आम लिस्प में उपयोग के लिए सबसे अच्छी एसक्यूएल लाइब्रेरी क्या है?
- 20. सी/सी ++ में कंप्यूटर दृष्टि के लिए सबसे अच्छी लाइब्रेरी क्या है?
- 21. Django परियोजना में पाइथन कक्षाओं के लिए सबसे अच्छी जगह क्या है?
- 22. मैट्रिक्स परिचालनों के लिए एक अच्छी सी ++ लाइब्रेरी क्या है
- 23. वीडियो पर ओपनजीएल व्यू ओवरले करने के लिए कैप्चर किए गए वीडियो फ्रेम से ओपनजीएल बनावट बनाने के विकल्प? (आईफोन)
- 24. http पर एकाधिक फ़ाइलों को अपलोड करने के लिए सबसे अच्छी क्लाइंट साइड ब्राउज़र लाइब्रेरी क्या है?
- 25. आईओएस के लिए एक अच्छी डेटा विज़ुअलाइज़ेशन लाइब्रेरी क्या है?
- 26. क्या J2ME/MIDP के लिए कोई अच्छी HttpClient लाइब्रेरी है?
- 27. क्या नेट के लिए कोई अच्छी पार्सिंग लाइब्रेरी है?
- 28. .NET के लिए एक अच्छी आरडीएफ लाइब्रेरी क्या है?
- 29. वीडियो को कैप्चर करने के लिए सतह दृश्य का उपयोग
- 30. पैराफ्रेशिंग के लिए उपयोग करने के लिए एक अच्छी प्राकृतिक भाषा लाइब्रेरी क्या है?
मुझे वेबकैम के लिए लिनक्स संस्करण नहीं मिला। – lamirap
स्पष्ट रूप से वेबकैमपी का अंतिम संस्करण अपलोड किया गया था 4 साल पहले। – NoBugs