python - 如何在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 的?
提前感谢您的帮助!
解决方案
由于您对文件路径进行了硬编码,因此路径在不同的设备上确实很重要。尝试将代码和文件放在同一个文件夹/目录中,你只需要在你的 python 文件上调用文件名。
推荐阅读
- memory - 何时在内存映射 PCIe 配置中创建 TLP 数据包?
- rust - 在 Rust 中迭代地构建单链表
- javascript - javascript中的异步foreach,步长为n
- numpy - Object dtype dtype('O') 没有原生 HDF5 等效项
- python - 如何使用 Axes3D 使我的曲面图出现?
- php - 如何从我的 Web PHP 应用程序中检测到请求来自我的办公室网络?
- python - 如何使用两个列表推导创建 2d numpy ndarray
- apache-camel - Apache Camel Producer模板
- node.js - 检查 NodeJS 中的路径中是否存在 blob
- laravel - 我应该在 Laravel 中嵌套资源的路由吗?