【问题标题】:How to Install imagemagick 8-bit depth with homebrew如何使用自制软件安装 imagemagick 8 位深度
【发布时间】:2011-11-22 08:36:50
【问题描述】:
我将 Mac Lion 与 RVM、自制软件和捆绑器以及 rmagick gem 一起使用
当我执行以下命令时:
brew install imagemagick
convert --version
安装的 imagemagick 版本是 Q16(16 位深度),但出于速度原因,我更喜欢 8 位深度版本。
实现此目的的正确 brew 命令是什么?
【问题讨论】:
标签:
macos
imagemagick
rmagick
【解决方案1】:
我意识到自制公式只是 ruby 脚本,所以搜索了 imagemagick 公式。
locate imagemagick.rb
所以你可以在 options 方法中看到所有可用的选项:
/usr/local/Library/Formula/imagemagick.rb
所以最后还是很简单的
brew install imagemagick --with-quantum-depth-8
另见homebrew install imagemagick 8 bit version
brew 2 的更新
Brew 版本 2 不再允许额外的编译 (./configure) 设置。您现在必须自己编辑公式并重新编译。
打开并编辑冲泡配方
brew edit imagemagick
在args = %W[ 部分下添加以下行
--with-quantum-depth=8
然后用-s安装和卷起来
brew install imagemagick -s
然后使用
测试您新安装的 ImageMagick
convert --version
您会在版本号后的第一行看到Q8。
附:
如果您使用 rmagick,并且刚刚更改了 ImageMagick,请确保您 gem uninstall rmagick && bundle install