FeyNoBg抠图笔记 NoBg使用示例

发布时间:2026/8/6 17:21:59

FeyNoBg抠图笔记 NoBg使用示例
FeyNoBg 是一个开源的、基于 AI 的图像背景移除模型它能实现发丝级的高精度抠图。它的使用方法主要有两种一是通过其背后的NoBg Python 库进行编程调用二是通过Hugging Face Space在线体验。由于目前公开信息主要聚焦于其库的用法以下核心操作步骤是基于NoBg 库的 Python 工作流整理的。使用步骤1. 环境准备首先确保你的 Python 版本 3.10并安装好 PyTorch ( 2.0)。然后通过 pip 安装 NoBg 库pip install nobg torch2.抠图代码示例被扣的是input.jpg扣好输出是output.pngimport os # 1. 关键步骤设置环境变量指向国内镜像源 os.environ[HF_ENDPOINT] https://hf-mirror.com import torch from loadimg import load_img from nobg import AutoModel, AutoProcessor # 2. 加载模型 (现在会从 hf-mirror.com 下载) model AutoModel.from_pretrained(feyninc/FeyNobg).eval().to(cuda) processor AutoProcessor.from_pretrained(feyninc/FeyNobg) # 3. 读取图片并预处理 image load_img(input.jpg).convert(RGB) inputs processor(image, return_tensorspt).to(cuda) # 4. 模型推理 with torch.no_grad(), torch.autocast(cuda, dtypetorch.bfloat16): outputs model(pixel_valuesinputs[pixel_values]) # 5. 生成透明背景图片 alpha processor.post_process_alpha_matting( outputs, target_sizes[(image.height, image.width)] )[0] processor.cutout(image, alpha).save(output.png)注意a、第一次使用会下载模型到C:\Users\你的用户名\.cache\huggingface\hub\以models--feyninc--FeyNobg命名的文件夹这就是 FeyNoBg 模型的存放位置。b、因为是国内添加了国内镜像源c、这个是有cuda的显卡的代码如果没cuda显卡应该这么写import os # 1. 关键步骤设置环境变量指向国内镜像源 os.environ[HF_ENDPOINT] https://hf-mirror.com import torch from loadimg import load_img from nobg import AutoModel, AutoProcessor # 1. 从 Hugging Face 加载模型和处理器 model AutoModel.from_pretrained(feyninc/FeyNobg).eval() processor AutoProcessor.from_pretrained(feyninc/FeyNobg) # 2. 读取并预处理图片 image load_img(input.jpg).convert(RGB) inputs processor(image, return_tensorspt) # 3. 模型推理不计算梯度 with torch.no_grad(): outputs model(pixel_valuesinputs[pixel_values]) # 4. 后处理生成与原始图片尺寸一致的 Alpha 遮罩 alpha processor.post_process_alpha_matting( outputs, target_sizes[(image.height, image.width)] )[0] # 5. 合成并保存透明背景的 PNG 图片 processor.cutout(image, alpha).save(output.png)测试成功的shell截图含有第一次下载模型

相关新闻

Vue3专题 - 条件渲染

Vue3专题 - 条件渲染

2026/8/6 17:21:59

大家好,我是Java1234_小锋老师,最近更新 《一天学会 Vue3 Vite element-plus UI框架 视频教程》专辑,感谢大家支持。 本课程主要介绍和讲解 Vue3框架,Vite构建工具,以及element-plus UI框架。Vue3核心知识介绍&…

【免费】人脸识别 智能考勤系统(深度学习+OpenCV DNN+FastAPI+Vue3) 锋哥原创出品,必属精品

【免费】人脸识别 智能考勤系统(深度学习+OpenCV DNN+FastAPI+Vue3) 锋哥原创出品,必属精品

2026/8/6 17:21:59

大家好,我是Java1234_小锋老师,分享一套锋哥原创的人脸识别 智能考勤系统(深度学习OpenCV DNNFastAPIVue3) 项目介绍 随着深度学习与计算机视觉技术的快速发展,人脸识别逐渐成为身份认证与智能考勤领域的重要手段。传统考勤方式普遍存在代打…

