如何将OpenCV的计算直方图结果返回给LabVIEW?

时间:2016-05-24 08:33:01

标签: opencv labview

我创建我的DLL并发回图像没有问题。在LabVIEW和OpenCV DLL之间。 这是我正在使用的代码。

                #include <opencv2/imgproc/imgproc.hpp>
            #include <opencv2\highgui\highgui.hpp>

            using namespace std;
            using namespace cv;

            // extern C
            extern "C" {

                _declspec (dllexport) int MyHistCalc(unsigned char *imageIN, int rows, int cols, double threshold1, double threshold2, int kernel_size, unsigned char *imageOUT, unsigned char *HistCalcImageOUT);
            }



            _declspec (dllexport) int MyHistCalc(unsigned char *imageIN,
                int rows,
                int cols,
                double threshold1,
                double threshold2,
                int kernel_size,
                unsigned char *imageOUT,
                unsigned char *HistCalcImageOUT) ...

我不确定我的问题是在LabVIEW中错误捕获image_histcalcoutput还是正确返回结果。

Please find screenshot of my VI attached.

0 个答案:

没有答案