我有一台相机 XIMEA,我想制作一种算法,可以用我的算法实时获取和堆叠帧数。例如,我们有一个实时视频。在第 15 帧之后,我想在一个列表中获得 [1,15] 帧(列表理解?)并用它们做点什么。之后我想得到一个包含帧 [2,16]、[3,17] 等的列表,但我不会停止它。我怎样才能做到这一点?我有一个类似相机的代码
import cv2
import time
import numpy as np
from matplotlib import pyplot as plt
from scipy import ndimage
cam = xiapi.Camera()
cam.open_device()
img = xiapi.Image()
现在你可以看到我使用了哪些库。LSI 算法(时间滤波器)即将在几帧中获得一个像素的平均值(在我的情况下为 15 帧)。我应该对图片使用一些numpy函数作为数组还是使用opencv作为帧?