PS:陆陆续续做绿幕抠图相关的工作也有2年之久了,一直研究普通摄像头下的绿幕抠图工作,这样的工作要比摄影棚下的难度要高很多,当然现在也出来很多的工具,抠图算法也越来越成熟,本人较懒,后面会一点点的把相关内容补齐。


先上图:

上面是效果,边缘做的也不够好。


绿幕换背景、绿幕视频实时换背景绿幕换背景、绿幕视频实时换背景绿幕换背景、绿幕视频实时换背景


大概原理:


1、参考文章《Software Chroma Keying in an Immersive Virtual Environment》,其中

Alpha生成部分利用下面的方法:

绿幕换背景、绿幕视频实时换背景

绿幕换背景、绿幕视频实时换背景

2、取出alpha是0—255之间的值,之后再做一次Ostu方法又名最大类间差方法,opencv的调用接口如下:

threshold(img_high_Light , dst_HL ,0,255,CV_THRESH_OTSU);


3、最后把生成的边缘做一下高斯平滑就大功告成了。



demo:

绿幕换背景用例:

http://download.csdn.net/detail/zhulong1984/9919152;

绿幕抠图APP_安卓版:

http://download.csdn.net/detail/zhulong1984/9919168;

该内容纯属于自己研究,希望对大家能提供帮助,有需要的问题可以发邮件请教:[email protected]



相关文章:

  • 2022-01-13
  • 2021-09-19
  • 2022-12-23
  • 2021-11-25
  • 2021-09-26
  • 2022-02-10
  • 2021-05-23
  • 2022-12-23
猜你喜欢
  • 2022-01-05
  • 2021-06-02
  • 2023-02-19
  • 2021-12-14
  • 2021-04-09
  • 2021-09-25
  • 2021-10-29
相关资源
相似解决方案