视频抠图工具,数字人一键换背景

这篇具有很好参考价值的文章主要介绍了视频抠图工具,数字人一键换背景。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

环境

conda create -n py10-background
conda activate py10-background

pip install torch==2.0.0+cu118 torchvision==0.15.1+cu118 torchaudio==2.0.1 --index-url https://download.pytorch.org/whl/cu118

补充:ffmpeg 绿幕背景转换透明背景 webm

ffmpeg -vf "chromakey=0x00FF00:0.2:0.3"

这是一个使用FFmpeg进行视频处理的命令,具体是将视频中绿幕背景替换成指定的颜色。

命令中的参数解释如下:

  • -vf: 指定应用于视频的视频过滤器。

  • chromakey: 指定要应用的视频过滤器名称,即绿幕抠图。

  • 0x00FF00: 指定绿幕背景的颜色值,这里是绿色(RGB颜色值)。

  • 0.2: 指定要抠图的颜色范围宽度,即相似度阈值。范围在0到1之间,数值越小则颜色抠图越精确。

  • 0.3: 指定抠图时所使用的平滑因子,范围在0到1之间,数值越大则抠图结果越平滑。

这个命令将视频中的绿幕背景替换成绿色值为0x00FF00的颜色,相似度阈值为0.2,平滑因子为0.3。您可以根据自己的需求修改命令中的参数。文章来源地址https://www.toymoban.com/news/detail-501872.html

# 将没有透明通道的mp4格式转换为带透明通道的mov
ffmpeg -y -i 主播.mp4 -vf "chromakey=0x00FF00:0.2:0.3" -c copy -c:v png output.mov

# 这一行的输出结果在web端播放是透明的,在本地播放是绿幕
ffmpeg -y -i output.mov -vf "chromakey=0x00FF00:0.2:0.3" -c copy -c:v libvpx-vp9 -c:a libopus output.webm

到了这里,关于视频抠图工具,数字人一键换背景的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Python抠图:使用OpenCV实现背景去除

    抠图(Matting)是图像处理领域的重要任务之一,旨在将对象与其它部分分离。OpenCV是一个开源计算机视觉库,它提供了丰富的函数和工具进行图像编辑处理,可以简单而快速地实现抠图功能,同时可以进行更多的图像处理、分析。下面我们将基于OpenCV,详细介绍如何使用Py

    2024年02月08日
    浏览(44)
  • 如何用python抠图和切换背景

    原理: python的函数库Image是个非常强大的数据库,拥有很多处理图片的功能,像是P图软件一样。当我们想要实现把人P到另一张背景的操作时,我们就需要先把人给扣出来,再粘到背景上。抠图,我们需要先准备好绿色背景的图片。用Image里的convert函数把图片的RGB格式改为R

    2024年02月17日
    浏览(45)
  • 字节跳动开源!超好用的视频抠图工具;GitHub开源项目维护协作指南;自动化数据清洗工具包;强化学习入门教程;前沿论文 | ShowMeAI资讯日报

    👀 日报合辑 | 📆 电子月刊 | 🔔 公众号下载资料 | 🍩 @韩信子 https://github.com/HelixNGC7293/DeforumStableDiffusionLocal https://space.bilibili.com/176003 文本提示作画工具。本代码库实现是本地版本的Deforum Stable Diffusion V0.4,支持txt设置文件输入和动画功能! https://github.com/PeterL1n/RobustVideoMat

    2023年04月08日
    浏览(88)
  • 抠图党福音:教你一键分割图像

    摘要: 输入一个图像,通过Segment Anything模型即可获得图像所有目标的分割点位置,再通过位置将图像进行分割保存。 本文分享自华为云社区《一键分割图像》,作者:雨落无痕 。 Segment Anything Model(SAM) 通过点或框等输入提示生成高质量的对象分割区域,并且可以用于为图

    2024年02月05日
    浏览(51)
  • Threejs实现数字人绿幕视频背景透明播放,Shader绿幕视频抠像

    个人主页: 左本Web3D,更多案例预览请点击==》 在线案例 个人简介:专注Web3D使用ThreeJS实现3D效果技巧和学习案例 💕 💕积跬步以至千里,致敬每个爱学习的你。喜欢的话请三连,有问题请私信或者加微信         在数字人应用中,绿幕技术是一种常见的技术,也是实

    2024年02月10日
    浏览(156)
  • 短视频生成背景&文字工具(前端工具)

    过年这两天有些无聊就刷刷抖音,刷着刷着自己也蠢蠢欲动,想发上几个,可是却找不到合适自己的模板。由于个人喜欢一些古诗文之类的,所以自己简单的编写了一个小工具,如下图: 当设置好了之后,将浏览器设置成最窄,就可以截图发送至抖音啦~ 如果文章能够对您有

    2024年04月28日
    浏览(35)
  • webgl canvas系列——快速加背景、抠图、加水印并下载图片

    大家好,我是yma16,本文分享webgl canvas系列——快速抠图、加水印。 该系列往期文章 web canvas系列——快速入门上手绘制二维空间点、线、面 方法 作用 drawImage(image, x, y) image 是 image 或者 canvas 对象,x 和 y 是其在目标 canvas 里的起始坐标。 drawImage(image, x, y, width, height) width 和

    2024年04月09日
    浏览(68)
  • 【conda】conda 版本控制和环境迁移/安装conda加速工具mamba /conda常用指令/Anaconda配置

    0. conda 版本控制和环境迁移 基本用法查看当前环境中的所有软件 进阶,导出环境中安装包的列表 方法1: 安装导出的信息: 方法2:用conda env的export功能 导出想要导出的环境 根据导出的yml文件创建环境 根据导出的yml文件更新环境 yml文件提供的信息更全面 1. 安装conda加速工

    2024年01月23日
    浏览(63)
  • 【微信小程序5】利用canvas实现纯色背景抠图功能

            最近,在小程序开发过程中,遇到了需要设置背景透明效果功能的需求。如果借助百度开放接口实现抠图功能是非常方便的,但是一个最大的缺点就是需要money支持。不得已,参考网上各家代码,实现了借助canvas来实现纯色背景抠图功能。只是非常简单的一个应用

    2024年02月01日
    浏览(46)
  • Midjourney生成视频 | 一句咒语成大片 |【附教程】&【完整过程录制】| AI绘画工具图片一键生成视频|文字一键生成视频|图片生成视频工具

    midjourney又有妙用了,那就是一句咒语生成视频大片,前面我们给大家分享过midjourney终极教程见《AI绘画工具保姆级指南手册--以Midjourney为例【含国内中文版】》,从安装到使用都有,这里不再赘述。对了,今天在这里要特别感谢一位读者(微信昵称:老郑),我就冒昧的称您

    2024年02月11日
    浏览(211)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包