看到有个例子,使用opencv实时替换背景,就来学习了一下,觉得挺不错的,联想到小朋友上次去科技馆的时候,小朋友特别喜欢沉浸式的恐龙世界,我觉得有点意思,就想着同时加载两段视频,一段输入作为背景,另一个输入作为自己的图像覆盖在背景上,现在用的是录屏的方法,然后摄像头加载自己的图像输入这样子,代码如下:

# -*- coding: UTF-8 -*-
import cv2
import mediapipe
from PIL import ImageGrab
import numpy as np
import cvzone
from cvzone.SelfiSegmentationModule import SelfiSegmentation
#######################
#输入图像参数
cap = cv2.VideoCapture(0)
cap.set(3, 640)
cap.set(4, 480)
segmentor = SelfiSegmentation()
#######################
#定义的变量
######################
#获取背景视频
def get_bg_video():
img = ImageGrab.grab(bbox=(100, 100, 1280, 960)) #bbox specifies specific region (bbox= x,y,width,height)
img_np = np.array(img)
img_np = cv2.resize(img_np, (640, 480)) #保障图像信息的尺寸一致
return img_np
if __name__ == "__main__":
while True:
is_succ, img = cap.read() #获取摄像头图像
video = get_bg_video()
img_out = segmentor.removeBG(img, video, threshold=0.9) #去除背景
cv2.imshow('replace_bg', img_out)
key = cv2.waitKey(1)
if key == ord('q'):
break
cap.release()
cv2.destroyAllWindows()
目前有个缺陷就是,录屏和摄像头都在一起,比较难看,后面想利用一个独立摄像头,和独立的视频来源,这样的效果会更好,当然还会有其它更好的应用场景。
相关推荐:
软件我在AI:改变未来的智能助手
GoogleSEO打满分自然流量会高吗?揭开SEO优化的真相,猪插画ai
ChatGPT的超链接点不开?解决方法一网打尽!,情感ai写作指令是什么
SEO关键词是什么意思?全面解析SEO关键字的核心作用,华为ai音箱 百度ai音箱
SEO动态:2025年SEO趋势与优化技巧解析,十堰外贸网站推广费用
SEO客服:如何提升客户体验与业务转化的双赢策略,鄂州网站建设公司教程
SEO特点与实施策略:提升网站流量与排名的关键,定西抖音seo价格查询
为什么选择SEO会员服务,让您的网站流量飞速增长,靖边专业网站建设公司
为什么做seo矩阵项目,为什么做seo矩阵项目不能做 ,怎么用ai写作
SEO北京:数字时代,企业成功的关键,湖南网站建设湖南岚鸿
二次创作的魅力与潜力:创意无限的数字时代,天长外贸网站建设
seo网站是什么找行者SEO,seo分析网站 ,ai图文梅花
SEO站群:打造强大网络营销引擎,助力企业快速提升排名与流量,seo网站排名案例
怎么使用AI生成文章,轻松提升写作效率!
seo相当于什么职业,seo相当于什么职业类别 ,usatisfy ai
SEO排序:如何让你的网页在搜索引擎中脱颖而出,平谷抖音seo推广招聘
ChatGPT:人工智能对话新时代的领航者,ai音响华为还是小米好
打破创作边界,无限可能无限制生成文章的AI
SEO快速提升:让你的网站排名瞬间飙升的秘诀,网站建设的发展目标
ChatGPT无法加载?检查您的网络设置并尝试重启,轻松解决常见问题!,ai招生广告设计
如何选择适合你的AI工具?全面解析AI工具哪个好用
ChatGPT与讯飞:AI语音与智能对话的完美融合,ai直角变圆角
怎么用AI生成文章免费版,高效创作从此开始!
seo进阶买什么书推广,seo的推广技巧 ,菩萨壁纸ai
ChatGPT破解:让AI打破语言与思维的边界,ai模板vis
如何查文章AI率?全面解析AI文章检测工具及技巧
AI免费生成文字,打造创作新时代
怎么查一篇文章是不是AI写的?你需要这几个关键方法!
ChatGPT打不开实时问题解决方案:让你的AI助手始终在线,psd 转ai
AI撰写大数据解决方案:开启智能数据时代的新篇章,ai头号公敌
SEO需要什么语音,seo需要考虑什么 ,学生作业ai
AI智能时代的到来:如何利用人工智能推动生活与商业创新,ai相册下载
SEO优化工具优势:提升网站排名,带来流量和转化的秘密武器,ai圆形造字
ChatGLM不能搜索网页内容,你真的了解它的局限性吗?,ai修复情侣
AI文章概括缩写:让内容高效获取的智能工具,ai 处理文件
AI网页生成:轻松构建智能网站,提升品牌竞争力,杭州专业ai智能教育
什么是seo推广找行者SEO,seo推广效果怎么样 ,西宁ai万词霸屏系统
AI免费生成文本,内容创作新篇章
文章疑似AI生成怎么办?如何辨别并应对AI生成文章的挑战
为什么越来越多的人选择在知乎发布文章?这里面的机会你可能还没发现!,潍坊关键词排名提升
ChatGPT发生故障,背后隐藏着哪些不为人知的原因与挑战?,硬件ai和软件ai
亚马逊的seo是什么阿,亚马逊seo项目 ,中考用ai写作会判0分吗
SEO培训:助力企业实现互联网营销的无限可能,平塘网站优化推广价格
ChatGPT故障你从未听过的真相,究竟是什么让它偶尔“失灵”?,ai 图片 矢量
ChatGPT目前,我无法查看或打开附件,但我依然能为你提供全面的帮助,苹果ai谷歌ai
AI一键生成文章免费:革新写作方式,提升创作效率
seo要寻找什么资源,怎么找seo ,ai插画描边
为什么seo这么麻烦,seo是什么意思 为什么要做seo ,dota1ai地图命令选ai
SEO汇报:如何通过数据分析提升网站排名,助力企业业绩增长,免费推广网站大全百度经验
SEO费用如何根据预算选择最合适的SEO服务,营销类推广网站