Posts by JSuriya

    Dear BJorn Rudde,


    Thanks for the help , by the way I tried the new runtime version but the problem occurred sometimes only. So I thought the issue is with the PC itself then I reinstalled windows 7 os in my PC and now it is working well no more crashing problem so far.


    Thanks,

    Jayasuriya

    Dear All,


    I am using three no's of GV-5260 CP color camera in VQ4-GE framegrabber installed with SISO runtime v5.6.0 for my applet and the cameras are triggered seperately by framegrabber at 500 FPS. Now I am facing an issue where if any one of cameras are either powered off or trigger is not receiving then both the microdisplay and genicam explorer exits(crashing) without any warning. Here I have attached my sample image acquisition applet for your reference. Please suggest me a solution.


    ImageAcquisition_CameraFailCase_v1.0.va


    Note:- I ran the sample "QuadAreaBayer24" hap file provided in siso directory , there if I remove any particular camera (testing purpose) from the frame grabber the microdisplay is not crashing instead the corresponding DMA turns out to be in red color and acquisition stops.


    Thanks,

    Jayasuriya

    Hi All,


    I am using GV-5260 CP area scan camera connected with VQ4-GE framegrabber installed with SISO Runtime v5.6.0. I need to scale down an image ( shrink the image) vertically along y-axis. Can I get any example applet for doing so?!. I have attached a sample acquisition applet with source image for your reference.

    ShrinkImage.va


    Thanks,

    Jayasuriya S.

    Dear All,


    I am working with GV-5260 CP color camera using VQ4-GE framegrabber for my application. I need to get gray image out of RGB image captured from the camera. I am using the following formula for extracting gray image:


    Quote

    The three channels of the RGB image are passed as the first three channels of the input image. The image is transformed according to the following formula:


    gray = 0.299 * red + 0.587 * green + 0.114 * blue .

    Since there is no fractional input for any operators in Visual applets ( ver 3.1) , I have just multiplied the channels with 299,587 and 114 respectively and divided it by 1000. Is it the right way to do that or any other solution?

    Please refer my applet that I have attached here! ExtractIntensityChannel.va


    Thanks,

    Jayasuriya.

    Hai,

    I have already implemented the code in an c# application and I am aware of the syntax. But I was not able to set value using this function "Gbe_setEnumerationValue". So it would be better if you provide us with an working example c# application for setting and getting values in genicam through your SISO SDK.

    FYI, We have already sent a mail to your support but no response until now.


    Thanks,

    Jayasuriya

    Hi All,


    I have generated an applet for VQ4-GE framegrabber with three cameras and I need to combine the binarized results of images from those cameras in order to output signal from PC.


    Image Dimension: 28 x 1


    Final appended result Dimension : 28 x 4


    where first ,second and third line represents the corresponding results from cameras. The Fourth line should be the combined result of all three cameras such as if a 1 is present in any of the first three lines , then the corresponding pixel in the last row should have 1.


    I have used Colmax operator for this purpose but it replaces the pixel values in between the lines also with the max value. Please refer the attached simulation applet and suggest me a working design!


    CombinedResults.va


    Thanks,

    Jayasuriya.

    Dear All,


    I am using VQ4-GE framegrabber for my image processing application with GV-5260 CP color camera. Now I have a problem with setting genicam parameters through C# SDK(Runtime v5.6.0). First I changed the 'Exposure time' in genicam settings using the c# application, it has changed and updated in genicam explorer. Then I tried to set the Gain values in analog control but I can't able to set it even though it showed as set in application still it doesn't change the value in genicam.

    Code
    1. result = SiSoCsRt.Gbe_setEnumerationValue(managerUsed.GBECamHandle[index], name, value);

    This is the particular code I used to set it.

    Please help with example application code to set enumeration values like these in genicam explorer!


    Thanks,

    Jayasuriya.

    Hi All,


    I am using GV-5240CP-M-GL camera for my application using VQ4-GE framegrabber with the runtime v5.6.0. After connecting the camera , in Genicam application there are continous errors arising in the connection events. But still the camera is functioning and able to grab images. I have attached the screenshot of error here for your reference. Could you please spot the reason for the error and give me the solution?

    GV5240CP-M.JPG


    Thanks,

    Jayasuriya.

    Hi Johannes,


    Sorry for the late reply. Actually what was my concern is that ' I need to set the dummy source before starting the image acquisition' , then the applet should function without waiting for that particular camera which has been set to give dummy source to be started in genicam explorer.


    Now I have achieved this by simply putting the image buffer after the source selector operator.


    Before:

    pasted-from-clipboard.png


    Now:

    pasted-from-clipboard.png


    So this doesn't blocks the image flow since the buffer is filled by dummy source instead of waiting for images from camera source:).


    Thanks,

    Jayasuriya.

    Hi All,


    I am working with three GV-5260 CP cameras connected to VQ4-GE frame grabber running in triggered mode and sequencing the images captured from these cameras to the DMA of the PC.

    Now I need to run the applet by disabling one of the cameras and give a dummy image source instead. But the applet is working only if all the three cameras are powered up and connected , so in case of a camera failure the applet is not functioning. I have attached my applet for your reference, please suggest me a solution!


    Thanks,

    Jayasuriya.

    Dear Johannes,

    What do you mean by that? Do you mean ... but it is NOT reading out as expected? In this case try the two ImageBufferSC

    After the sensor corretion taps were not in order such as pixles were misplaced in the result. Anyway I have used the logic from the applet "TapSorting_8X_1Y.va" you mentioned and yes it works well . Thanks so much for the quick support!


    Regards,

    Jayasuriya

    Dear All,


    I am using E2v eliixa plus line scan camera in Full configuration for my application which generates 8K images at 16 parallelism based on sensor Tap8.

    pasted-from-clipboard.png

    We tried the example VA program for full line camera but we need use ImageBufferSC operator to read out in 8 tap mode. But Image buffer SC operator accepts only parallelism 4. We tried using cast parallel but it is reading out as expected. But we are able to capture image using FullLineGray8.dll (acquisition applet) . Could you please help us ASAP?


    Thanks,

    Jayasuriya.


    Hi Ralf,


    Actually the problem was with the environment variable like we need to manually add the value '%sisodir5%\bin' in the variable path which was suggested by support team. And one more thing is that in the project properties under the build tab we should uncheck the property " Prefer 32 bit" which was found in our side.

    Capture.JPG


    Thanks,

    Jayasuriya S.