كيف يمكنني الحصول على صور Pyplot لإظهار تطبيق وحدة التحكم؟

StackOverflow https://stackoverflow.com/questions/1670480

سؤال

أحاول إنشاء صورة باستخدام matplotlib.pyplot.imshow(). وبعد ومع ذلك، عندما أقوم بتشغيل البرنامج من وحدة التحكم الخاصة بي، فإنه لا يعرض أي شيء؟

هذا هو الرمز:

import matplotlib.pyplot

myimage = gen_image()

matplotlib.pyplot.gray()
matplotlib.pyplot.imshow(results)

ولكن هذا لا يظهر شيئا.

هل كانت مفيدة؟

المحلول

عليك الاتصال show وظيفة لعرض أي شيء، مثل

matplotlib.pyplot.show()

لسوء الحظ، يبدو أن وثائق Matplotlib مكسورة حاليا، لذلك لا يمكنني تقديم رابط.

لاحظ أنه بالنسبة للتخطيط التفاعلي واحد يستخدم عادة iPython، والذي يحتوي على دعم خاص ل Matplotlib.

بالمناسبة، يمكنك القيام به

import matplotlib.pyplot as plt

لجعل الكتابة أقل شاقة (هذا هو الطريق القياسي الرسمي إلى حد كبير).

نصائح أخرى

بامكانك ان تحاول http://fishsoup.net/software/reinteract/

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top