You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

如何使用ImageMagick将图片均等分割为4*4(16块)瓦片?

如何将单张图片分割为4×4均等瓦片(生成16张图片)

没问题!把单张图片分割成4×4共16张均等瓦片完全可行,用ImageMagick这款命令行工具就能轻松搞定——这是业内处理这类批量图像操作的常用工具,跨平台支持Windows、macOS和Linux。

核心命令

直接用这条命令就能实现自动均等分割:

convert input.jpg -crop 4x4@ +repage tile_%d.jpg

参数详解

  • convert:ImageMagick的核心执行命令,用于启动图像处理流程
  • input.jpg:替换成你要分割的原始图片文件名(支持.png、.webp等主流格式)
  • -crop 4x4@:最关键的分割参数,4x4指定分成4行4列,@符号强制工具均等划分图片尺寸,自动计算每个瓦片的精确大小(哪怕原始图片宽高不是4的倍数,也会尽量均分,边缘瓦片尺寸差异极小)
  • +repage:清除图片元数据中残留的裁剪偏移信息,避免后续打开或处理瓦片时出现显示异常
  • tile_%d.jpg:输出文件的命名规则,%d会自动替换为0到15的数字,对应16张瓦片,生成顺序为从上到下、从左到右

可选:指定固定尺寸的瓦片

如果原始图片尺寸刚好是目标瓦片的整数倍(比如1600×1600图要分割成400×400瓦片),可以用固定尺寸写法,确保所有瓦片大小完全一致:

convert input.jpg -crop 400x400 +repage tile_%d.jpg

快速安装ImageMagick

如果还没安装这个工具,用系统包管理器就能搞定:

  • Linux(Debian/Ubuntu):sudo apt update && sudo apt install imagemagick
  • macOS(需先安装Homebrew):brew install imagemagick
  • Windows:直接下载官方安装包,按默认流程安装即可

内容的提问来源于stack exchange,提问作者Simon Kiely

火山引擎 最新活动