返回顶部
i

image-editor图像编辑器

Professional image post-processing tool. Supports multiple editing styles (apocalyptic cinematic, Japanese fresh, vintage film, etc.), auto-detects and installs ImageMagick, supports RAW/JPG/PNG formats, batch processing, and custom preset creation. Use when: (1) user needs photo editing/color grading/filters, (2) processing RAW format photos, (3) batch processing images, (4) creating custom editing presets

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
111
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

image-editor

专业图像后期处理工具

功能特性

  • - ✅ 自动检测并安装ImageMagick
  • ✅ 多种编辑风格预设
  • ✅ 支持RAW/JPG/PNG/TIFF格式
  • ✅ 批量处理支持
  • ✅ 自定义预设保存
  • ✅ 隔离的中间文件管理

编辑风格预设

风格特点适用场景
apocalyptic低饱和度、青橙色调、暗角、颗粒感末日废土、科幻、电影感
japanese
高亮度、低对比度、青绿色调 | 日系清新风格、日常记录 | | vintage | 暖色调、褪色效果、柔焦 | 复古、怀旧 | | bw-high | 黑白、高对比度 | 纪实、艺术 | | custom | 用户自定义参数 | 个性化需求 |

使用方法

单张图像处理

python
from scripts.editor import ImageEditor

editor = ImageEditor()
result = editor.process(
input_path=photo.dng,
style=apocalyptic,
outputname=myphoto
)

批量处理

python
editor.batch_process(
input_dir=./photos,
style=japanese,
output_dir=./output
)

自定义预设

python

创建自定义预设


editor.create_preset(
name=my_style,
params={
brightness_contrast: -10x30,
modulate: 100,70,
tint: #3a5a4a,
gamma: 0.95,
sharpen: 0x1.2,
noise: 0.3,
vignette: True
}
)

工作流程(迭代式逐步编辑)

核心原则

  • - 必须使用迭代式逐步编辑,确保每一步在进入下一步前达到质量标准,最终从原始文件生成最终图像,无压缩损失。
  • 除非风格明确要求高对比度,否则不要增加对比度。
  • 除非风格另有规定,否则保留平滑的色调过渡,保留高光和阴影细节。
  • 使用多模态模型检查中间图像和最终图像时,注意因参数调整过度导致的色带、噪点或色块等伪影。

详细步骤

1. 初始化

  • - 检测ImageMagick,如果未找到则提示安装
  • 分析原始图像(分辨率、格式、色彩空间)
  • 基于原始文件名创建隔离的工作目录(避免不同图像之间的文件冲突;重复时添加-001、-002...):

workspace/image-editor-work/
├── {filename}/ # 以原始文件命名的目录
│ ├── temp/ # 中间处理文件
│ │ ├── step01.jpg
│ │ ├── step02.jpg
│ │ └── params/ # 每一步成功的参数记录
│ │ ├── step01_params.txt
│ │ ├── step02_params.txt
│ │ └── ...
│ └── final/ # 最终输出
│ └── xxx_final.jpg
├── {filename2}/ # 另一张图像的独立目录
└── ...

  • - 示例:处理 IMG20260329111232.dng 时,创建 image-editor-work/IMG20260329111232/ 目录

2. 迭代式逐步编辑(关键流程)

核心原则:保留原始动态范围和位深度

对于所有图像(无论是RAW还是其他格式),每一步都必须从原始文件开始,叠加之前已验证的参数,避免中间JPG导致的动态范围和位深度损失。

步骤A - 生成中间JPG(仅用于验证,不参与编辑链)

核心原则:始终从原始文件开始

每个处理步骤从原始文件开始,携带所有之前已验证的参数 + 当前步骤的新参数,生成中间JPG仅用于多模态验证。

  • - 命令格式示例:
bash # 步骤1:从原始文件开始 magick original.dng -brightness-contrast -5x20 -quality 100 step01.jpg

# 步骤2:仍然从原始文件开始,叠加步骤1参数 + 新参数
magick original.dng -brightness-contrast -5x20 -modulate 110,80 -quality 100 step02.jpg

