图片转PSD分层工具LayerDivider:不用抠图,一键把整张图拆成可编辑图层 图片转PSD分层工具LayerDivider不用抠图一键把整张图拆成可编辑图层【免费下载链接】layerdividerA tool to divide a single illustration into a layered structure.项目地址: https://gitcode.com/gh_mirrors/la/layerdivider把一张图里的每个元素单独拆出来、做成可编辑图层这件图片转PSD分层工具才能完成的工作听起来简单做起来却能耗掉大半天逐块框选、边缘一点点修补颜色相近的区域更是反复返工。LayerDivider 正是为消灭这类重复劳动而生的开源项目——你只需要丢给它一张普通图片它就会自动把画面拆成结构清晰的分层 PSD每个颜色区域、每个独立物体各占一层命名统一打开即可继续编辑。更重要的是它完全免费、无需联网模型下载完成后可以完全离线运行。一句话认识它输入单张图片输出可编辑的 PSD 分层文件按颜色拆、按物体拆两条路线任选普通图层与复合图层两种模式自由切换。先看价值这份清单帮你 30 秒判断要不要装你现在的做法LayerDivider 的做法逐块框选、反复修补边缘一张图耗掉几小时自动聚类拆分几秒到几分钟生成图层图层命名随意后期全靠记忆管理图层自动命名色块与物体一一对应用在线工具担心素材外泄付费才能解锁全功能本地运行图片不出本机永久免费每来一张新图就得重新拆一遍输出标准 PSD用 Photoshop 打开即可继续编辑输入一张普通的 JPG / PNG 图片输出结构化的 PSD 文件附带各图层独立预览图两条拆分路线按颜色聚类、按物体Segment Anything分割两种图层模式仅普通图层或叠加高光、阴影等效果层的复合图层这是项目自带的一张样例输入图白底之上四个纯色几何图形颜色鲜明、边界清晰是验证效果最理想的起点。哪些人最需要它三类高频场景对号入座插画师与同人画师成品插画要改配色、调局部是几乎每天都在发生的需求。把整张图交给 LayerDivider每个色块都会成为独立图层改一种主色、重绘一个区域几分钟内完成不必推倒重画。游戏美术与 UI 设计师角色、道具、场景素材要按元素拆分入库界面组件、图标要批量整理进设计系统。这类机械拆分恰恰是 LayerDivider 的强项尤其适合扁平化、纯色为主的素材批量产出的效率远超手工。电商运营与内容团队活动素材、产品图需要按元素拆解再重组。先拆后拼比重头排布省事得多当处理量以天为单位累计时省下的不只是时间还有反复加班的精神消耗。如何把图片拆成可编辑图层原理通俗版你可以把一张插画想象成一盒混在一起的彩色积木LayerDivider 做的事就是分拣。分拣规则不同就形成了两条路线。路线一按颜色拆适合插画与 UI这条路线把每个像素的 RGB 颜色登记在册再用聚类算法把颜色接近的像素归成同一组——相当于给积木按颜色重新装箱。归组时采用 CIEDE2000 色彩差异公式判断两种颜色算不算同一类比肉眼更稳定。细节处理也很讲究每个色块会做平滑处理让边缘不毛糙每个图层用该区域的平均色重新填涂保证成品干净利落。整个过程由迭代轮数控制轮数越多颜色收敛越干净。路线二按物体拆适合照片与复杂场景如果画面里有多个独立物体——一桌商品、一个角色、一片场景——光按颜色拆就不够用了。这时 LayerDivider 会调用 Segment AnythingSAM分割模型先把画面里的每个物体逐个圈出来再围绕每个物体生成独立图层。你可以把这条路线理解成先认人再拆件模型先识别出画面里的各个对象之后每个对象单独成层互不干扰。两种图层模式怎么选normal普通模式只输出基础图层简单直接覆盖大多数场景composite复合模式额外生成高光、阴影、加算、减算等效果图层配合屏幕、正片叠底等混合模式使用编辑自由度更高适合追求精细调整的人。一键拆分图层的方法三步拿到第一份 PSD整个流程比想象中短核心只有三步准备好运行环境安装 Python 3.10 与 Git。Windows 用户首次运行install.ps1自动安装依赖之后用run_gui.ps1启动界面不想在本地折腾环境也可以打开项目根目录的layerdivider_launch.ipynb在在线笔记本里逐格运行。上传图片并选择路线浏览器访问默认地址localhost:7860上传图片后插画类选按颜色拆照片或场景复杂的选按物体拆其余参数保持默认即可。点击生成并下载等待处理完成后把输出的 PSD 文件保存到本地用 Photoshop 打开继续编辑。想在代码里直接调用核心函数只有一个from ldivider.ld_processor import get_base df get_base( input_image, loops2, # 迭代轮数界面上的 loops cls_num10, # 初始聚类数量界面上的 init_cluster越大分层越细 threshold5, # 颜色合并阈值界面上的 ciede_threshold越大合并越积极 size5, # 平滑强度界面上的 blur_size越大边缘越柔和 )如果你走按物体拆路线首次运行会自动下载 SAM 预训练权重文件体积较大耐心等待即可下载完成后完全离线可用。下面是上面那张样例图的输出效果四个图形被拆成了 Red、Blue、Green、Yellow 四个独立图层命名一目了然打开 PSD 即可分别编辑。图片分层工具哪个好用效果预期与避坑指南工具不是万能的提前知道边界能少走弯路。拆得又快又好的图扁平插画、纯色块为主的界面稿轮廓清晰、颜色对比强烈的素材白底或纯色底的商品图、图标集容易失败的图大面积平滑渐变渐变会被切成多段色阶效果生硬复杂照片与细密纹理如发丝、毛边按颜色拆会碎、按物体拆会糊半透明图层与带描边文字拆分后可能出现边缘残留效果不满意时的排查思路现象处理办法分层太粗大色块没分开调大初始聚类数量init_cluster颜色太杂图层过多调高颜色合并阈值ciede_threshold色块边缘生硬调大平滑强度blur_size独立物体没拆开换按物体拆路线并适当调低最小区域阈值按物体拆没反应确认显卡支持 CUDA、SAM 权重已下载到位图片转PSD分层免费工具新手常见问题速查Q1配置要求高吗门槛不高。核心依赖是 OpenCV、scikit-learn、Gradio、pytoshop 等安装脚本会自动处理。需要注意按物体拆路线依赖 CUDA 显卡纯 CPU 机器请优先使用按颜色拆。Q2图片会传到服务器吗不会。除了首次下载模型权重之外整个拆分过程都在本地完成隐私敏感的设计稿可以放心处理。Q3输出的文件用什么打开生成的是标准 PSD 文件Photoshop 直接打开即可也可以用 psd_tools 等库在代码里继续操作。Q4第一次跑要等很久吗按颜色拆通常几秒到几十秒按物体拆受模型加载和图片复杂度影响首次还要下载权重会明显慢一些属正常现象。Q5想改源码从哪里入手项目按功能拆成多个模块界面逻辑在scripts/main.py核心算法在ldivider/参数说明可参考根目录的README.md从调参数开始入手最轻松。开源的意义从能用到可改把拆图从一整天的工作压成几分钟是工具的价值把它做成开源项目是更大的价值。LayerDivider 的算法、界面、脚本全部开放你可以按自己的需求改阈值、换分割模型、加批量处理也可以提交问题与代码让工具变得更好用。想立刻体验的话克隆到本地拿一张最简单的图片试试看git clone https://gitcode.com/gh_mirrors/la/layerdivider装好环境、跑通一次流程你会重新认识拆图这件事该有的效率——不靠手艺靠工具。【免费下载链接】layerdividerA tool to divide a single illustration into a layered structure.项目地址: https://gitcode.com/gh_mirrors/la/layerdivider创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考