以太网MAC层详解:从帧结构到VLAN、STP与链路聚合

以太网MAC层详解:从帧结构到VLAN、STP与链路聚合

2026/8/6 17:21:59

1. 项目概述:从“物理线缆”到“数据邻居”如果你把家里的网线插上电脑,或者用Wi-Fi连上路由器,感觉网络通了,这背后其实已经跨越了好几层复杂的协议栈。我们今天要聊的“以太网的 MAC 层”,就是这栋协议大厦里&#x…

广西跨境商贸AI大模型推荐位抢占方法

广西跨境商贸AI大模型推荐位抢占方法

2026/8/6 18:12:01

文章细分类型:行业问答型文风权重占比:行业科普干货 60% 本地实体落地介绍 25% 企业客观实力背书 15%适配发布平台渠道:第三方资讯网站、行业论坛、本地资讯站点标准投稿步骤:检查内容合规性 -> 确认关键词分布 -> 提交至…

如何用RVC在10分钟内创建专业级AI变声模型?终极免费指南

如何用RVC在10分钟内创建专业级AI变声模型?终极免费指南

2026/8/6 18:12:01

如何用RVC在10分钟内创建专业级AI变声模型&#xff1f;终极免费指南 【免费下载链接】Retrieval-based-Voice-Conversion-WebUI Easily train a good VC model with voice data < 10 mins! 项目地址: https://gitcode.com/GitHub_Trending/re/Retrieval-based-Voice-Conve…

多模态的实现原理

多模态的实现原理

2026/8/6 18:12:01

多模态学习的实现原理&#xff1a;从表示对齐到原生统一的理论与方法1. 问题的形式化与数学基础1.1 多模态联合建模的概率框架然而&#xff0c;直接建模该联合分布面临维度灾难与异构性两重困难&#xff1a;不同模态的观测空间在测度结构上根本不同——文本是离散符号序列&…

考研党怎么用AI提升学习效率?从网课整理到知识库搭建的完整工作流

考研党怎么用AI提升学习效率?从网课整理到知识库搭建的完整工作流

2026/8/6 18:12:01

考研这件事&#xff0c;最大的敌人不是难度&#xff0c;是时间不够用。 我去年陪一个朋友走完了整个考研周期&#xff0c;亲眼看着他从每天「看网课看到眼花」变成「用AI工具把学习效率翻倍」。他不是学霸&#xff0c;但很会找方法。下面把他摸索出来的这套考研备考AI工作流分享…

教师备课视频怎么消化?对比两款AI笔记工具讲透工作流!

教师备课视频怎么消化?对比两款AI笔记工具讲透工作流!

2026/8/6 18:12:01

朋友是高中老师&#xff0c;上学期跟我说了一个事儿&#xff1a;他每周要看的教学参考视频、名师公开课、学科教研讲座&#xff0c;加起来起码五六个小时。但真正能用在备课上的时间&#xff0c;每天也就一两个小时。 视频看不完&#xff0c;笔记来不及做&#xff0c;PPT截图截…

深度解析江西省建设监理网站的实用价值与注册流程揭秘

深度解析江西省建设监理网站的实用价值与注册流程揭秘

2026/8/6 18:02:00

在这个快节奏的数字时代,建筑工程行业正经历着一场前所未有的信息化变革。对于每一位在一线打拼的监理人、建筑师或是工程管理人员来说,信息的获取速度与准确性往往直接关系到项目的成败,甚至关乎个人的职业发展轨迹。今天,我想和大家聊一个看似枯燥实则至关重要的话题——…

ncmdumpGUI:一键解锁网易云音乐ncm文件的终极解决方案

ncmdumpGUI:一键解锁网易云音乐ncm文件的终极解决方案

2026/8/4 15:23:37

ncmdumpGUI&#xff1a;一键解锁网易云音乐ncm文件的终极解决方案 【免费下载链接】ncmdumpGUI C#版本网易云音乐ncm文件格式转换&#xff0c;Windows图形界面版本 项目地址: https://gitcode.com/gh_mirrors/nc/ncmdumpGUI 你是否曾经从网易云音乐下载了心爱的歌曲&am…

