资讯详情

Compositor 选区 4 阶段工作流:从一键抠图到边缘精修

📅 2026/10/31 14:37:26 | 华诺云谱 👁 阅读
Compositor 选区 4 阶段工作流:从一键抠图到边缘精修
Compositor 选区 4 阶段工作流从一键抠图到边缘精修【免费下载链接】CompositorThe Photoshop alternative for Mac项目地址: https://gitcode.com/gh_mirrors/compos/CompositorCompositor 是一款免费开源的 Mac 图像编辑器定位是 Photoshop 替代品。本文带你走通一条完整的 Compositor 选区链路魔棒圈色、⌃⌘A 一键抠图、Shift/Option 拼合最后到羽化精修和选区内编辑。选区工具一张表看懂工具快捷键什么场景用它选择主体⌃⌘A人、动物等前景对象最快的一步抠图魔棒 MagicW颜色成片的区域天空、纯色背景套索 LassoL轮廓不规则需要手绘描边选框 MarqueeM规整的矩形 / 圆形区域四个工具的快捷键、模式切换定义都集中在 KeyboardShortcuts.swift轮廓与叠加方式的数据结构在 Selection.swift 的LassoKind/SelectionMode里。这张图里你看的是调整面板——后面第 4 阶段会用到它对选区的统计和预览都只覆盖你圈中的像素。阶段一圈得准三种方式把目标框出来⌃⌘A 选择主体最快的一键抠图菜单Select → Subject或按⌃⌘A模型自动认出画面中的前景对象直接生成一圈沿物体边缘的选区。实现入口是 SubjectRemoval.swift 里的selectSubject()支持Shift/Option做加选减选。对比越鲜明效果越好。魔棒 Wand 怎么调容差Tolerance 0–255按W切到 Magic 工具再按Tab可在 Wand 与 Object 两个模式间切换。Wand 模式下单击画布上任意像素颜色相近的区域会被一并圈出。参数栏对应 MagicWand.swift 的WandSettingsTolerance容差0–255默认 32。调小圈得更抠调大范围更宽。Sample size取样Point 只取单点颜色3×3 / 5×5 取周围小区域平均对噪点多的图更稳。Contiguous连续只圈与点击点连通的相似像素关掉后全图同色通吃。Sample all layers全图层取样按画布合成效果取样而不是只看当前图层。匹配与描边走 C 实现的 WandPixels.c大图也不卡顿。如果提示选区太复杂把容差调小或打开 Contiguous。Object 模式参数Edge Offset 与 Smooth edgesTab切到 Object基于 macOS 14 的 Apple Vision 视觉模型点谁就沿谁的真实边缘描边比颜色匹配更懂人和车。参数在 ObjectSelection.swift 的ObjectSelectionSettingsEdge Offset边缘偏移±10正值内收去掉杂色边负值外扩避免抠穿。Smooth edges把描边圆滑化消除锯齿台阶。套索与选框的手动操作流L进套索再按一次L在 Freehand / Polygonal 间切换M进选框再按一次M在 Rectangle / Ellipse 间切换。多边形套索四步走单击沿目标边缘逐个加点点错了按Delete撤掉上一个点回到起点附近双击或按Return闭合Esc放弃本次绘制。闭合后选区自动生成整个过程算一次撤销。选框拖拽时有两个按住键Shift锁定正方形 / 正圆Option从中心向外扩展见 Selection.swift 的DragBox。套索、选框同样支持Shift加选、Option减选。到这里你手里应该有一个粗但基本覆盖目标的选区。阶段二拼得合加选、减选与反选所有选区工具共用一套叠加规则操作效果什么时候用直接点击 / 绘制新建替换旧选区从零开始圈按住Shift加选与旧选区合并圈第二个同类对象按住Option减选从旧选区挖掉去掉多余部分一个连贯的例子魔棒圈出第一只杯子Shift加选第二只再Option减掉两只杯子里的液体——得到一个空心杯选区填上白色就是两只描边杯。规则记完还差一个救命键⌘⇧ISelect → Inverse。圈漏了、圈反了按一下就变成选中没圈到的部分见 Selection.swift 的invertSelection()。到这里你手里的选区应该已经覆盖所有目标、且不包含任何多余区域。阶段三修得细扩展、收缩与羽化Select 菜单下的 Modify 组提供三个命令见 Selection.swiftExpand扩展选区整体外扩 1–500 px角部自动变圆Contract收缩向内收边收过头就是空选区Feather羽化1–250 px 的柔化半径让边缘渐隐可叠加多次。三个命令都能反复执行效果逐次累加。位置不满意时选区内直接拖拽可整体平移轮廓方向键微移 1 pxShift 方向键一次 10 px。注意区分两种拖拽按住⌘在选区内拖是移动选区里的像素再加⌥则是移动并复制。到这里选区的边缘应该已经和背景干净分离不再毛糙。阶段四用得活在选区上填充、复制与智能调整填充与删除Option Delete前景色填充选区Delete背景色填充。背景是白色时选中背景按Delete背景就变透明——抠图换背景就是这么一步。剪切 / 复制 / 粘贴⌘X剪切、⌘C复制、⌘V粘贴⌘⌥C复制合并后的选区把多层压平成一张再走剪贴板。内容识别填充⌘⇧⌫调出 Content-Aware Fill智能补全选区内的内容把选区拖到画面边缘之外它还能把图像向外扩出去见 README.md。调整命令只作用于选区对选区应用 Levels、曲线、色相/饱和度时实时预览和直方图只统计圈中的像素——这是局部调色不伤全图的原因。这张图里你看的是 Levels 面板打开它时若存在选区直方图反映的只是选区内像素的分布。注意所有选区会被自动裁剪到画布边界画布外的部分直接丢掉。如果目标在边缘、需要更大画布先按⌥⌘C打开画布大小面板扩画布再重新圈选。这张图里你看的是画布大小面板New Size 改宽高的像素值Anchor 决定图像在新画布里的位置Canvas extension color 决定扩出去区域的颜色。快捷键速查操作快捷键魔棒工具Tab切 Wand / ObjectW套索工具再按切 Freehand / PolygonalL选框工具再按切 Rectangle / EllipseM加选 / 减选Shift/Option全选 / 取消选择⌘A/⌘D反向选择⌘⇧I选择主体⌃⌘A内容识别填充⌘⇧⌫复制合并选区⌘⌥C画布大小⌥⌘C所有键位都能在Edit → Keyboard Shortcuts…里重新映射。结语整条链路串起来就一句话⌃⌘A/ 魔棒快速粗选 →Shift、Option加选减选拼合 → 扩缩羽化精修边缘 → 在选区内填充、复制、局部调整。想反复改抠图把选区存成图层蒙版就是无损的随改随还原。Compositor/Document/ 下每个文件对应一类工具想深挖某个选区功能怎么实现顺着本文的源码链接读下去即可。【免费下载链接】CompositorThe Photoshop alternative for Mac项目地址: https://gitcode.com/gh_mirrors/compos/Compositor创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
📝

华诺云谱内容团队

资深建站顾问 · 行业研究员

10年+企业数字化服务经验,专注智能建站、SEO优化与品牌营销,持续输出建站技巧、行业洞察与营销干货,已帮助5000+企业实现数字化增长。

你可能需要的服务

订阅华诺云谱资讯周报

每周一封,精选建站技巧、SEO与营销干货,直达邮箱。已有 8,000+ 企业主订阅,助你少走弯路。

↑