我在python上有一段代码,我想把它转换成c++。
我在这一行遇到了一个问题,如何在cpp中实现它。
y = scipy.ndimage.convolve1d(x1, x2, mode="constant")
您可以使用OpenCV filter2D函数。你也可以在python中尝试它,看看它是否能做你想要的事情,它非常快。
但是,如果你想实现1d卷积,那么天真的实现基本上只是两个嵌套的循环。离散卷积。