ImageMagick: 图片处理瑞士军刀

2025年09月16日 07:16:19
29981
图片格式转换 图片压缩 图片批量处理 图片编辑

项目结构

📌 ImageMagick ImageMagick/ImageMagick

ImageMagick是开源的命令行图片工具,压缩图片、转格式、加水印、切图都能一行命令搞定,还能批量处理如把100张图片批量压缩成WebP格式,自媒体、开发者都能用。

项目大小
涉及语言 C 46.97% HTML 32.62% C++ 12.55% Makefile 3.48% XS 1.25% Shell 1.17% M4 0.64% Roff 0.64% Perl 0.54% Tcl 0.05% DIGITAL Command Language 0.03% CSS 0.03% JavaScript 0.01% Dockerfile 0.01%
许可协议 Other

ImageMagick

Build Status
[Fuzzing Status](https://issues.oss-fuzz.com/issues?q=“project ImageMagick”)
Donate

ImageMagick logo

ImageMagick® 是一个免费的和open-source 软件套件,用于编辑和作数字图像。它可用于创建、编辑、撰写或转换位图图像,并支持广泛的文件formats,包括 JPEG、PNG、GIF、TIFF 和 PDF。

什么 ImageMagick?

ImageMagick 广泛应用于网页开发、平面设计、视频编辑等行业,以及科学研究、医学成像、天文学等领域。其多功能性和可定制性,以及强大的图像处理能力,使其成为各种图像相关任务的热门选择。

ImageMagick 包括用于执行复杂图像处理任务的命令行界面,以及用于将其功能集成到软件应用程序中的 API。它是用 C 语言编写的,可以在多种作系统上使用,包括 Linux、Windows 和 macOS。

主网站 ImageMagick can be found at https://imagemagick.org.该软件的源代码可以通过以下方式访问 repository.此外,我们还维护了 ImageMagick version 6.

在使用 ImageMagick is highly advised. You can find guidance on setting up this policy.此外,请务必使用 validation tool.

特性和功能

One of the key features of ImageMagick 是它对脚本和自动化的支持。这允许用户创建可以自动运行的复杂图像处理管道,而无需手动干预。这对于需要处理大量图像的任务或需要定期执行的任务特别有用。

In addition to its core image manipulation capabilities, ImageMagick 还包括许多其他功能,例如对动画、色彩管理和图像渲染的支持。这些功能使其成为适用于各种图像相关任务的多功能工具,包括图形设计、科学可视化和数字艺术。

Overall, ImageMagick 是一款功能强大且多功能的软件套件,用于显示、转换和编辑图像文件。它对脚本和自动化的支持以及其他功能使其成为各种图像相关任务的宝贵工具。

这里只是一些 examples 什么ImageMagick can do:

Examples of ImageMagick Usage,演示如何使用 command line 以达到各种效果。网站上还有几个脚本,称为Fred’s ImageMagick Scripts,可用于应用几何变换、模糊和锐化图像、去除噪点以及执行其他作。此外,还有一个名为 Magick.NET that allows users to access the functionality of ImageMagick 无需在自己的系统上安装软件。最后,该网站还包括一个Cookbook 带有使用技巧和示例ImageMagick on Windows systems.

新闻

Creating a security policy that fits your specific local environment before making use of ImageMagick is highly advised. You can find guidance on setting up this policy. Also, it’s important to verify your policy using the validation tool. As of ImageMagick 版本 7.1.1-16,您可以选择和自定义其中之一security policies:开放、有限、安全和 Websafe。

By default, ImageMagick supports up to 32 channels. As of ImageMagick 版本 7.1.1-16,您可以通过添加**–enable-64 位通道掩码** 选项添加到 Linux 配置构建脚本。对于 Windows,这将自动启用。

希望获得更多性能 ImageMagick? Try these options:

如果这些选项令人望而却步,您可以降低图像结果的质量。默认版本为 Q16 HDRI。如果禁用 HDRI,则使用一半的内存,而不是主要使用浮点运算,而是使用通常更有效的整数运算。权衡是精度降低,并且您无法处理超出范围的像素值(例如负值)。如果您构建 Q8 非 HDRI 版本的 ImageMagick, you again reduce the memory requirements in half-- and once again there is a tradeoff, even less precision and no out of range pixel values. For a Q8 non-HDRI build of ImageMagick, use these configure script options: –带量子深度=8 --禁用-hdri.

免责声明 © 2025 - 虚宝阁

本站部分源码来源于网络,版权归属原开发者,用户仅获得使用权。依据《计算机软件保护条例》第十六条,禁止:

  • 逆向工程破解技术保护措施
  • 未经许可的分发行为
  • 去除源码中的原始版权标识

※ 本站源码仅用于学习和研究,禁止用于商业用途。如有侵权, 请及时联系我们进行处理。

侵权举报请提供: 侵权页面URL | 权属证明模板

响应时效:收到完整材料后48小时内处理

相关推荐

ConvertX-自托管的在线文件转换工具

一个开源的在线文件格式转换工具,支持超过 1000 种主流文档、图片、音视频等多类型文件格式,不依赖第三方服务。它即装即用、操作便捷,并提供文件夹批量处理、实时进度条显示等功能。

8500 2025-09-13

squish: 基于浏览器的图像压缩工具

一个现代、基于浏览器的图像压缩工具,结合了现代Web技术和WebAssembly的性能优势,为开发者提供了便捷的图像优化解决方案。无论是处理个人照片还是批量优化网站资源,Squish都能满足多样化的需求。

1022 2025-10-05

image-compressor: 前端图片压缩库

超轻量的前端图片压缩库,就像一个智能“图片瘦身教练”,能在浏览器里直接把大图片压缩到合适大小,而且不影响视觉效果。 • 压缩后仅20KB,比一张表情包还小 • 支持JPEG、PNG、WebP等主流格式 • 零依赖,原生JavaScript编写 • 每周下载量稳定在10万+

5660 2025-10-20

OpenIsle- 轻量级的Java开源社区系统

这是一个基于 Spring Boot 和 Vue3 构建的开源自由社区系统,定位为轻量级的 Discourse。它完全开源、可二次开发,支持白名单邀请、自定义标签、实时通知等功能。

393 2025-09-13

drawnix

开源白板工具(SaaS),一体化白板,包含思维导图、流程图、自由画等。All in one open-source whiteboard tool with mind, flowchart, freehand and etc.

11913 2025-08-28

DeepFaceLab

换脸圈的“老大哥”,开源界扛把子,功能强到离谱。不管是图片换脸、长视频换脸,还是修复模糊人脸,它都能搞定。网上很多高质量换脸视频都出自它手,但毕竟是专业级选手,上手难度稍高,得花点时间研究流程,学会了就能玩出花。

18651 2025-09-14

jdenticon 独特几何头像生成器

一个用于生成独特且容易识别图像(identicons)的 JavaScript 库,可根据任意字符串(用户名、哈希值等)生成独特的几何图形,支持输出为 SVG 和 PNG 格式。

1591 2025-09-13

markpdfdown: 基于大模型视觉识别的PDF转Markdown工具

A high-quality PDF to Markdown tool based on large language model visual recognition. 一款基于大模型视觉识别的高质量PDF转Markdown工具

1600 2025-10-08

NBlog: 开源博客系统

一个前后端分离的开源博客系统,基于 Spring Boot + Vue 技术栈开发,界面清新简洁,拥有多个丰富的博客组件,自带管理后台。

2636 2025-09-16

presenton AI PPT 生成器

一个免费的、能完全在你自己电脑上运行的 AI PPT 生成工具。和那些必须联网、依赖服务商云服务的工具不同,Presenton 的核心优势在于本地优先和开放可控。 你的数据你做主, 所有生成演示文稿的过程都在你的电脑上完成。这意味着你的内容创意、上传的文件等敏感信息,无需上传到第三方云端服务器,隐私更有保障。自由选择AI模型,它不绑定任何一家 AI 服务商。你可以灵活选择。

2412 2025-09-14