如何从图像中减去背景-python,打开

2024-09-27 04:22:30 发布

您现在位置:Python中文网/ 问答频道 /正文

如何减去静止图像中的背景?如果问题出在视频上,那么我们可以使用cv2.createBackgroundSubtractorMOG()。我试图操纵这个函数,但是我得到了AttributeError

这就是我尝试过的:

img = cv2.imread('lena.png')
fgbg = cv2.createBackgroundSubtractorMOG2()
fgmask = fgbg.apply(img)
cv2.imwrite('{0:d}.jpg'.format(i),fgmask)

但我犯了个错误:

AttributeError: 'module' object has no attribute 'createBackgroundSubtractorMOG2'

欢迎任何建议!


Tags: 函数img视频pngcv2attributeerrorapply背景
1条回答
网友
1楼 · 发布于 2024-09-27 04:22:30

fgbg=cv2.createBackgroundSubtractorMOG2() 在opencv3教程中提供

你可以写这个 fgbg=cv2.BackgroundSubtractorMOG2()

相关问题 更多 >

    热门问题