生活工程体验信仰哲学精神
投稿投诉
精神世界
探索历史
哲学文学
艺术价值
信仰创造
境界审美
体验技术
技能工具
工程信息
医学生产
生活运用
操作能力

强!隐身术pythonopencv实现视频中人的消失

1月17日 火凤派投稿
  1说明
  1。1孙悟空可以实现人的隐身和消失。
  1。2今天,我们用pythonopencv实现摄像头视频中人的消失,就是隐身术。
  2效果展示
  3分析
  3。1注意掩膜与实时背景的色彩,可以微调,主要是便于观察和展示。
  3。2目前适用于固定摄像头背景的隐身,如果是视频,比如mp4的隐身,可能在获取背景上需要下很大功夫,暂时提供思维。
  3。3源代码来自:其中的InvisibilityCloak文件夹的InvisibilityCloak。py文件进行修改、注释、删减和调试等等操作。https:github。comspmallicklearnopencv
  3。4讲解清楚,注释仔细,运行成功,小白秒懂,适合收藏,经典。
  3。5环境:python3。8opencv4。4。0深度deepinlinux操作系统微软编辑器vscode。
  4我修改后的代码讲解InvisibilityCloak。py
  4。1头注释部分,可以只是看看摄像头隐身术第一步:固定摄像头位置,获取背景第二步:人出现在摄像头内第三步:一部分红色类物体,及放大后起到隐身人的作用位操作按位运算包括按位操作有:AND,OR,NOT,XOR等。提取图片一部分的时候会很有用。比如有要将一个logo的中间部分挖掉放到另一个图里,使用简单的ROI操作是办不到的。bitwisenot是对二进制数据进行非操作,即对图像(灰度图像或彩色图像均可)每个像素值进行二进制非操作,10,01参数cv2。morphologyEx(src,op,kernel)进行各类形态学的变化参数说明:src传入的图片,op进行变化的方式,kernel表示方框的大小opcv2。MORPHOPEN进行开运算,指的是先进行腐蚀操作,再进行膨胀操作opcv2。MORPHCLOSE进行闭运算,指的是先进行膨胀操作,再进行腐蚀操作开运算:表示的是先进行腐蚀,再进行膨胀操作闭运算:表示先进行膨胀操作,再进行腐蚀操作
  4。2第1步:导入模块importcv2importnumpyasnp
  4。3第2步:初始化图像摄入capcv2。VideoCapture(0)来自摄像头参数初始化count0background0Capturingandstoringthestaticbackgroundframe背景图读取和存储,人先不要出现60秒foriinrange(60):ret,backgroundcap。read()
  4。4第3步:循环while(cap。isOpened()):31:获取摄像头实时的图片第一个参数ret为True或者False,代表有没有读取到图片第二个参数frame(img)表示截取到一帧的图片ret,imgcap。read()32:退出设置如果没有读取到图片ifnotret:退出break退出设置kcv2。waitKey(10)ifk27:break33:读取图片和颜色转换计数count1图像左右互换imgnp。flip(img,axis1)背景转换ConvertingthecolorspacefromBGRtoHSVhsvcv2。cvtColor(img,cv2。COLORBGR2HSV)34:掩膜技术要点下面的数据是针对用红色布进行隐身Generatingmasktodetectredcolorlowerrednp。array(〔0,120,70〕)upperrednp。array(〔10,255,255〕)mask1cv2。inRange(hsv,lowerred,upperred)掩膜lowerrednp。array(〔170,120,70〕)upperrednp。array(〔180,255,255〕)mask2cv2。inRange(hsv,lowerred,upperred)mask1mask1mask2Refiningthemaskcorrespondingtothedetectedredcolor开运算:表示的是先进行腐蚀,再进行膨胀操作mask1cv2。morphologyEx(mask1,cv2。MORPHOPEN,np。ones((3,3),np。uint8),iterations2)进行膨胀操作原来是3和3300和300是隐身范围大小,推荐mask1cv2。dilate(mask1,np。ones((300,300),np。uint8),iterations1)位操作按位运算bitwisenot是对二进制数据进行非操作mask2cv2。bitwisenot(mask1)是对二进制数据进行和操作res1cv2。bitwiseand(background,background,maskmask1)res2cv2。bitwiseand(img,img,maskmask2)35:Generatingthefinaloutputfinaloutputcv2。addWeighted(res1,1,res2,1,0)窗口视频展示cv2。imshow(Magic!!!,finaloutput)
  5操作步骤
  5。1打开摄像头。
  5。2打开代码,微软编辑器,首先人不要对着摄像头,偏离,点击运行按钮,获取摄像头固定静态背景图。
  5。3出现展示框,代表摄像头实时视频,人然后出现摄像头内,只要出现一点红色的布,就可以产生大约300和300的隐身范围。我用的是小学生的红领巾。
  5。4本人已经亲测,可行!
  分享出来,超级强和经典。
