gpt4 book ai didi

c++ - 如何将 Simd::View 转换为 cv::Mat?

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:09:56 25 4
gpt4 key购买 nike

我想使用 OpenCV 3.2Simd在一个 C++ 项目中。有没有简单的方法将 cv::Mat(OpenCV 中的图像类型)转换为 Simd::View(Simd 库中使用的图像类型)?请帮助我。

最佳答案

很简单。您只需在包含 Simd header 之前定义宏 SIMD_OPENCV_ENABLE:

#include <opencv2/core/core.hpp>
#define SIMD_OPENCV_ENABLE
#include "Simd/SimdLib.hpp"

typedef Simd::View<Simd::Allocator> View;

void test()
{
cv::Mat cvImage;
View simdImage;

cvImage = simdImage;
simdImage = cvImage;
}

关于c++ - 如何将 Simd::View 转换为 cv::Mat?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43448330/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com