# 步骤3:继续从原始文件开始,叠加步骤1+2参数 + 新参数
magick original.dng -brightness-contrast -5x20 -modulate 110,80 -fill #3a5a6a -tint 15 -quality 100 step03.jpg

  • - JPG质量必须最高:-quality 100
  • 严格禁止:-resize 或 -crop:除非用户明确要求,否则不要改变原始分辨率
  • 注意:ImageMagick 7+ 使用 magick 命令,无需 magick convert

重要:中间JPG仅用于多模态模型验证,绝不能作为下一步的输入

步骤B - 多模态验证

  • - 使用多模态模型检查生成的中间JPG
  • 判断该步骤的编辑目标是否达成
  • 如果目标未达成

- 分析原因,调整magick参数
- 从原始文件重新开始,携带所有之前已验证的参数 + 调整后的新参数
- 重复此步骤直到达标
  • - 如果目标达成

- 将该步骤的magick参数写入 temp/params/stepXX_params.txt
- 从原始文件继续进行下一步,携带所有已验证的参数(包括刚记录的)

关键记忆点

  • - 每一步都重新读取原始文件
  • 参数累积:步骤N = 原始文件 + 参数1 + 参数2 + ... + 参数N
  • 中间JPG仅供查看,下一步仍然从原始文件开始

3. 循环执行

  • - 对下一个编辑步骤重复步骤A → 步骤B流程
  • 每一步达标后,将参数记录到对应的 stepXX_params.txt
  • 继续直到所有编辑步骤完成

4. 生成最终图像(关键步骤)

严格禁止:使用最后一张中间JPG作为最终输出

正确方法:

  1. 1. 读取原始图像
  2. 按顺序读取每一步的参数文件 stepXX_params.txt
  3. 构建完整的magick命令链,按编辑顺序连接所有参数
  4. 从原始文件一次性生成最终图像:

bash
magick original.dng \
-brightness-contrast -5x20 \
-modulate 110,65 -fill #2a5a6a -tint 20 -gamma 0.95 \
-size 4096x3072 radial-gradient:black-white -compose multiply -composite \
-sharpen 0x1.5 \
-attenuate 0.5 +noise gaussian \
-quality 100 final_xxx.jpg

为什么要这样做?

  • - 中间JPG因多次保存而遭受JPEG压缩损失
  • 从原始文件一次性应用所有参数,避免了逐层压缩
  • 最终图像具有最高质量

5. 收尾与交付

文件保存:

  • - 将最终图像复制到 final/ 目录
  • 可选:清理中间文件或保留供审查
  • 记录处理日志

交付给用户:

  1. 1. 最终文件路径(必须提供)

编辑完成!最终图像已保存至:{final_path}

  1. 2. 将图像发送给用户

重要:无论 openresultview 是否成功,始终明确告知用户本地文件路径,确保他们能找到最终产品。

工作流程图

统一处理流程(所有格式):

原始文件

├──► 步骤1参数 ──► 生成中间JPG ──► [多模态检查] ──► 达标?
│ │
│ 否 ──► 调整参数 ──► 从原始文件重新生成
│ │
│ 是 ──► 记录参数到 step01_params.txt

├──► 步骤1+2参数 ──► 生成中间JPG ──► [多模态检查] ──► 达标?
│ │
│ 否 ──► 调整参数 ──► 从原始文件重新生成
│ │
│ 是 ──► 记录参数到 step02_params.txt

├──► 步骤1+2+3参数 ──► 生成中间JPG ──► [多模态检查] ──

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 pixelmagic-photologic-9z-1775938335 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 pixelmagic-photologic-9z-1775938335 技能

通过命令行安装

skillhub install pixelmagic-photologic-9z-1775938335

下载

⬇ 下载 image-editor v1.0.0(免费)

文件大小: 9.77 KB | 发布时间: 2026-4-12 10:59

v1.0.0 最新 2026-4-12 10:59
Initial release: Professional image editing with iterative workflow, RAW support, and multiple style presets.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部