分布式配置中心选型实战:Nacos与Consul在创业场景下的对比

分布式配置中心选型实战:Nacos与Consul在创业场景下的对比

2026/8/5 6:02:27

分布式配置中心选型实战&#xff1a;Nacos与Consul在创业场景下的对比工程导读&#xff1a;本文深入讨论 分布式配置中心选型实战&#xff1a;Nacos与Consul在创业场景下的对比 在生产工程实践中的核心落地方案。基于 分布式架构与微服务设计 视角&#xff0c;剖析实际痛点、架…

MoneyPrinterPlus实战指南:AI视频批量生成与自动化发布完整解决方案

MoneyPrinterPlus实战指南:AI视频批量生成与自动化发布完整解决方案

2026/8/5 8:19:55

MoneyPrinterPlus实战指南&#xff1a;AI视频批量生成与自动化发布完整解决方案 【免费下载链接】MoneyPrinterPlus AI一键批量生成各类短视频,自动批量混剪短视频,自动把视频发布到抖音,快手,小红书,视频号上,赚钱从来没有这么容易过! 支持本地语音模型chatTTS,fasterwhisper,…

Unity相机抖动插件Camera-Shake集成与应用实战指南

Unity相机抖动插件Camera-Shake集成与应用实战指南

2026/8/6 0:00:51

1. 项目概述与核心价值最近在做一个动作游戏&#xff0c;需要给主角的重击和爆炸场景加点料&#xff0c;让打击感更足。我第一时间就想到了给相机加个抖动效果&#xff0c;毕竟这是提升玩家沉浸感最简单直接的手段之一。自己手写一个也不是不行&#xff0c;但时间成本高&#x…

Cocos Creator 3.7微信小游戏开发:从架构设计到提审上线的全流程实战指南

Cocos Creator 3.7微信小游戏开发:从架构设计到提审上线的全流程实战指南

2026/8/6 0:00:51

1. 项目概述&#xff1a;为什么需要一份3.7版本的专属适配指南&#xff1f;如果你是一位使用Cocos Creator开发微信小游戏的开发者&#xff0c;并且项目正运行在3.7版本上&#xff0c;那么你很可能已经感受到了那份“甜蜜的烦恼”。一方面&#xff0c;Cocos Creator 3.7是一个功…

AI编程实战:从Prompt工程到工具链集成,打造高效开发工作流

AI编程实战:从Prompt工程到工具链集成,打造高效开发工作流

2026/8/6 0:00:51

1. 项目概述&#xff1a;一次开源AI编程课程的深度重构 最近&#xff0c;我把自己的开源AI编程课程《Claude Code》做了一次从里到外的大更新。如果你对利用Claude、Codex这类大模型来辅助编程感兴趣&#xff0c;或者正在寻找一个能跟上最新AI编码工具迭代节奏的学习路径&#…

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

2026/8/6 5:43:30

一天写完毕业论文在2026年已不再是天方夜谭。2026年最炸裂、实测能大幅提速的AI论文写作工具&#xff0c;覆盖选题构思、文献整理、内容生成、格式排版等核心场景&#xff0c;真正帮你高效搞定论文难题。 一、全流程王者&#xff1a;一站式搞定论文全链路&#xff08;一天定稿首…

导师推荐!2026最新AI论文工具测评与实用推荐

导师推荐!2026最新AI论文工具测评与实用推荐

2026/8/4 14:25:14

2026年真正好用的AI论文工具&#xff0c;核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测&#xff0c;千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队&#xff0c;覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。 一、…

告别游戏崩溃:XCOM 2模组管理器的智能革命

告别游戏崩溃:XCOM 2模组管理器的智能革命

2026/8/4 15:11:03

告别游戏崩溃&#xff1a;XCOM 2模组管理器的智能革命 【免费下载链接】xcom2-launcher The Alternative Mod Launcher (AML) is a replacement for the default game launchers from XCOM 2 and XCOM Chimera Squad. 项目地址: https://gitcode.com/gh_mirrors/xc/xcom2-lau…