首页 > 其他分享 >去除背景 学习笔记

去除背景 学习笔记

时间:2024-12-14 18:32:30浏览次数:7  
标签:__ img 背景 args 笔记 去除 path import os

目录

rembg


rembg

安装:

  1. pip install rembg

import os
from glob import glob
from rembg import remove
from argparse import ArgumentParser
from PIL import Image
if __name__ == '__main__':
    parser = ArgumentParser()
    parser.add_argument('--path', type=str, required=True, help='Path to input images')
    args = parser.parse_args()
    
    imgs = glob(os.path.join(args.path, '*.png')) + glob(os.path.join(args.path, '*.jpg'))
    for img in imgs:
        path = os.path.dirname(img)
        name = os.path.basename(img).split('.')[0] + '_rmbg.png'

        img_np = Image.open(img)        
        img = remove(img_np)
        img.save(os.path.join(args.path, name))

标签:__,img,背景,args,笔记,去除,path,import,os
From: https://blog.csdn.net/jacke121/article/details/144348784

相关文章

  • Python中去除字符串中的单个或多个空格的方法
    python中去除字符串中空格的方法比较多,单个看起来也都比较简单将常用的去除字符串中空格的方法汇总如下 方法一:strip()方法>>>S1="IloveDory">>>S1.strip()#去除字符串首尾的空格'IloveDory' 方法二:lstrip()方法>>>S2="IloveDory">>&......
  • [学习笔记 #?] Bostan-Mori 算法和 常系数齐次线性递推
    目录[学习笔记#?]Bostan-Mori算法和常系数齐次线性递推Bostan-Mori算法常系数齐次线性递推(使用此算法)[学习笔记#?]Bostan-Mori算法和常系数齐次线性递推Bostan-Mori算法它本身用来求$[x^k]\frac{f(x)}{g(x)}$,其中\(f(x),g(x)\)的次数分别为\(n,m\),\(......
  • # Fast Transformer Decoding: One Write-Head is All You Need论文阅读笔记(MQA)
    Motivation&Abs增量推理对于MHA是非常慢的(难以并行),因为重复加载大的键/值会增大内存带宽的开销。为此作者提出了multi-queryattention(MQA),其中不同注意力头共享相同的键和值,减小了增量解码的内存带宽要求。MQA可以大幅提升解码的速度,同时推理质量仅有略微下降。MethodMultih......
  • 组会优化期末速成笔记
    组合优化简介复习该部分主要是单纯形法,动态规划,最大流问题等,使用单纯形法可以解决很多问题。单纯形法对偶问题整数规划背包问题装箱问题指派问题作业调度问题最大流问题动态规划......
  • 【AI大模型】如何让大模型变得更聪明?基于时代背景的思考
    前言在以前,AI和大模型实际上界限较为清晰。但是随着人工智能技术的不断发展,基于大规模预训练模型的应用在基于AI人工智能的技术支持和帮助上,多个领域展现出了前所未有的能力。无论是自然语言处理、计算机视觉,还是语音识别,甚至是自动驾驶,AI模型的性能都取得了显著进步。然而......
  • 云计算网络学习笔记整理
    一:计算机工作原理:应用层:人机交互----抽象语言-----编码表示层:编码------二进制介质访问控制层:物理层:“算盘”二:网线:RJ-45双绞线三:人类最早的网络-----对等网四:增加网络传输距离的方法:中继器:从物理层面增加电压,当传输距离过长时会导致波形失帧增加节点:(1)拓扑图方法:直线型......
  • Web APIs -第2章笔记
    目标:掌握事件绑定处理和事件对象,完成常见网页交互事件监听事件类型事件对象拓展知识综合案例描述属性/方法效果事件监听元素.addEventListener()事件监听,事件绑定,事件注册事件类型鼠标事件click鼠标点击mouseenter鼠标进入mouseleave鼠标离开焦......
  • 六级同义词替换笔记
    CommonSynonymsAmazingincredible,unbelievable,improbable,fabulous,wonderful,fantastic,astonishing,astounding,extraordinaryAngerenrage,infuriate,arouse,nettle(恼火),exasperate,inflame(怒火中烧),maddenAngrymad,furious,enraged,excited,w......
  • 数智读书笔记系列004 我看见的世界 李飞飞自传
    我看见的世界李飞飞自传[美]李飞飞赵灿译出版时间:2024年4月 出版社:中信出版社核心人物简介李飞飞:本书主人公,人工智能领域科学家,斯坦福大学教授,致力于计算机视觉、人工智能等研究,创建了ImageNet等重要项目,推动了人工智能技术的发展,对行业产生深远影响,积极关注人工......
  • java 单一职责原则(SRP)背景、实现方式、以及在实际开发中的应用示例
    进一步深入单一职责原则(SRP)的背景、实现方式、以及在实际开发中的应用示例。###背景单一职责原则是由RobertC.Martin提出的SOLID原则之一。SOLID是五个设计原则的首字母缩写,旨在帮助开发者构建更加健壮、可维护和可扩展的软件系统。SRP的核心思想是“一个类应该只负责一个功......