在Mac OS X上使用JP2委托构建ImageMagick

Ada*_*ite 3 macos imagemagick jpeg2000

我正在尝试在运行OS X 10.9.5的Mac上安装(构建)ImageMagick(目前为6.9.0).我需要JP2支持,并且由于某些原因,在使用configure启用jp2时,我收到了此警告:

configure: WARNING: unrecognized options: --with-jp2
Run Code Online (Sandbox Code Playgroud)

和委托表给我留下一个空白作为一个值:

JPEG-2000         --with-jp2=yes
Run Code Online (Sandbox Code Playgroud)

并在最后得到了:

CXXFLAGS        = -g -O2 -D_THREAD_SAFE -pthread
FEATURES        = DPC HDRI OpenMP
DELEGATES       = bzlib mpeg fftw fontconfig freetype jng jpeg pango png ps tiff x zlib
Run Code Online (Sandbox Code Playgroud)

我可以像这样构建它,但JP2不起作用,我知道它在尝试.所以我有点卡在这里,我怎么能强制jp2委托?

谢谢

oen*_*ens 7

如果您使用的是自制软件,那么只需设置相应的标志,在这种情况下--with-openjpeg,安装简单即可

brew install imagemagick --with-openjpeg
Run Code Online (Sandbox Code Playgroud)

如果已安装imagemagick brew reinstall imagemagick --with-openjpeg,请先使用或卸载.另请记住,您始终可以使用brew info imagemagick(这适用于任何包装/配方)来检查可用的酿造选项.