投诉 评论 转载

太阳月亮运动pythontkinter来实现1效果图2说明2。1环境:python3。82。2熟悉python和tkinter的相关知识2。3尤其复习tkinter的canvas、createov……被35万父母信赖的性教育讲师,教你从2方面给孩子谈性教育先来看两组触目惊心的数据:2020年媒体公开报道的性侵儿童案例332起,受害人数845人,年龄最小的受害人仅为1岁。要求做人流的未婚女性中,13首次性行为发生在19……心理咨询过程中,如何提问才能让来访者走出心理问题的困扰心理咨询参与性技术之提问:如何提问很重要在心理咨询的过程中,各种咨询技术的综合运用,影响着咨询师对来访者的咨询效果,也决定了心理咨询师能否真正帮助来访者解决心理问题、实现……2021年电网金融类每周一考点金融学在国家电网的每次考试中,一会涉及公共知识部分,包括一般能力企业文化、电力与能源战略、形势与政策,但重点是专业知识部分,比如电气类、计算机类、通信类、财会类、金融类、管理类,那么……家长注意!5岁孩子放学后耳朵疼,只因做了这一件事小欧今年5岁了,在贵阳一所幼儿园上学,是一个很好动、活泼的孩子。这天,小欧放学回家后,一直捂着耳朵说痛,小欧妈妈看着孩子耳朵周围有点红以为是孩子打闹碰到了一下,没在意。但是第二……直播带货已经流量top,神奇的618也不能再618了?6月1日,董明珠格力电器网上直播带货,创下家电行业记录65。4亿元。这是什么概念?对比4月1日那场的老罗直播,风风火火造势一个月,多平台助力,最终带货也只有1。68……贵州省公布平均工资5个行业年均工资突破10万,最高可达13万导读:贵州省统计局公布2020年平均工资:就业人员年均工资76547元(折合每月6378。92元),增速为6。1;在岗人员年均工资79788元(折合每月6649元),增速……现在年轻人都不爱结婚生孩子了,而我思想就比较传统,想生4娃上一周,我去同学家参加高中的同学聚会,吃饭非常欢乐。晚饭过后我们聊起了家常,身边基本女同学都结婚生子了,聊天的话题源源不绝。相对于我们这一代人来说,压力也挺大的。上有老、下有小……强!隐身术pythonopencv实现视频中人的消失1说明1。1孙悟空可以实现人的隐身和消失。1。2今天,我们用pythonopencv实现摄像头视频中人的消失,就是隐身术。2效果展示3分析3。1注……为了遗产,亲姐妹可以争斗到什么程度闲暇时,看到一档情感调解类节目。几个五六十岁的姐妹争夺母亲的遗产,吵得不可开交。母亲有一套房子,被五姐占着。她是个离了婚的女人,居无定所。靠着卖惨煽动了……脑瘫儿父母要牢记的4个康复基本动作脑瘫患儿康复需要做的基本动作有很多,这是为了能让患儿掌握和学习基本的生活技能,日后能过正常的生活。但目前很多脑瘫儿童的医疗康复机构主要侧重于药物治疗和物理治疗,对于这方面的锻炼……宝宝挑食怎么办?掌握这些方法,让孩子胃口大开每个老母亲都希望自己的孩子是个开心的小吃货,毕竟吃好了才能健康成长,但现实却是,别人家的吃饭香香,自家的孩子却各种挑食,真是头疼。遇到这种情况时,你是怎么办呢?下面家家月……
哪些运动适合儿童在家做?17个室内游戏好玩又科学,陪孩子练起宝宝易烦躁哭闹睡不安竟然是好事?!听听育儿专家怎么说好好活着,本身就是生命最好的意义家家母婴别瞎喂!1岁宝宝每月喂养要领,把握孩子身体健康老师速看幼儿口才课堂训练小游戏,带着孩子们玩起来郑欣怡不可思议的妈妈成长路好父母必须懂得跟孩子说这个孩子16岁前必须培养的7个好习惯,受益终生可以瞬间把鱼撕咬成两半的博比特虫,是海洋动物真正的噩梦那些闲鱼挂售999999,到底卖的是什么鬼?不结婚和嫁错人哪个更可怕?一个18岁少年悟出的答案很在理赵小明小心!越上网就越变傻,解药在这里心理学家究竟是马化腾的游戏害了人,还是教育有问题?

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找