如何将图像引入python程序

2024-05-16 00:07:07 发布

您现在位置:Python中文网/ 问答频道 /正文

我在自学Python(早期学习者),为了测试自己,我在编写二次方程的程序。此程序将用户输入作为a、b和c系数,并计算x截距或根(如果存在)。你知道吗

在用户输入所需系数之前,我想向用户展示一张二次/二次多项式x-y图的图片,大概是在一个可以关闭的窗口中。你知道吗

我还需要提到,我在一个在线编译器工作,所以我认为指定图像路径是棘手的。你知道吗

我翻了很多遍,但似乎无法获得有关如何将图像调用到程序中的细节。你知道吗

如果您能提供任何帮助,我们将不胜感激。你知道吗


Tags: 用户图像路径程序编译器图片学习者细节
2条回答

您可以使用模块PIL打开图像

import Image

def popup():
    filename = "logo.jpg" # Name the file you want to open
    image = Image.open( filename )
    image.show() # Shows the image

下载模块的链接(3.x版本还不可用):http://www.pythonware.com/products/pil/

使用matplotlib中的imshow():

import matplotlib.pyplot as plt
image = plt.imread(image_file) # read your image file
plt.imshow(image)
plt.axis('off') # clear x- and y-axes
plt.show()

图像将弹出,用户可以关闭,脚本将继续。你知道吗

希望这有帮助

相关问题 更多 >