首页 > 解决方案 > 如何在python中读取bmp

问题描述

我想使用 jupyter 阅读 bmp,这是我使用的代码:

from PIL import Image
img= Image.open('/Users/hln/Downloads/Lab/Data/G/0-96um_2-50cP_PVP_40x_Set-1.bmp')
frame_1_bw = img.convert(mode="L")
plt.imshow(frame_1_bw,cmap='gray',vmin=0,vmax=255)

但是,我无法运行这些代码,并且错误显示:

没有这样的文件或目录:'/Users/hln/Downloads/Lab/Data/G/0-96um_2-50cP_PVP_40x_Set-1.bmp'

我从 bmp 的信息中复制了路径,但我不知道为什么它不起作用。我使用的笔记本电脑是 Mac 是否重要,但用于加载 bmp 的代码是用于 Windows 的?

提前感谢您的帮助!

标签: pythonjupyter-notebook

解决方案


由于您对文件路径进行了硬编码,因此路径在不同的设备上确实很重要。尝试将代码和文件放在同一个文件夹/目录中,你只需要在你的 python 文件上调用文件名。


推荐阅读