尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

5分钟跑通GIMP纹理合成:这款免费插件让划痕和多余物体变无

5分钟跑通GIMP纹理合成:这款免费插件让划痕和多余物体变无 5分钟跑通GIMP纹理合成这款免费插件让划痕和多余物体变无【免费下载链接】resynthesizerSuite of gimp plugins for texture synthesis项目地址: https://gitcode.com/gh_mirrors/re/resynthesizerResynthesizer 是一套免费的 GIMP 纹理合成插件你在图上框选什么它就用周围的纹理把这块补出来。面向想修掉瑕疵、抹掉路人、生成无缝贴图的人。照片里多了个路人你不想重拍——用的就是它。五分钟跑通从源码到你第一次修复假设 GIMP 2.10 已装好Linux 上直接源码编译# 安装构建工具和 GIMP 开发库Debian/Ubuntu sudo apt install build-essential autoconf automake intltool libgimp2.0-dev这步装的是编译四件套和 configure 脚本要查的 gimp-2.0 头文件。git clone https://gitcode.com/gh_mirrors/re/resynthesizer cd resynthesizer ./autogen.sh # 生成 configure 并自动配置 make sudo make installWindows 和 macOS 也有预编译包和 Homebrew 路径Linux 这条路最短。装完重启 GIMP打开任意图看滤镜菜单Enhance 下出现 Heal selection、Map 下出现 Resynthesizer就成了。从仓库 Test/ 里拿一张 ufo-input.png框住瑕疵跑一遍整个流程你就明白了。打开工具箱6 个纹理合成工具各管一件事每个工具对应一个菜单入口底层跑的都是同一个 resynthesizer 引擎。Heal selection滤镜/增强输入是你的选区它在选区外自动画一圈采样环再用环上的纹理合成填进选区。最适合拿掉路人、水印、划痕。Resynthesizer 主插件滤镜/映射输入是图层加可选的语料纹理层输出是按指定方向填满选区。最适合做内容感知填充、跨图层换纹理。Render texture滤镜/渲染输入是一张纹理样本处理是重画整个画布或让它四边可无缝拼接输出无缝纹理。最适合把小样本扩成整面背景。Resynthesize enlarge滤镜/增强输入原图处理是朝画布外沿延伸周围纹理输出更大的图。最适合抠出主体后扩画布。Heal transparency滤镜/增强修复带 alpha 通道的图的透明区域透明度保持不动。最适合补 PNG 贴纸上的透明窟窿。Fill pattern编辑菜单与Map style滤镜/映射用合成图案填充选区或把另一层纹理转印到当前层。最适合统一产品图背景。Test/in_images/ 里带砖墙、草地、UFO、月面等测试图配合 Test/reference_out_images/ 的参考结果可以直接照着练。参数起步值都取自插件默认参数管什么起步值Context sampling width选区外采样环的宽度Heal selection50Neighbourhood纹理块比对的大小30Search thoroughness每个位置尝试候选块的次数200Autism对离群点的敏感度管噪声怎么被处理0.117Map weight用遮罩引导合成时的权重0.5一条完整工作流4 步做完一次纹理合成修复拿仓库测试图 ufo-input.png草地背景带明显瑕疵走一遍打开图用自由选区工具把瑕疵圈出来不用精确盖住就行。滤镜 → 增强 → Heal selection弹窗里全部默认即可。只看一个参数Context sampling width。默认 50瑕疵小、周围均匀就给 30周围纹理复杂就保持 50。点确定等几秒。效果是瑕疵区被换成和周围同色相、同密度的纹理100% 放大也找不到你画过选区的痕迹像那块瑕疵从来没存在过。脚本内部按 search thoroughness 500 跑默认结果就挺扎实不满意就改采样宽度重跑成本很低。修出来的区域发糊大概率是采样环离得远把 sampling width 调小贴近瑕疵再合成一次。踩坑速修4 个高频问题装了插件菜单里没有插件装进了 GIMP 不扫描的目录或没重启 GIMP。configure 加 --prefix 指向 GIMP 插件目录重装再重启。结果有块状接缝search thoroughness 偏低块是随便拼的。trys 加到 300~500 再跑。修完的区域不像周围采样环太远采到的是远处的纹理。sampling width 降到 20~30。大图卡死半天耗时和内存随选区面积涨。选区分几块处理或先降分辨率再修。深入与延伸想动核心的路标目录结构lib/ 是核心引擎src/ 是 GIMP 插件接口PluginScripts/ 是 Python 功能封装Test/ 有测试图与参考结果。高级参数trys搜索彻底度调高减接缝但更耗时autism离群点敏感度调低抗噪。入口help/ 有自带帮助文档Test/ 参考结果可对照效果bug 到仓库 issue 跟踪系统提交。Resynthesizer 把抹掉这里、补上周围纹理从手动刷笔活变成了一次菜单点击。打开任意一张带瑕疵的照片框选它跑一次 Heal selection五分钟你就知道它对你好不好用。【免费下载链接】resynthesizerSuite of gimp plugins for texture synthesis项目地址: https://gitcode.com/gh_mirrors/re/resynthesizer创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表