sublime怎么快速查看图片的尺寸和颜色信息? (ImageMagick)

1次阅读

sublime Text 可通过集成 ImageMagick 实现图片元数据快速提取:安装 ImageMagick 后,用 Build System 配置 identify 命令,按 Cmd+B 一键输出宽高、格式、色彩空间等信息,无需插件。

sublime怎么快速查看图片的尺寸和颜色信息? (ImageMagick)

sublime text 本身不支持直接查看图片尺寸和颜色信息,但可以通过集成 ImageMagick 命令行工具,在 Sublime 中快速调用实现。关键不是在编辑器里“打开图片”,而是利用终端命令一键获取元数据。

安装 ImageMagick(前提)

确保系统已安装 ImageMagick,否则后续命令会报错:

在 Sublime 中快速执行命令(无需插件)

右键点击图片文件 → 选择 “Open in Terminal”(需提前安装类似 Terminal 插件),或手动打开终端进入图片所在目录,然后运行:

  • 查尺寸、格式、色彩空间、位深:identify -verbose image.jpg
  • 只看宽高(简洁):identify -format “%wx%h %m” image.png → 输出如 1920×1080 PNG
  • 查主要颜色(前5种):convert image.jpg -colors 5 -unique-colors txt:

用 Build System 自动化(推荐)

把常用命令做成 Sublime 的 Build System,按 Ctrl+B / Cmd+B 一键运行:

sublime怎么快速查看图片的尺寸和颜色信息? (ImageMagick)

Linfo.ai

Linfo AI 是一款AI驱动的 Chrome 扩展程序,可以将网页文章、行业报告、YouTube 视频和 PDF 文档转换为结构化摘要。

sublime怎么快速查看图片的尺寸和颜色信息? (ImageMagick) 145

查看详情 sublime怎么快速查看图片的尺寸和颜色信息? (ImageMagick)

  • 菜单栏 → Tools → Build System → New Build System
  • 粘贴以下内容(保存为 ImageInfo.sublime-build):

{   "shell_cmd": "identify -format '%wx%h %m %C %r' "$file" 2>/dev/null || echo 'Not a valid image'",   "file_regex": "^(.*)$",   "selector": "source.image" }

之后打开任意图片(如 test.jpg),按 Cmd+B,结果直接显示在 Sublime 底部面板,含宽高、格式、色彩空间、分辨率。

小技巧与注意事项

  • Sublime 不渲染图片,所以必须用外部工具;不要尝试用它“预览”,专注做元数据提取更高效
  • 路径含空格?命令中用 “$file”(带引号)可避免报错
  • 想看 ICC 配置文件或 EXIF?换用 identify -verboseexiftool(需额外安装)
  • 批量处理?在终端用 for i in *.png; do identify -format “%f: %wx%hn” “$i”; done

基本上就这些。不用装复杂插件,靠 ImageMagick + Sublime 的 Build System,几秒就能拿到准确的尺寸和颜色信息。

text=ZqhQzanResources