Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

पायथन - PyGame के साथ चित्र प्रदर्शित करें

Pygame गेम और मल्टीमीडिया एप्लिकेशन बनाने के लिए Python के लिए एक मल्टीमीडिया लाइब्रेरी है। इस लेख में हम देखेंगे कि pygame विंडो में इसकी ऊंचाई, चौड़ाई और स्थिति को ध्यान में रखते हुए स्क्रीन पर चित्र को पेंट करने के लिए pygame मॉड्यूल का उपयोग कैसे करें।

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

उदाहरण

आयात करें :\\Python3\\tutorialspoint.png").convert()# इमेज के निर्देशांकx =10;y =20;screen.blit(TPImage, (x, y))# पेंट स्क्रीन वन टाइमpygame.display.flip() चल रहा है =सही समय (चल रहा है):pygame.event.get () में घटना के लिए खेल के अंत के लिए # लूप सुनना:अगर event.type ==pygame.QUIT:चल रहा है =गलत # लूप ओवर, काफी pygamepygame.quit()

आउटपुट

उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -

पायथन - PyGame के साथ चित्र प्रदर्शित करें


  1. पायथन - PyGame विंडो में टेक्स्ट प्रदर्शित करें

    Pygame गेम और मल्टीमीडिया एप्लिकेशन बनाने के लिए Python के लिए एक मल्टीमीडिया लाइब्रेरी है। इस लेख में हम देखेंगे कि pygame विंडो में इसकी ऊंचाई, चौड़ाई और स्थिति को ध्यान में रखते हुए स्क्रीन पर अनुकूलित फ़ॉन्ट और टेक्स्ट प्राप्त करने के लिए pygame मॉड्यूल का उपयोग कैसे करें। नीचे दिए गए प्रोग्राम

  1. पायथन में फ्रैक्टल पेड़

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

  1. पायथन में छवियों के साथ काम करना?

    सबसे लोकप्रिय में से एक और छवि प्रसंस्करण के लिए अजगर के डिफ़ॉल्ट पुस्तकालय के रूप में माना जाता है तकिया है। पिलो पायथन इमेज लाइब्रेरी या पीआईएल का एक अद्यतन संस्करण है और सरल और उन्नत छवि हेरफेर कार्यक्षमता की एक श्रृंखला का समर्थन करता है। यह अन्य पायथन पुस्तकालयों जैसे कि sciPy और Matplotlib में