凭据访问
Can read images, metadata, and paths selected by command arguments.
代理安全
imagemagick processes image files and can read or overwrite local artifacts.
Can read images, metadata, and paths selected by command arguments.
Primarily local, with possible delegated tools depending on formats.
Can create or overwrite generated visual artifacts.
Gate broad input globs, overwrites, and processing of sensitive directories.
Allow safe local conversions; require approval for recursive operations or sensitive input paths.
安装
brew install imagemagicklocal Homebrew formula metadata
sudo port install ImageMagickMacPorts ports tree · graphics/ImageMagick/Portfile · 来源: api.github.com
sudo apk add imagemagickAlpine Linux edge package indexes · imagemagick · 来源: dl-cdn.alpinelinux.org
sudo apt install imagemagickDebian stable package indexes · imagemagick · 来源: deb.debian.org
nix profile install nixpkgs#imagemagicknixpkgs package indexes · pkgs/by-name/im/imagemagick/package.nix · 来源: api.github.com
sudo pacman -S imagemagickArch Linux sync databases · imagemagick · 来源: geo.mirror.pkgbuild.com
sudo dnf install ImageMagickFedora Rawhide package metadata · ImageMagick · 来源: dl.fedoraproject.org
sudo zypper install ImageMagickopenSUSE Tumbleweed package metadata · ImageMagick · 来源: download.opensuse.org
choco install imagemagickChocolatey community package catalog · imagemagick · 来源: community.chocolatey.org
scoop install main/imagemagickScoop official bucket manifest trees · bucket/imagemagick.json · 来源: api.github.com
winget install --id JiriPolasek.DevNumbersforCommandPalette -eWindows Package Manager source index · JiriPolasek.DevNumbersforCommandPalette · 来源: cdn.winget.microsoft.com
概览
Tools and libraries to manipulate images in select formats
历史
ImageMagick is a long-lived open-source suite for creating, editing, composing, converting, and inspecting raster images from command-line tools and libraries. The Homebrew imagemagick formula tracks the ImageMagick 7 line and is the mainstream package-manager entry for the suite on Homebrew.
ImageMagick began at DuPont when John Cristy needed to display 24-bit computer-generated images on monitors that could show only 256 colors. The official history describes Usenet as an early source of algorithms and technical help, and says DuPont transferred copyright so ImageMagick Studio LLC could release the software freely.
After the 1990 comp.archives posting, ImageMagick accumulated enhancements, bug reports, and source contributions. By the mid-1990s, version 4.2.9 had become the culmination of the early toolset and was appearing in the freely distributed Linux ecosystem.
Version 5 emphasized APIs and language/script integration after Bob Friesenhahn pushed for a stronger programming interface and wrote Magick++. Version 6 reorganized command-line handling after Anthony Thyssen highlighted confusion around processing multiple images. Version 7 then used lessons from version 6 to redesign pixel-channel handling around arbitrary colorspaces and floating-point channel values.
ImageMagick's adoption came from automation: it lets shell scripts, web applications, build systems, scientific workflows, and media pipelines perform image operations without a GUI. The upstream README names web development, graphic design, video editing, scientific research, medical imaging, and astronomy as usage areas.
Package-manager adoption is broad. The input metadata lists Alpine, Homebrew, Chocolatey, Debian, Fedora, MacPorts, Nix, Arch, Scoop, Ubuntu, winget, and openSUSE mappings, and Homebrew analytics show far larger usage for the main imagemagick formula than for the full or versioned variants.
Typical command-line use includes converting formats, resizing, cropping, compositing, comparing images, identifying metadata, creating montages, importing windows, and streaming pixel data. The resources documentation also makes policy.xml and other configuration files central to production use, especially where untrusted images or resource limits matter.
ImageMagick is one of the canonical examples of a package that is both a CLI and a library dependency. Package maintainers care about delegate libraries, codec support, security policy defaults, ABI compatibility, and the version 6 to version 7 command transition because tiny build choices can alter what image formats users can process.
审批门
本地审批门种子包含 5 条适用于 imagemagick 的规则。覆盖的入口点:convert, identify, magick, mogrify。严重级别:高, 中。覆盖状态:partial,审核于 2026-05-21。
local files
These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.
Config paths the tool may read or write during local use.
$MAGICK_CONFIGURE_PATH$PREFIX/etc/ImageMagick-7$PREFIX/share/ImageMagick-7$XDG_CACHE_HOME/ImageMagick~/.config/ImageMagick<client path>/etc/ImageMagick$MAGICK_CONFIGURE_PATH<windows registry>$PREFIX/config$USERPROFILE/.config/ImageMagick<client path>可执行文件
| 命令 | 类型 | 暴露范围 | 备注 |
|---|---|---|---|
Magick++-config | cli | 全局可执行文件 | |
MagickCore-config | cli | 全局可执行文件 | |
MagickWand-config | cli | 全局可执行文件 | |
animate | cli | 全局可执行文件 | |
compare | cli | 全局可执行文件 | |
composite | cli | 全局可执行文件 | |
conjure | cli | 全局可执行文件 | |
convert | cli | 全局可执行文件 | |
display | cli | 全局可执行文件 | |
identify | cli | 全局可执行文件 | |
import | cli | 全局可执行文件 | |
magick | cli | 全局可执行文件 | |
magick-script | cli | 全局可执行文件 | |
mogrify | cli | 全局可执行文件 | |
montage | cli | 全局可执行文件 | |
stream | cli | 全局可执行文件 |
新鲜度
这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。
https://github.com/ImageMagick/ImageMagick
安装元数据
| 软件包键 | brew:imagemagick |
|---|---|
| 版本 | 7.1.2-27 |
| 软件包管理器 | Homebrew |
| 软件包管理器页面 | https://formulae.brew.sh/formula/imagemagick |
| 主页 | https://imagemagick.org |
| 仓库 | https://github.com/ImageMagick/ImageMagick |
| 上游文档 | https://imagemagick.org/command-line-processing |
| 许可证 | ImageMagick |
| 源码归档 | https://github.com/ImageMagick/ImageMagick/releases/download/7.1.2-27/ImageMagick-7.1.2-27.7z |
| 最后更新 | 2026-07-06T11:06:09Z |
| Pulse | updated |
| 依赖 | freetype, jpeg-turbo, libheif, libpng, libtiff, libtool, little-cms2, webp, xz |
| 构建依赖 | pkgconf |
| macOS 提供的库 | bzip2, libxml2 |
| Bottle | 可用 (于 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | 未定义 |
| 服务 | 未声明 |
| 注意事项 | imagemagick-full includes additional tools and libraries that are not included in the regular imagemagick formula. |
注册表事实
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | imagemagick |
| Aliases |
|
| Version Scheme | 0 |
| Revision | 0 |
| Head Version | HEAD |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
源数据库匹配
匹配项来自外部软件包管理器索引,并与本地 Automic Vault 软件包链接分开显示。
imagemagick 8:7.1.1.43+dfsg1-1+deb13u8
image manipulation programs -- binaries
sudo apt install imagemagickimagemagick-7-common 8:7.1.1.43+dfsg1-1+deb13u8
image manipulation programs -- infrastructure
sudo apt install imagemagick-7-commonimagemagick-7-doc 8:7.1.1.43+dfsg1-1+deb13u8
document files of ImageMagick
sudo apt install imagemagick-7-docimagemagick-7.q16 8:7.1.1.43+dfsg1-1+deb13u8
image manipulation programs -- quantum depth Q16
sudo apt install imagemagick-7.q16imagemagick-7.q16hdri 8:7.1.1.43+dfsg1-1+deb13u8
image manipulation programs -- quantum depth Q16HDRI
sudo apt install imagemagick-7.q16hdrilibimage-magick-perl 8:7.1.1.43+dfsg1-1+deb13u8
Perl interface to the ImageMagick graphics routines
sudo apt install libimage-magick-perllibimage-magick-q16-perl 8:7.1.1.43+dfsg1-1+deb13u8
Perl interface to the ImageMagick graphics routines -- Q16 version
sudo apt install libimage-magick-q16-perllibimage-magick-q16hdri-perl 8:7.1.1.43+dfsg1-1+deb13u8
Perl interface to the ImageMagick graphics routines -- Q16HDRI version
sudo apt install libimage-magick-q16hdri-perllibmagick++-7-headers 8:7.1.1.43+dfsg1-1+deb13u8
object-oriented C++ interface to ImageMagick - header files
sudo apt install libmagick++-7-headerslibmagick++-7.q16-5 8:7.1.1.43+dfsg1-1+deb13u8
C++ interface to ImageMagick -- quantum depth Q16
sudo apt install libmagick++-7.q16-5libmagick++-7.q16-dev 8:7.1.1.43+dfsg1-1+deb13u8
C++ interface to ImageMagick - development files (Q16)
sudo apt install libmagick++-7.q16-devlibmagick++-7.q16hdri-5 8:7.1.1.43+dfsg1-1+deb13u8
C++ interface to ImageMagick -- quantum depth Q16HDRI
sudo apt install libmagick++-7.q16hdri-5libmagick++-7.q16hdri-dev 8:7.1.1.43+dfsg1-1+deb13u8
C++ interface to ImageMagick - development files (Q16HDRI)
sudo apt install libmagick++-7.q16hdri-devlibmagick++-dev 8:7.1.1.43+dfsg1-1+deb13u8
object-oriented C++ interface to ImageMagick -- dummy package
sudo apt install libmagick++-devlibmagickcore-7-arch-config 8:7.1.1.43+dfsg1-1+deb13u8
low-level image manipulation library - architecture header files
sudo apt install libmagickcore-7-arch-configlibmagickcore-7-headers 8:7.1.1.43+dfsg1-1+deb13u8
low-level image manipulation library - header files
sudo apt install libmagickcore-7-headers来源线索
此页面由 av-web 从 scripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。
View the package source record on GitHub.