gpt4 book ai didi

c++ - 如何将labview图像类型转换为opencv图像类型(或Mat)?

转载 作者:行者123 更新时间:2023-12-03 12:50:33 30 4
gpt4 key购买 nike

我正在使用 LabView 从 USB 摄像头获取图像,然后我想通过 dll 文件(在调用函数 VI 中使用)使用 openCV 函数处理该图像。现在我想转换Labview生成的图像格式以用opencv处理它。我怎样才能这样做?

最佳答案

您可以使用“IMAQ GetImagePixelPtr”来获取LabView中图像上的指针。

在dll中,你应该能够像这样得到它:

    int function(unsigned __int8 *LVImagePointer, int lineWidth, int height, int width)
{
Mat image(height, width, CV_8UC1, LVImagePointer, lineWidth);
...
}

关于c++ - 如何将labview图像类型转换为opencv图像类型(或Mat)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29469810/

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