我正在尝试加载一些图片来训练我的转发网。我正在使用' 图片'为此目的的火炬包7。但是,在加载图像时如下:
local img_raw = image.load(train_path .. train_files[i]):mul(255)
我在尝试加载BMP文件时遇到以下错误:
/path/to/torch/install/bin/luajit: /path/to/torch/install/share/lua/5.1/dok/inline.lua:737: <image.load> unknown image type: bmp
stack traceback:
[C]: in function 'error'
/path/to/torch/install/share/lua/5.1/dok/inline.lua:737: in function 'error'
/path/to/torch/install/share/lua/5.1/image/init.lua:337: in function 'load'
final_2.lua:310: in main chunk
[C]: in function 'dofile'
.../torch/install/lib/luarocks/rocks/trepl/scm-1/bin/th:131: in main chunk
[C]: at 0x00406670
有人可以建议一些方法来加载BMP图像以便在torch7中进一步处理吗?
提前致谢。
答案 0 :(得分:0)
为了完整起见,我会在这里抛出一些代码:
首先,安装图形魔术
Bn
然后
$ luarocks install graphicsmagick