RMagick文件大小给予奇怪的输出不同大小的图像

当低于出奇给予相同的输出原始和调整后的图像片段。 执行与rmagick(2.12.2)和Ruby 1.8.7(2008-08-11补丁级别72)的i486-linux的]在Ubuntu贾蒂。

img = nil File.open("~/rmagick/test/original.JPG", "r") { |f| img = f.read } img = Magick::Image::from_blob(img).first p img.filesize #=> 2875242, ie 2.7 mb, similar when checked from file system small = img.resize_to_fit(75, 75) small.strip! p small.filesize #=> 2875242 (again!), file system shows it's 2.7 kb small.write("~/rmagick/test/s.jpg")

任何人都可以请点问题?

谢谢

--------------解决方案-------------

这样看来,该难懂::图像文件大小属性是当图像被从文件中读取只更新,或文件被保存。

分类:红宝石 时间:2015-03-14 人气:3
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 1.201 (s). 10 q(s)