我打算执行 4 张图像的全景图。为此,我打算处理图像 1 和 2、2 和 3,然后处理 3 和 4,得到单应性,然后拼接图像。
现在,可以并行获取每个图像中的 SIFT 特征。因此,在 GPU 上使用 CUDA,我打算在将图像传递给内核后,在每个内核中调用 Surffeatureextractor 和描述符。
现在,我想知道是否可以在 cuda 内核中编写 opencv 函数?例如,如果我的内核是
extract_sift(image, *keypoints, *descriptor)
{
//I want to call sift descriptor from an external opencv lib here }
请让我知道如何执行此操作,或将我引导至某些可以帮助我执行此操作的链接。