我试图创建一个删除背景并获得前景色彩的程序。例如,如果一张脸出现在我的网络摄像头前,我只需要获得面部。我尝试在opencv 3中使用BackgroundSubtractorMOG。但这并没有解决我的问题。任何人都可以告诉我在哪里看或使用什么。我是opencv的新手。
P.S我在python中使用opencv3
答案 0 :(得分:0)
您的相机或软件无法查看平面图像并确定前景和背景是什么。那只鹦鹉坐在高处盯着相机还是墙上的一只鹦鹉的照片?
在过去,我从相机中制作了一组帧,并通过获取每个像素的中值来形成参考图像。希望这现在是一个可以与每个后续帧进行比较的图像,现在减去两者可以用来隔离发生变化的地方。差异不是你想要的,但可以变成一个掩码,从所讨论的帧中选择你想要的东西。
答案 1 :(得分:0)
要使背景减法工作,您需要一个背景图像,如shown in the tutorial。