INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Problem Image from OpenCV to LabView



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

25.02.2016, 13:52
Beitrag #1

Xeno1987 Offline
LVF-Neueinsteiger


Beiträge: 1
Registriert seit: Feb 2016

2013
2015
DE



Problem Image from OpenCV to LabView
Hello,

I think that there is a memory alloc problem, hope you can help me.

Code:
#include <windows.h>
#include <extcode.h>
#include <iostream>
#include <stdio.h>
#include "opencv2/core.hpp"
#include "opencv2/core/utility.hpp"
#include "opencv2/imgproc.hpp"
#include "opencv2/imgcodecs.hpp"
#include "opencv2/highgui.hpp"

using namespace cv;
using namespace std;

// --- Dll entry point ---
BOOL APIENTRY DllMain( HANDLE hModule,
                       DWORD  ul_reason_for_call,
                       LPVOID lpReserved
                     )
{
    UNREFERENCED_PARAMETER(hModule);
    UNREFERENCED_PARAMETER(lpReserved);
    switch (ul_reason_for_call)
    {
    case DLL_PROCESS_ATTACH:
    case DLL_THREAD_ATTACH:
    case DLL_THREAD_DETACH:
    case DLL_PROCESS_DETACH:
        break;
    }
    return TRUE;
}


#ifdef __cplusplus
extern "C" {
#endif  /* __cplusplus */


__declspec(dllexport) INT myDoSomething(short* M, short* N, short* image, int SizeX, int SizeY, short* imgOut){

    // Alloc Memory
    Mat imgIn(SizeX, SizeY, CV_16S, &image[0]);
    Mat imOut(SizeX, SizeY, CV_16S, &imgOut[0]);
    
    
    // Clone Source Image
    
    imOut = imgIn.clone();
    
    
    // Get size for DFT
    *M = getOptimalDFTSize(imgIn.rows);
    *N = getOptimalDFTSize(imgIn.cols);
return 0;
}



#ifdef __cplusplus
}
#endif  /* __cplusplus */


VI Module:

http://postimg.org/image/awk7zj8yb
http://postimg.org/image/riz35ukux
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Nachrichten in diesem Thema
Problem Image from OpenCV to LabView - Xeno1987 - 25.02.2016 13:52

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  LabView & OpenCV gottfried 0 3.857 19.01.2019 16:59
Letzter Beitrag: gottfried
  IVIsion / OpenCV gottfried 2 4.793 30.04.2013 10:32
Letzter Beitrag: jg
  Performance NI Vision vs OpenCV wolfmichael 5 8.455 24.08.2012 16:39
Letzter Beitrag: b.p
  get image by name, dispose image by name, list of active images gottfried 1 5.174 16.04.2012 13:30
Letzter Beitrag: b.p
  Image - FFT - view Radius & Phase - back 2 Image gottfried 1 5.499 05.07.2010 07:17
Letzter Beitrag: kaiman
  Problem mit image display Emanuel 5 5.216 29.12.2009 18:59
Letzter Beitrag: ImExPorty

Gehe zu: