我正在使用carrierwave-vips(使用ruby-vips)上传和处理16位tiff。 16位tiff将获得保存(单独为carrierewave不是问题),但我也想处理缩略图(jpeg)。问题是生成的缩略图完全被吹灭了。我该怎么办?
答案 0 :(得分:0)
问题在于代表你的乐队等级的16位数字不会缩小。将以下方法添加到您的上传器:
def convert_to_8bit
manipulate! do |image|
#vips specific
image.scale
end
end
然后在您的版本中process: :convert_to_8bit
。