我使用carrierwave-vips (带有ruby-vips)来上传和处理16位的tiff。16位的tiff将会被保存(不是一个单独的carrierewave的问题),但我也想处理一个缩略图(jpeg)。问题是生成的缩略图完全被放大了。我能做什么?
发布于 2013-01-08 19:33:42
问题是,代表您的频段级别的16位数字并没有缩小。将以下方法添加到您的uploader中:
def convert_to_8bit
manipulate! do |image|
#vips specific
image.scale
end
end然后在您的版本中使用process: :convert_to_8bit。
https://stackoverflow.com/questions/14214049
复制相似问题