【问题标题】:Splitting GIF Frames In Ruby on Rails在 Ruby on Rails 中分割 GIF 帧
【发布时间】:2011-03-08 03:03:52
【问题描述】:

我正在搞乱rails,并希望尝试一些不同的图像处理技术。我的主要目标是更多地了解不同的图像格式以及与它们交互的各种方式。

我尝试做的第一件事是将 GIF 图像中的帧拆分并随机将它们重新排序为新图像。我已经进行了足够多的研究,知道要使用 RMagick,并计划在下次决定坐下来研究它时安装它。我找不到的一件事是关于创建 GIF 图像的文档,更不用说隔离现有 GIF 的帧了。

有没有人有任何资源或经验来做我所说的事情?如果是这样,你能给我一个大致的区域来开始修修补补吗?

【问题讨论】:

    标签: ruby-on-rails image-processing gif rmagick


    【解决方案1】:

    查看 gifsicle - http://www.lcdf.org/gifsicle/

    【讨论】:

    • 这看起来很有希望。不过,我仍然是 Rails 新手。我不确定如何将 *nix 命令行命令与项目接口。
    • 经过对RMagick API的进一步分析和研究,我发现它确实支持提取GIF帧。今晚下班后我会尝试写一个解决方案,如果我有任何运气,我会发布它。如果它看起来像一个失败的原因,我会尝试 gifsicle。不过感谢您的回复!
    • @rofly 它确实支持提取 GIF 帧,但我似乎记得尝试使用 ImageMagick 将它们重建为动画是一个巨大的痛苦。我似乎还记得 gifsicle 在构建 GIF 时要快得多。
    • 经验我不争,那我先试试gifsicle路线。从我读过的内容来看,它似乎确实不会让人头疼。之后我可能会尝试 RMagick 路线,看看是否可以。
    • Jaime,我终于开始修补这个了,从 ruby​​ 控制台我无法找到图像。 exec 'ls -l' 返回工作目录,我从那里追加。使用 exec 访问和更改文件时,我需要注意哪些行为?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-07
    • 2016-02-26
    • 1970-01-01
    • 2013-06-24
    • 2023-04-02
    • 1970-01-01
    相关资源
    最近更新 更多