我正在使用tiff图像,我正在使用火炬来训练神经网络,我需要加载tiff图像,在lua中有一些库可以读取图像tiff ???
答案 0 :(得分:0)
一种可能性是使用Torch OpenCV bindings(有关详情,请参阅此blog post):
local cv = require 'cv'
require 'cv.imgcodecs'
local img = cv.imread{'myimage.tiff', cv.IMREAD_COLOR}
-- note that the layout is HxWxD
-- you can do a permute(3,1,2) to work with DxHxW
另一种可能性是使用graphicsmagick binding:
local gm = require 'graphicsmagick'
local img = gm.Image('myimage.tiff'):toTensor('byte', 'RGB', 'DHW')