Matplotlib 2.1 - animation.MovieWriter

matplotlib.animation.MovieWriter




matplotlib
class matplotlib.animation.MovieWriter(fps=5, codec=None, bitrate=None, extra_args=None, metadata=None)

फिल्में लिखने के लिए बेस क्लास।

यह कक्षा एक पाइप में फिल्म फ्रेम डेटा लिखने के लिए स्थापित की गई है। इन वर्गों का उपयोग करने के लिए उदाहरण देखें।

गुण

frame_format (str) प्रारूप फ्रेम डेटा में इस्तेमाल प्रारूप, 'rgba' के लिए डिफ़ॉल्ट
अंजीर ( Figure ) डेटा को कैप्चर करने के लिए आंकड़ा। यह उप-वर्गों द्वारा प्रदान किया जाना चाहिए।
पैरामीटर:

एफपीएस: int

फिल्म के लिए Framerate।

कोडेक: स्ट्रिंग या कोई नहीं, वैकल्पिक

उपयोग करने के लिए कोडेक। अगर None (डिफ़ॉल्ट) animation.codec codec आरसीपीराम का उपयोग किया जाता है।

बिटरेट: int या none, वैकल्पिक

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

extra_args: तारों की सूची या कोई नहीं, वैकल्पिक

अंतर्निहित फिल्म उपयोगिता को पारित करने के लिए अतिरिक्त स्ट्रिंग तर्कों की एक सूची। डिफ़ॉल्ट None , जो animation.extra_args में अतिरिक्त तर्क पास करता है .extra_args rcParam।

मेटाडाटा: डिक्ट [स्ट्र, स्ट्र] या कोई नहीं

आउटपुट फ़ाइल में शामिल करने के लिए मेटाडेटा के लिए कुंजी और मानों का एक शब्दकोश। उपयोग की जा सकने वाली कुछ कुंजियों में शामिल हैं: शीर्षक, कलाकार, शैली, विषय, कॉपीराइट, srcform, टिप्पणी।

__init__(fps=5, codec=None, bitrate=None, extra_args=None, metadata=None)

MovieWriter

पैरामीटर:

एफपीएस: int

फिल्म के लिए Framerate।

कोडेक: स्ट्रिंग या कोई नहीं, वैकल्पिक

उपयोग करने के लिए कोडेक। अगर None (डिफ़ॉल्ट) animation.codec codec आरसीपीराम का उपयोग किया जाता है।

बिटरेट: int या none, वैकल्पिक

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

extra_args: तारों की सूची या कोई नहीं, वैकल्पिक

अंतर्निहित फिल्म उपयोगिता को पारित करने के लिए अतिरिक्त स्ट्रिंग तर्कों की एक सूची। डिफ़ॉल्ट None , जो animation.extra_args में अतिरिक्त तर्क पास करता है .extra_args rcParam।

मेटाडाटा: डिक्ट [स्ट्र, स्ट्र] या कोई नहीं

आउटपुट फ़ाइल में शामिल करने के लिए मेटाडेटा के लिए कुंजी और मानों का एक शब्दकोश। उपयोग की जा सकने वाली कुछ कुंजियों में शामिल हैं: शीर्षक, कलाकार, शैली, विषय, कॉपीराइट, srcform, टिप्पणी।

तरीके

__init__ ([एफपीएस, कोडेक, बिटरेट, extra_args, ...]) MovieWriter
bin_path () एक विशिष्ट उपclass द्वारा उपयोग किए गए कमांडलाइन उपकरण के लिए बाइनरी पथ देता है।
cleanup () फिल्म फ़ाइल लिखने के लिए प्रयुक्त प्रक्रिया को साफ़ करें और एकत्र करें।
finish () फिल्म लिखने के लिए किसी भी प्रसंस्करण को खत्म करें।
grab_frame (** savefig_kwargs) चित्र से छवि जानकारी प्राप्त करें और मूवी फ्रेम के रूप में सहेजें।
isAvailable () यह देखने के लिए जांचें कि क्या मूवीवाइटर सबक्लास वास्तव में कमांडलाइन उपकरण चलाकर उपलब्ध है या नहीं।
saving (अंजीर, आउटफाइल, डीपीआई, * तर्क, ** kwargs) फिल्म प्रबंधक लिखने में सुविधा के लिए संदर्भ प्रबंधक।
setup (अंजीर, outfile [, डीपीआई]) फिल्म फ़ाइल लिखने के लिए सेटअप करें।
classmethod bin_path()

एक विशिष्ट उपclass द्वारा उपयोग किए गए कमांडलाइन उपकरण के लिए बाइनरी पथ देता है। यह एक क्लास विधि है ताकि टूल को विशेष मूवीवाइटर सबक्लास उपलब्ध कराने से पहले देखा जा सके।

cleanup()

फिल्म फ़ाइल लिखने के लिए प्रयुक्त प्रक्रिया को साफ़ करें और एकत्र करें।

finish()

फिल्म लिखने के लिए किसी भी प्रसंस्करण को खत्म करें।

frame_size

मूवी फ्रेम के पिक्सल में एक टुपल (width, height)

grab_frame(**savefig_kwargs)

चित्र से छवि जानकारी प्राप्त करें और मूवी फ्रेम के रूप में सहेजें।

Savefig_kwargs में सभी कीवर्ड तर्क सहेजने वाले कमांड पर सहेजे गए हैं जो आकृति को बचाता है।

classmethod isAvailable()

यह देखने के लिए जांचें कि क्या मूवीवाइटर सबक्लास वास्तव में कमांडलाइन उपकरण चलाकर उपलब्ध है या नहीं।

setup(fig, outfile, dpi=None)

फिल्म फ़ाइल लिखने के लिए सेटअप करें।

पैरामीटर:

अंजीर : matplotlib.figure.Figure

आकृति वस्तु जिसमें फ्रेम के लिए जानकारी शामिल है

आउटफाइल : स्ट्रिंग

परिणामस्वरूप फिल्म फ़ाइल का फ़ाइल नाम

डीपीआई : int, वैकल्पिक

फ़ाइल के लिए डीपीआई (या संकल्प)। यह परिणामी फिल्म फ़ाइल के पिक्सेल में आकार को नियंत्रित करता है। डिफ़ॉल्ट fig.dpi है।