我正试图编写一个脚本来显示文件burned_wood_与_tape_1664x512x256_12bit.raw中的图像,该文件来自以下网站:https://figshare.com/articles/SSOCT_test_dataset_for_OCTproZ/12356705
为了一个研究项目。但是,我找不到在这个.raw数据集中显示图像的方法
这是我的软件,使用StackOverflow的其他问题:
import rawpy
import imageio
path = "Datasets/burned_wood_with_tape_1664x512x256_12bit.raw"
for item in path:
item_path = path + item
raw = rawpy.imread(item_path)
rgb = raw.postprocess()
rawpy.imshow(rgb)
但我得到了这个错误:
Traceback (most recent call last):
File "[ENTER PATH]", line 7, in <module>
raw = rawpy.imread(item_path)
File "[ENTER PATH]\lib\site-packages\rawpy\__init__.py", line 20, in imread
d.open_file(pathOrFile)
File "rawpy\_rawpy.pyx", line 404, in rawpy._rawpy.RawPy.open_file
File "rawpy\_rawpy.pyx", line 914, in rawpy._rawpy.RawPy.handle_error
rawpy._rawpy.LibRawIOError: b'Input/output error'
您拥有的数据不是“.raw”文件。它是一个可与OCTproZ(https://github.com/spectralcode/OCTproZ/)的“虚拟OCT系统”一起使用的数据集。在这种情况下,“rawpy”库没有用处。该库适用于“.raw”照片
相关问题 更多 >
编程相关推荐