Grab images using IMAQ without sending frame request

Hello,
When a camera is externally triggered, is it possible to design a *.vi that makes use of IMAQ and grabs images via Camera Link frame grabber without sending frame request signals AND without knowing the external trigger? Just to grab images whenever FVAL, LVAL and DVAL go high. Possible?
Thanks.

Greetings, kcin;
Just to check whether I understood or not, to have the Framegrabber acquire images when the FVAL, LVAL and DVAL lines go high with no other communication between the camera and the host computer? What exactly is the purpose of this endeavor?
Initially, I do not believe it would be possible while using our IMAQ Driver simply due to the way it is designed; I will look into the matter further and inform you of my findings.
Cordially;
Simon P.
National Instruments
Applications Engineer

Similar Messages

  • Problem grabbing image using libdc on ubuntu 12.10,build on new firewire-stack unibrain fire-i camera

    i am new to digital camera softwares.i am using unibrain fire-i camera on ubuntu 12.10 .firewire stack is new,i am using libdc1394 for grabbing images.i try to execute the example program grab-gray-image.the output image file is not giving result what i expected . i try to grab a human face image.i am adding this as an attachment. the camera parameters are as follows.
    Brightness:
    RC MC (active is: AUTO) AC (active is: AUTO)
    min: 128 max 383
    current value is: 304
    Exposure:
    RC MC (active is: AUTO) AC (active is: AUTO)
    min: 0 max 511
    current value is: 511
    Sharpness:
    RC MC (active is: MAN)
    min: 0 max 255
    current value is: 80
    White Balance:
    RC MC (active is: AUTO) AC (active is: AUTO)
    min: 0 max 255
    B/U value: 95 R/V value: 87
    Hue:
    NOT AVAILABLE
    Saturation:
    RC MC (active is: MAN)
    min: 0 max 255
    current value is: 90
    Gamma:
    RC MC (active is: MAN)
    min: 0 max 1
    current value is: 1
    Shutter:
    RC MC (active is: MAN)
    min: 0 max 7
    current value is: 6
    Gain:
    RC MC (active is: MAN)
    min: 0 max 255
    current value is: 87
    Iris:
    NOT AVAILABLE
    Focus:
    NOT AVAILABLE
    Temperature:
    NOT AVAILABLE
    Trigger:
    NOT AVAILABLE
    Trigger Delay:
    NOT AVAILABLE
    White Shading:
    NOT AVAILABLE
    Frame Rate:
    NOT AVAILABLE
    Zoom:
    NOT AVAILABLE
    Pan:
    NOT AVAILABLE
    Tilt:
    NOT AVAILABLE
    Optical Filter:
    NOT AVAILABLE
    Capture Size:
    NOT AVAILABLE
    Capture Quality:
    NOT AVAILABLE
    i am unable to identify the problem .please anyone help me.
    Thanks in advance.

    Excellent Blog. Thank You
    Small clarification on Step **6) Oracle Home Directory, ...a) Resize the Root Partition**
    Ubuntu 11.10 has Gparted available as a Ubuntu software download, DONT use that while trying the above step, instead download the ISO file from http://sourceforge.net/projects/gparted/files/gparted-live-stable/ gparted-live-0.12.0-5.iso (124.6 MB)
    Burn that ISO file on a Blank DVD, reboot the Ubuntu , during startup select Boot from DVD Option if not already selected. this will take to Boot Menu Options of Gparted Live then select the first menu option, and this allows to do further action such as Re-sizing .
    and once you have chosen and executed step a) . do NOT run step b) also that is "Setup External Storage"
    I hope this minor clarification can avoid some confusion
    Regards
    Madhusudhan Rao
    Edited by: MadhusudhanRao on Mar 24, 2012 11:30 PM

  • Adding images and buttons without a frame appearing

    I would like to add images to some of my pages without having them appear in a frame. I would like to place some transparent gifs on the page to use as buttons for hyperlinks. I would also like to have some photos (with transparent backgrounds that appear on the page and are not surrounded by a picture frame. Any Suggestions

    iWeb seems to default to stroking newly-added images and shapes. Pages (iWeb's close relation) includes a way to change the default appearance, but I can't find anything similar in iWeb. You can, of course, remove the stroke using the Graphic Inspector (just set Stroke to None). Transparency in gifs and photo images is supported. Just drag into iWeb or use Insert > Choose... Again, remove the stroke if this appears.

  • Constructing an RGB Image using IMAQ ReplaceColorPlane VI

    Hi everyone,
    I'm trying to familiarize myself with the Vision Development Module on LabView 2009 Student Edition because I want to manipulate images in real time. Currently, I'm trying to split up an RGB image into R,G, and B pixel values then recombine them back into the same image. I can do everything up to the recombining back into the same image part. I think this can be done with the IMAQ ReplaceColorPlane VI (I haven't found another VI that seems appropriate) but all I seem to get is black for both my input and output display. I really have no idea with where I went wrong on this and I need some help to figure this out.
    I attached the VI I'm using for reference.
    Any insight at all would be a huge help
    Solved!
    Go to Solution.

    Hi,
    I don't really know why you couldn't upload your VI, it normally works well, a workaround if you really can't do it it to make a screen shot (print screen) of the block diagram and post the image.
    For your problem, I think the issue is the size of the image you want to build from the planes, if you want the Replace color plane function to work without error, you have to set the size of the image buffer before your do the replace.
    See this example :
    Hope this helps
    When my feet touch the ground each morning the devil thinks "bloody hell... He's up again!"

  • How to extract 64 bit data from imaq image using IMAQ Extract VI

    I have LV 8.5.1, Vision 8.5 and need to extract 64 bit data from a 64 bit image and I get the "invalid image" error while using the IMAQ Extract VI.  What version of Vision do I need to allow me to do this? 
    Currently, the work-around I have...
    1) convert the image to 32bit
    2) use the ROI tools I to get the rectangle data I need
    3) then go back to the original image and the convert the image to a 64 bit array
    4) take the rectangle data to extract the data needed out of the 64 bit array data.
    klunky but it works.  I would think that the IMAQ Extract tool should allow me to extract the 64 bit data but it doesnt... forces me to 32 bit.
    suggestions?

    steve05ram360 wrote:
    awesome, that does work. 
    Attached DLL slightly corrected and should be OK also "in place" when Dst is not connected like original IMAQ function. Hopefully it works properly now. By the way all IMAQ types are supported, not only U64.
    Andrey.
    Attachments:
    ADVExtractDLL.zip ‏9 KB

  • Is there an example somewhere that shows how to acquire StillColor images using IMAQ Vision calls?

    I need to be able to acquire images from both composite and RGB channels. I am also confused of how to display them and modify display settings as go from color to grayscale to binary.Thanks.

    Jerry,
    I have attached a CVI example for doing stillcolor acquisition. If you are using LabVIEW, there should also be shipping examples for stillcolor acquisition under labview\examples\imaq\imaq color.llb
    To configure your imaq board for stillcolor acquisition, please refer to the following KB
    http://digital.ni.com/public.nsf/3efedde4322fef198​62567740067f3cc/cc743c416e390c008625683f007562c7?O​penDocument
    Hope this helps.
    Ken Sun
    Applications Engineer
    National Instruments
    Attachments:
    advanced_stillcolor.c ‏8 KB
    advanced_stillcolor.h ‏3 KB
    advanced_stillcolor.uir ‏19 KB

  • Display a grab image using subVI

    Hi, i have a problem.. i hope it is easy to solve.
    I did a VI using Grab IMAQdx so that i can adquire images from a USB Camera and save a video. It works great and i acquire and save the video. The problem is that when i try to do this VI as a subVI it doesn't work. For the subVI i'm using one terminal the one for the image display. When i run the program i can't see any image (set of images because i'm using grab and it seems like a video), but it seems that the subVI woks because when i open the file where the video was saved, the video is there but i can't see it at the momento on the front panel...
    Any suggestions?
    Solved!
    Go to Solution.

    Your main vi will not update the image that you acquire in the sub vi because you would be running your sub vi inside a loop ( I guess). What you can do is create a global variable of Image display indicator and update the indicator inside the sub vi. In the main vi create a seperate while loop and read the global variable and display it in the main vi. Need a better solution? please post your code.
    The best solution is the one you find it by yourself

  • Use ncWriteMult to send frames at fixed interval

    Hi,
    I would like to call ncWriteMult API and have it send the CAN frames (about 10 frames) at fixed interval of 20ms. I read about the timestamp to each frames in the documentation but I do not have a clear idea on how to implement it. Can someone kindly advise me on this? I am using Labwindows 8.0
    Thanks!!
    Yong Boon

    Hi Yong,
    There is an example that will help you do this...go into Help --> Find Examples --> Hardware Input Output -->CAN --> Frame API --> Basic --> CAN transmit periodic. prj. You can use this example as the base and build over this any additional logic.
    Thank you,
    Arjun K
    National Instruments
    Applications Engineer

  • Problem in processing image using IMAQ

    I want to do image processing (filtering, thresholding and skeletonizing) on my acquired image. Unfortunately, the program that I made cannot run. When I try to execute it, the error message: incompatible image size appears. Anybody can point out what's wrong with my program? Attached is the VI that I made. Really appreciate your help.
    Attachments:
    Image_Acquisition.vi ‏71 KB

    Check where you are getting your image from. You should be taking the image from the IMAQ Get Image.VI. The way your code is currently set up, you are processing a non-existant image. LabVIEW will run any subVI as soon as all of it's inputs are satisfied. Your processing is set up to start just after you create the image buffer, rather than waiting until after you fill it.

  • Acquiring Images using the USB port

    I want to acquire Images using the USB port of the PC. Is it possible to acquire images using the USB port and analyze the image using IMAQ library. If we use the USB port direct then we may not need the IMAQ vision acquisition card.

    Try Irene's drivers (see previous answer above), or Peter Parente's webcam drivers (www.mindofpete.org).
    cheers,
    Christopher
    Christopher G. Relf
    Certified LabVIEW Developer
    [email protected]
    International Voicemail & Fax: +61 2 8080 8132
    Australian Voicemail & Fax: (02) 8080 8132
    EULA
    1) This is a private email, and although the views expressed within it may not be purely my own, unless specifically referenced I do not suggest they are necessarily associated with anyone else including, but not limited to, my employer(s).
    2) This email has NOT been scanned for virii - attached file(s), if any, are provided as is. By copying, detaching and/or opening attached files, you agree to indemnify the sender of such responsib
    ility.
    3) Because e-mail can be altered electronically, the integrity of this communication cannot be guaranteed.
    Copyright © 2004-2015 Christopher G. Relf. Some Rights Reserved. This posting is licensed under a Creative Commons Attribution 2.5 License.

  • How to use IMAQ extract color panel in a LabView file?

    I want to change a color image into a greyscale image. Therefore I want to use the function IMAQ extract color panels but I don't know how to insert it in my LabView application.
    Please, can anyone give me some advice ?!!!
    Thx, Birgit

    Birgit,
    If you want all of the color planes, you can use IMAQ ExtractColorPlanes. Allocate an 8-bit image for each of the color planes. Wire the original color image and each of the 8-bit images for the color planes on the left and bottom of the vi. The outputs on the right side will be the same images, and they will each contain the desired color plane. The input at the top of the vi controls which color planes are extracted (RGB, HSI, etc.) Grayscale will probably be the I plane in HSI.
    If you just want a grayscale image, use IMAQ ExtractSingleColorPlane instead. Wire the color image to Image Src, and wire an 8-bit image to Image Dest. Select the color plane using the top input, and it will come out on the right side.
    Bruce
    Bruce Ammons
    Ammons Engineering

  • How to send SOAP request by HTTP POST?

    I want to access a SOAP webservice using mx.rpc.soap.mxml.WebService.
    Following is my code:
    <mx:WebService id="miner_service" wsdl="http://localhost:8080">        <mx:operation name="hello" result="echoResultHandler(event);"></mx:operation></mx:WebService>
    When debugging with that, I got such error message:
    [Fault] exception, information=[RPC Fault faultString="HTTP request error" faultCode="Server.Error.Request" faultDetail="Unable to load WSDL. If currently online, please verify the URI and/or format of the WSDL (http://localhost:8080)"]
    Then I use Fiddler try to capture the response returned by server, it's like this:
    Error responseError code 501. Message: Unsupported method ('GET'). Error code explanation: 501 = Server does not support this operation.
    But when I use python to send SOAP request by HTTP POST, the server will return correct response.
    So how can I send SOAP request by HTTP POST?
    (I tried <mx:WebService wsdl="http://localhost:8080" method="POST">, but no luck..)

    Sorry for my late reply..
    There's no WSDL for that SOAP service

  • In ActionScript 2.0 , How can I send HTTP request and get the response in JSON format.

    I am using ActionScript 2.0 for my app development. I have checked XML and LoadVars class. These classes by default send/receive data either in XML or name/value pair format. I want to send data in JSON format and receive the response in JSON format. How can I achieve this behavior using AS2.0. I have noticed that AS3.0 has the capabilities to do so. My client platform doesn't support AS3.0. Can anybody suggest a way to achieve this?
    Thanks in Advance.

    Atlast I am able to find the solution for this problem. In the end solutioin is very simple.
    Following steps will help in sending request in JSON format.
    1. extend LoadVars class
    2. override toString method. (It should return JSON format )
    3. Use subclass to send the request.

  • Using IMAQ create, set-up, acquire and windraw to save image without color map

    Hi,
    Attached is my VI (using labview 8.5) and am not sure where it is getting the color info from, but it saves the image as jpeg/bmp/tiff with colormap (confirmed by imread in matlab). Can someone help me save these images without colormap info.
    Thanks
    Attachments:
    HL Grab with two boards and SONY XC55_Images.vi ‏166 KB

    Hi Maverick269,
    I noticed that you posted this question over on the Machine Vision forums as well. That will definitely be a better place to get this question answered, so let's work on the issue over there :
    http://forums.ni.com/t5/Machine-Vision/Using-IMAQ-create-set-up-acquire-and-windraw-to-save-image/m-...
    In the future it helps us stay organized if we limit each issue to a single thread.
    Cheers,
    Andy C.
    Applications Engineer
    National Instruments 

  • How to detect red frame in a series of images using web cam?

    hey i am a new use of lab view(8.2 n 8.6).kindly ca any1 help me out in red color detection in a series of frames being capture by a usb web cam.i have done the grabbing thing but dont knw what to do now.plz help me out. basically i hve to do the following things:
    1 )the camera is continuously making video
     2)the moment a red color or red frame comes across the camera the camera is programmed such that it will capture that red frame. and display that captured frame
    plz hep me out.i need serious help.
    i am attaching a vi that is grabbing the images and then xtracting the red color info n thn displyaing its intensities rows and coumn wise on a graph.here i have used a guassian surface to locate the red color.
    Solved!
    Go to Solution.
    Attachments:
    giving intensity of red color.vi ‏78 KB

    hey,i have made the code plz chk it and do rep soon as ma project sbmission date is very near =((
    i am snaping an image from the web cam then comparing it with the red colored jpg image made in paint.
    the jpg image is converted  to give input image to imaq match vi.but after the comparison it gives the same output.
    on the front pannel the snapped image is displayed,the red colored image that is converted in to its respective pixels is displayed and the image that is obtained after cheking the image in the draw fails vi...the pic converted to pixels is all the time displayed.and the pass/fail icon always denotes one pass led on..plz chk the code =((.
    also can u provide me some guide line for using thr hough transform for the red color detection in lab view..i dont have to import the matlab code..i have to purely make it using the lb view libraries.
    also one more request pl rep me regularly as i really need your golden piece of advice for ma success.
    thnx
    Attachments:
    picture to image(BY ME).vi ‏102 KB
    untitled.JPG ‏3 KB

Maybe you are looking for

  • Plug My Mbp Into A Screen

    Hello, i have been using mac for a long time and bought a Mbp 1 year ago, but i am facing a big probleme atm and hope some of you could help me. To make a long story short i like gaming and want to plug my macbook pro into a screen i had a look at th

  • How do you convert managed files to referenced files?

    I have exported all the files that I mistakenly saved to my aperture library. since I've exported them by year and month I can easily incorporate them into my referenced files on various external hard drives. but how do I now actually get the managed

  • How can I earn money with my iPhone application?

    Hello everybody! I am a beginner iPhone applications developer  and I would like to know how can I earn money with applications that I  created? Thanks a lot!! John

  • Parameter Files Error

    Hi everybody, I am working with Oracle BI Apps, and I use Informatica as ETL tool and DAC(Datawarehouse Administration Console) as a manager of Informatica. In DAC I have execution plans that execute informatica workflows. My problem is next: I have

  • Working around a cs3[4?] Symbol Set Staining bug

    The problem will show if you stain some but not all of the symbols in a set, then apply at least one further Symbolism tool, then later want to change the original symbol. You'll find that the stained symbols won't update to the changes in the origin