Ruby ruby 有没有去除图片的白边技巧?

lb563 · July 10, 2012 · Last by lb563 replied at July 10, 2012 · 3008 hits

利用 ruby+rmagick 对图片进行处理, 现有 png 图片若干,背景为透明色的. 每张图片都有很多的白边,并且这些白边是没有用的. 存在就是浪费资源。想问问大家有没有什么好的方法来处理这个白边. 这样的话就会节约些资源

什么样的白边?可以传个图上来么

@hooopo 好我上传一张图片

能看见我只想要这张图片的一部分,但是这图片有太多的白边 (透明部分) 我想用 rmagick 来切除这些无用的白边。你有什么好的主意?

PS: 这张图的尺寸为:550x400

crop 就行了

#3 楼 @hooopo 是的,但是我得知道 crop 的范围。

#3 楼 @hooopo 在这之前我自己写了一个脚本,但是在执行过程中速度很慢,所以想到社区中来问一问. 现在我把我的脚本放到了 github 上:https://gist.github.com/3083018 分享一下。

You need to Sign in before reply, if you don't have an account, please Sign up first.