LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

System_Drawing_Imaging_ImageFormat_Get_Png

Hi

I have the "image" in memory stored in "frame". I tried to transfer this image to file in png format. I am using .NET System_Drawing 2.0 library. The two line commands below should do the job but on attempt to get_png, I get the pop up error as followed

------------------------------------------------------------------------------------------------------------------------

NON-FATAL RUN-TIME ERROR

 

"c:LabWin\SystemDrawingLib.c", line 99976, col 5, thread id 0x00000ACC

Function CDotNetInvokeGenericStaticMember: (return value == -6595

[0xffffe63d].

-----------------------------------------------------------------------------------------------------------------------

 

System_Drawing_Bitmap frame;

System_Drawing_Imaging_ImageFormat imageformat = NULL;

 

 

System_Drawing_Imaging_ImageFormat_Get_Png(&imageformat,NULL);                

System_Drawing_Bitmap_Save_1(frame, fileName, imageformat, NULL);

 

 

Regards

Shane Buckley

 

 

 

                       

0 Kudos
Message 1 of 2
(2,804 Views)

Got the problem solved.

 

I replaced AForge_Video_NewFrameEventArgs__Create() with

AForge_Video_newFrameEventArgs_Get_Frame(eventArgs,&frame,NULL)

 

The case is closed now.

 

Regards

Shane

 

0 Kudos
Message 2 of 2
(2,786 Views)