工作流
一次构建,永久雕刻。创建可重复使用的图像处理流水线,与团队分享,一键批量处理整个生产订单。
简介
每项激光雕刻工作都面临相同的核心挑战:将照片转换为激光器可以复现的图像。这意味着调整对比度、转换为灰度、可能需要为深色材料反色,以及最后的抖动处理。手动对每张图像重复这些步骤既耗时又容易出错。
工作流解决了这个问题。工作流记录您执行的每一个编辑步骤--精确的工具、精确的设置、精确的顺序--并保存为可重复使用的文件。下次面对相同材料时,只需加载工作流即可。
但工作流不仅仅是为了速度。它们是为了一致性。当您为婚礼礼品批次处理 50 张客户照片时,每张图像都经过完全相同的流水线。没有遗忘的步骤,没有参数差异。
本教程涵盖完整的工作流生命周期:在Advanced Mode编辑器中创建、管理和微调步骤、保存和分享、加载到新图像,以及使用运行工作流工具进行批量处理。
什么是工作流?
工作流是记录一系列图像编辑操作的 JSON 文件。每个操作--称为一个步骤--存储插件名称和使用的精确参数值。可以将其想象为食谱:成分是您的工具,份量是您的参数。
一个典型的工作流文件可能包含六个步骤:Auto Refine 色调增强、对比度提升、单色转换、反色、调整到目标尺寸、Floyd-Steinberg 抖动。JSON 精确存储每个参数值。
这种精确性是工作流强大的原因。在不同图像上重放工作流时,结果不是“大致相似”--处理上是数学上完全相同的。唯一的变量是输入图像。
工作流的来源
- Advanced Mode编辑器 - 您应用的每个工具都会自动记录为一个步骤。对结果满意后,将工作流保存为 JSON 文件。大多数工作流都是这样诞生的--通过在编辑器中的实际实验。
- 工作流商店 - 浏览和下载专业调校的工作流,专为特定材料和使用场景构建。这些工作流已在数十张图像和激光器设置上测试过,是极佳的起点。
- 社区与同事 - 工作流文件是纯 JSON。通过邮件发送、发布在论坛、放入共享 Dropbox 文件夹,或与项目文件一起纳入版本控制。如果团队中有人为某种难用的材料找到了完美设置,他们可以导出工作流,让所有人受益。
实际应用场景
工作流不是抽象概念--它们解决激光雕刻师每天面临的实际问题。以下是工作流改变工作方式的具体场景。
爱好者:个性化礼品
您为亲友雕刻砧板和木杯垫作为礼物。每次都发现自己重复相同的步骤:增加对比度、转灰度、为深色木材反色、调整大小、抖动。使用工作流,这些步骤只做一次,之后的每份礼物都是一键完成。
副业:定制宠物肖像
您在 Etsy 上销售定制宠物肖像雕刻。每周有 10-20 位客户发来狗、猫照片,偶尔还有鹦鹉。照片质量参差不齐--有些是专业棚拍,有些是手机拍的。工作流让处理标准化,确保每张都获得一致的专业效果。
生产工坊:婚纱照套餐
客户带着 48 张婚纱照来,想把它们雕刻在木匾上作为伴手礼。没有工作流,这是一个多天的项目--每张图像需要单独处理。使用运行工作流的批量模式,您可以在几分钟内处理全部 48 张。
CNC 工坊:材料一致性
您的工坊在六种不同材料上雕刻:硬木、软木、亚克力、阳极氧化铝、板岩和皮革。每种材料对激光的反应不同--在枫木上完美的效果在板岩上可能是灾难。为每种材料维护一个专门的工作流,一切就整齐划一了。
团队:标准化质量
您管理一个三人操作员团队。在使用工作流之前,质量因操作员而异。Mike 喜欢高对比度;Sarah 偏好柔和色调;实习生还在学习。现在,每个人加载相同的工作流,客户无论谁处理都能获得相同的结果。
实验者:A/B 测试材料
您正在尝试新材料--软木贴片--需要找到合适的设置。您创建测试工作流,雕刻样品,调整参数,保存为新版本。经过五次迭代,您得到了 v5--完美的软木工作流。
电商卖家:产品照片处理
您在网上销售雕刻产品,需要精确展示客户将收到什么的产品照片。对于每个新设计,通过与生产相同的工作流处理,拍摄结果照片,产品页面准确展示最终效果。
所有这些场景的共同线索是关注点分离。创意工作--找出正确的设置--只发生一次,在工作流创建期间。生产工作--应用这些设置--可以由任何人或机器完成。
创建工作流
工作流在Advanced Mode编辑器中创建。没有单独的“工作流构建器”--您只需编辑图像,应用的每个工具都成为一个步骤。最佳方法是在一张图像上实验直到满意,然后保存完整的步骤序列。
录制过程
在Advanced Mode编辑器中打开任意图像并开始工作。每次点击工具上的应用,该操作就被记录为工作流步骤--包括对话框中的每个参数值。您可以撤销并重做,只有最终应用的步骤会被记录。
选择好的测试图像
创建工作流时使用的图像很重要。选择一张代表生产中平均质量的图像--不是最好的照片,不是最差的,而是典型的。如果为肖像工作流做准备,使用一张具有普通光线条件的普通人像。
推荐步骤顺序
对于激光雕刻工作流,以下顺序产生最可靠的结果:
- 色调校正--亮度、对比度、Auto Refine、去雾。先使用完整的色彩数据。
- 彩色转灰度--单色或灰度,在色调调好之后。
- 反色--如果材料需要(深色材料,激光去除表面涂层)。
- 调整大小--设置最终输出尺寸和 DPI。必须在抖动前。
- 抖动--始终是最后一个编辑步骤。在最终分辨率下抖动确保点图案像素对像素映射到激光器的输出网格。
调整大小必须紧接在抖动之前。如果先抖动再调整大小,缩放会破坏精心计算的点图案并产生伪影。正确的顺序始终是:所有编辑步骤 → 调整大小 → 抖动。
管理步骤
应用了几个工具后,您可以随时检查和修改工作流。打开 ImagR → 显示当前工作流查看按顺序排列的每个步骤及其参数。
查看步骤列表
工作流面板将每个步骤显示为卡片:插件名称、关键参数摘要,以及重新排列、禁用或移除步骤的控件。让您对整个处理流水线一目了然。
重新排列步骤
拖动任何步骤卡片到新位置。图像按新顺序实时重新处理,因此您可以立即看到顺序如何影响结果。在试验色调校正应该在灰度转换之前还是之后时,这特别有用。
禁用步骤
在不移除步骤的情况下将其关闭。禁用的步骤留在工作流中但在处理时被跳过。这非常适合 A/B 对比--禁用对比度步骤,查看结果,重新启用,再次比较。
编辑参数
点击任何步骤卡片,以当前值预填充重新打开其工具对话框。调整参数,点击应用,步骤就地更新--无需删除和重新添加。图像即时更新以反映更改。
保存与分享
保存工作流
对结果满意后,进入 ImagR → 保存工作流。整个步骤序列--每个插件、每个参数--导出为 .json 文件并下载到您的电脑。
命名规范
为工作流起描述性的名称。好的工作流文件名一眼就能告诉您材料、使用场景和可选的版本号:
- dark-walnut-portrait.json - 深色胡桃木上的肖像。
- slate-pet-photo-v3.json - 板岩上的宠物照片,第三次迭代。
- anodized-aluminum-logo-highres.json - 阳极氧化铝上的标志雕刻,高 DPI。
- bamboo-coaster-300dpi.json - 杯垫大小的竹材雕刻,300 DPI。
分享工作流
工作流文件是纯 JSON--随处可用。以下是团队使用它们的几种方式:
- 共享网盘或 Dropbox - 维护一个团队共同访问的“工作流”文件夹。按材料或客户组织。当有人改进了工作流,替换文件,所有人都能获得更新。
- 版本控制(Git) - 使用 Git 的团队可以将工作流文件与项目资源一起提交,创建完整的审计追踪。可以比较版本差异、回滚更改和分支实验。
- 邮件或即时通讯 - 文件很小--直接附件即可。适合一次性分享或帮助客户排查雕刻设置。
- 工作流商店 - 将工作流发布到 ImagR 工作流商店。其他用户可以发现、下载和评价。这是与更广泛社区分享的最佳方式。
保留旧版本。改进工作流时,保存为新版本(v2、v3…)而不是覆盖原始文件。这样如果新版本在某些图像上效果不如预期,可以随时回退。
加载工作流
加载工作流会在新图像上重放每个记录的步骤。有两个地方可以加载工作流,各自适用于不同的情况。
在Advanced Mode编辑器中
在编辑器中打开图像,然后进入 ImagR → 加载工作流并选择 JSON 文件。所有步骤按顺序自动应用--您可以实时观看图像变化。工作流完成后,您仍然拥有完整的编辑控制。
当您想要工作流的结果但可能需要调整一两个设置时,这是理想的选择。也许这张特定照片比通常更暗,需要额外的对比度提升。加载工作流,调整该步骤,保存为新版本。
在运行工作流工具中
运行工作流页面专为无需干预的处理而设计。上传工作流和一张或多张图像,配置输出设置,点击处理。无需编辑器--专为生产设计。
运行工作流工具
运行工作流是 ImagR 的专用生产工具。它为创意决策已完成、只需尽可能高效地推送图像通过流水线的时刻而构建。
界面
页面从上到下组织:顶部的模式切换(单张 vs. 批量)、两个拖放区域用于图像和工作流文件、显示工作流为彩色标签的步骤可视化,以及底部的可折叠输出设置面板。
单张模式
单张模式处理一张图像。上传图像、上传工作流、可选配置调整大小和抖动,然后点击处理。进度条显示每个步骤的执行。完成后显示结果图像和下载按钮。
步骤可视化
加载工作流后,其步骤显示为彩色标签。每个标签显示插件名称。处理时将被跳过的步骤显示为红色删除线和 ⓘ 信息图标,点击可了解跳过原因。
Batch Processing
批量模式是生产主力。上传工作流和任意数量的图像,一次性配置输出设置,让系统通过相同的流水线处理每张图像。这正是工作流从“方便”变为“不可或缺”的地方。
批量处理如何工作
使用顶部的切换开关切换到批量模式。图像拖放区域现在接受多个文件--拖入整个文件夹的图像,或点击多选。每张图像显示为带有文件名和缩略图的缩略图卡片。
点击处理,图像按顺序逐张处理。每个卡片显示自己的进度覆盖层,包含当前步骤名称和进度条。完成的卡片显示绿色勾号和下载按钮。
处理大型批次
对于非常大的批次(50 张以上),考虑分成 20-30 张的子批次。这使浏览器内存保持可控,并允许验证中间结果。如果出现问题--比如一张图像背景异常导致效果不佳--可以在处理其余图像之前调整。
始终先测试。在开始批量处理之前,先在单张模式下对一张代表性图像运行工作流。这 30 秒的检查可以避免用错误的设置处理 50 张图像。
输出设置
运行工作流工具提供两个在工作流步骤完成后应用的后处理控件:调整大小和抖动。这些独立于工作流本身--是输出阶段的调整,可以随时更改而不影响工作流。
调整大小与 DPI
调整输出大小部分让您指定精确的物理尺寸(英寸或毫米)和输出 DPI。这对激光雕刻至关重要:图像必须匹配物理工件大小,DPI 必须匹配激光器分辨率。
调整大小使用 Lanczos 重采样,在缩小时保持质量。对于放大,有 30% 的限制--如果源图像对于目标尺寸太小,会显示“图像太小”警告。此时请先使用 AI 放大器处理源图像。
如果调整大小字段留空,图像在处理后保持原始尺寸。当工作流已包含调整大小步骤,或打算在激光软件中处理尺寸时适用。
抖动
输出抖动复选框控制是否将 Jarvis-Judice-Ninke 抖动作为最后一步应用。这将处理后的灰度图像转换为纯黑白点--大多数激光器期望的格式。
- 启用(默认) - 适合木材、亚克力、板岩等大多数材料上的激光雕刻。Jarvis 算法产生自然的渐变效果,条带最少。
- 禁用 - 当您的激光软件自行处理抖动、需要灰度输出用于 3D/浮雕雕刻、或工作流已包含抖动步骤时使用。
处理流水线始终为:工作流步骤 → 调整大小 → 抖动。抖动在调整大小之后执行--缩放抖动后的图像会破坏点图案。此顺序由系统自动强制执行。
跳过的步骤
在运行工作流工具中加载工作流时,某些步骤可能会被自动标记为跳过。它们显示为红色删除线标签和 ⓘ 信息图标。点击图标查看跳过原因。
为什么步骤被跳过
某些操作在自动批量处理中不合适--要么因为运行工作流页面上有专用控件,要么因为它们需要无法自动化的逐图决策。
- 抖动步骤 - 改由输出抖动复选框控制。这确保抖动始终在最后执行(调整大小之后),无论它在原始工作流中出现在哪里。
- 调整大小步骤 - 改由调整输出大小部分控制。您的生产尺寸可能与工作流创建时使用的不同。
- AI 放大步骤 - 放大是针对特定图像的--640×480 的小源图像需要与 4000×3000 的大图像不同的处理。请在批量处理之前对单张图像使用 AI 放大器工具。
- 背景移除步骤 - 不同图像的结果差异很大--干净背景的肖像能成功,而公园中的合影可能失败。请在每张图像上单独使用背景移除工具。
跳过的步骤不会破坏任何东西--它们只是被绕过。工作流中的所有其他步骤完全按照记录执行。可以将跳过的步骤视为已“提升”到运行工作流页面上专用控件的操作。
下载结果
单张模式
处理后,结果图像下方出现下载按钮。输出为 PNG 文件。如果使用了调整大小设置,PNG 包含嵌入的 DPI 元数据,激光软件可以正确读取尺寸。
批量模式
所有图像处理完成后,出现“下载 ZIP”按钮。压缩包包含每张处理后的 PNG 图像,以原始文件名命名。也可以单独下载各张图像。
所有处理都在您的浏览器中进行。图像不会上传到服务器--除了需要服务器端 GPU 处理的 API 步骤(如One Click)。ZIP 文件在本地生成。
分步指南
本指南涵盖完整的生命周期:从零创建工作流、测试、然后批量处理真实生产订单。场景:为 12 张客户肖像照片准备深色胡桃木激光雕刻。
第一部分:构建工作流
打开示例图像
从 12 张客户照片中选择一张--最好是质量中等的,不是最好也不是最差的。在Advanced Mode编辑器中打开。这张图像将作为您的开发画布。
增强色调范围
打开 调整 → Auto Refine。增加裁切限制直到阴影和高光细节可见,但不显得灰白。应用。然后打开 调整 → 对比度,轻微提升对比度。
转换为黑白
打开 调整 → 单色。比简单去饱和更丰富的灰度转换--可以控制不同颜色如何映射到灰度。调整直到肤色看起来自然。
为深色材料反色
打开 滤镜 → 反色。深色胡桃木意味着激光烧除表面以露出下面较浅的木材--因此图像中的明亮区域应对应重度烧灼。反色处理这种映射。
保存工作流
进入 ImagR → 保存工作流。保存为 "dark-walnut-portrait.json"。注意我们没有包含调整大小或抖动--这些将由运行工作流工具的输出设置处理。
第二部分:测试工作流
打开运行工作流--单张模式
导航到运行工作流页面。确保选择了单张模式。上传另一张客户照片(不是创建工作流时使用的那张)和 "dark-walnut-portrait.json" 工作流。
配置输出
展开调整输出大小。输入木匾尺寸--例如 8” × 6”--和激光器的 DPI(如 254)。保持输出抖动勾选。处理图像并验证结果。
第三部分:批量处理订单
切换到批量模式
点击批量切换。上传所有 12 张客户照片。工作流已从单张测试中加载--无需重新上传。输出设置也会保留。
处理与下载
点击处理。观察每张图像通过流水线的卡片变化。12 张全部完成后,点击下载 ZIP。您现在拥有 12 个激光就绪的 PNG 文件,每个都按正确尺寸和 DPI 调整。
提示与最佳实践
- 分离创意与生产。 工作流创建是创意过程--慢慢来,实验,迭代。工作流执行是生产过程--应该快速、可预测、无意外。保持这两个阶段分开。
- 构建材料专属工作流。 不要创建单一的“通用”工作流。在深色胡桃木上效果好的在浅色竹材上看起来很糟糕。为每种材料维护专门的工作流。清晰命名。
- 将调整大小和抖动留给运行工作流。 考虑从工作流本身中省略调整大小和抖动--让运行工作流工具的输出设置处理。这使工作流可在不同产品尺寸和 DPI 设置间移植。
- 在第二张图像上测试。 始终在创建时未使用的图像上验证工作流。测试图像往往看起来完美,因为设置是专门为它调整的。真正的问题是:它是否具有普适性?
- 版本化您的工作流。 改进工作流时,保存为新版本(v2、v3…)。保留旧版本。如果 v3 在某些图像上产生伪影,可以立即回滚到 v2,而不必从头重建。
- 批处理前准备图像。 在批量处理之前单独移除背景、裁剪主体和放大低分辨率图像。这些逐图操作不属于工作流--它们需要人工判断。
- DPI 匹配激光器。 查看激光器文档中推荐的 DPI。常见值:254 DPI(10 点/毫米)适合大多数 CO2 激光器,318 DPI 适合更高细节,500+ DPI 适合金属上的光纤激光器。使用错误的 DPI 会浪费分辨率或产生伪影。
- 保持工作流精简。 每个步骤都增加处理时间--在批处理中时间会成倍增加。如果创建时应用了五个实验步骤,但只有三个真正改善了结果,在保存前移除其他两个。
- 分享有效的经验。 如果您为一种难用的材料找到了出色的设置,将工作流发布到工作流商店或与社区分享。激光雕刻是一门所有人都能从共享知识中受益的技艺。
- 记录您的工作流。 维护一个简单的表格或笔记,列出每个工作流、适用的材料和场景、测试时的 DPI、以及任何注意事项或限制。六个月后当您有 20 个工作流时,会感谢自己。
终极工作流策略:一次性投入时间为每种材料构建和完善工作流。然后让生产运行快速、自动化且一致。创意投入留在开头;此后一切可重复。