IMAQ FFT destination image, help!

Hello,
I am new to using LabVIEW so please bear with me!
I am reading/working my way through the IMAQ user manual for LabVIEW and I am trying to get IMAQ FFT working.  But I have trouble finding the VI that the destination image of IMAQ FFT VI should be connected to. At the second it gives me an error when I try and run the program.
At the second I am really struggling to find the correct VI
Also I am little unclear what the destination image is for, does the image need to be saved?
Many thanks,
Jack

Hi,
For IMAQ FFT Destination Image should be connected and must be complex:
Andrey.
PS
Forum for Vision-related questions here
Message Edited by Andrey Dmitriev on 01-28-2009 12:52 PM
Attachments:
FFT Sample.png ‏24 KB
FFT Sample.vi ‏41 KB

Similar Messages

  • How to save output image after IMAQ-FFT to the file

    When I apply IMAQ FFT on monochromatic image and display complex destination image by IMAQ WindDraw, I get picture which I am not able to save to the file. I tried various conversions from complex image to bitmap (array), but result was everytime different from that got by IMAQ WindDraw.
    I thank for any help.

    Hallo Filip,
    you cannot save Complex Image to file to be readable by other programs - see link: http://digital.ni.com/public.nsf/websearch/D557B1A79C30AD5F86256AB1006A678A?OpenDocument
    What you can do is convert Complex Image to 8-bits BMP file format and save it then. This question was answered already - see example at: http://sine.ni.com/apps/we/niepd_web_display.display_epd4?p_guid=B45EACE3ECED56A4E034080020E74861&p_node=DZ52000_US&p_source=External
    Hope this helps
    Pavel

  • IMAQ FFT of a color image

     In LABVIEW 2011 Is there a way to do an IMAQ FFT on a color image? The only thing that seems to work is on gray scale images. When I try to use a color RGB(U32) image, the FFT vi errors out with "Invalid ImageType".
    Any suggestions?
     Thanks in advance.
    Solved!
    Go to Solution.
    Attachments:
    Resolution Decrease.vi ‏46 KB

     Thank you for the prompt reply Daniel.
     What we are attempting is a de-resolution of a hi resolution image to simulate what a 1-4 reduction in resolution using a fiber optic taper will look like to a customer without having to built a very expensive actual optical system. If it proves to be an acceptable resolution, then we can move forward. The point is we need a fiberoptic imaging system due to environmental issues prevernting having an actual camera up close to the work being inspected.
     So the idea is to convert the image to an FFT, remove any frequency component above the resolution we would see through the optical magnification, then recreate the image via a reverse FFT. Does that sound feasible or is there a simpler method of simulating a lowering of the resolution of an image? We can work on the gray scale image, as I believe this will prove acceptable for our demonstration. If color is required, we can talk about splitting up the color planes.
     Warm regards,
     Randy

  • How to use "IMAQ ComplexPlaneToImage"? (Display after "IMAQ FFT")

    Hello,I use two ways to display a image after "IMAQ FFT":
    (1). Input a image->IMAQ FFT->Windraw(display);
    (2). Input a image->IMAQ FFT->IMAQ ComplexPlaneToImage(extracting magnitude) ->Winddraw(display).
    The two results are much different.
    I want to know what the two displayed images(especially in the second way) mean and where
    "IMAQ ComplexPlaneToImage" usually used.
    Thanks for your help!

    Hi Dan
    I am having some questions regarding the FFT Phase of the FFT with IMAQ ComplexPlaneToImage.
    From the posting below you mention that the phase is:
    Phase = Real/Magnitude.
    I am using the function ComplexPlaneToArray to see the value I am getting from ComplexPlaneToImage.
    Usually the phase is the inverse tangent  (Imaginary/Real). If we are using the Real and magnitude it will be the inverse cos(Real/Magnitude)
    I tried the above senario to verify the phase value we are getting from ComplexPlaneToArray.
    However, I get not get the value you are displaying in the phase  (ComplexPlaneToArray).
    How can I verify  ComplexPaneToArray ( phase) with the various
    ComplexPaneToArray(real)
    ComplexPaneToArray(magnitude)
    ComplexPlaneToArray(imaginary)
    I attached a phase fft.vi as an example of my issue.
    Regards,
    Corinne
    Attachments:
    phase fft.vi ‏153 KB

  • IMAQ FFT processing

    Hi,
    Does anyone know if the IMAQ FFT automatically pads images to 2^n
    dimensions or if you have to do it yourself?
    My manuals do not tell me if it can accept any size of image or not.
    Using Labview 7.0 and 7.1.

    My VI
    Attachments:
    Untitled 1.vi ‏35 KB

  • Error -1074396077 (IMAQ Vision: Incompatible image type) after running IMAQ Mask

    I am attempting to process color picture of pellet. I want to exclude any particle that touches the edges of the color images. I created mask from original image and used this mask on the original color image to retain only the color particles that don't touch the boundary. The error occured  when I ran the IMAQ Mask. The error message is “Error -1074396077 (IMAQ Vision:  Incompatible image type)”. How can I fix it ?
    I have picture and program as attached.
    Attachments:
    color sorter 01f.vi ‏87 KB
    Red01a1.jpg ‏30 KB

    Hi XuanThuy,
    The IMAQ Cast function is part of the Vision Development Module (VDM), under the Image Management Palette, as indicated by this document: http://zone.ni.com/reference/en-XX/help/370281P-01/imaqvision/imaq_cast_image/. If you can't locate it and you indeed have the VDM, there may be an issue with the installation of this module. A similar issue has been encountered and resolved in this forum post: http://forums.ni.com/t5/Machine-Vision/can-t-find-IMAQ-cast-image-vi/td-p/340157. What version of the vision software are you using?

  • IMAQ resample invalid image type

    Hi,
    I am rewriting an old non-versatile version of a VI. I don't have much experience but I have the old VI as sort of a template for what I need to do. It's weird but although I try to do things exactly the same way, they don't work.
    I acquire a high resolution image from the camera (IMAQ Acquire) which is too big (1280x1024). I want to resample (IMAQ Resample) it to 256x320px.
    I get the error message: Error -1074396080 occurred at IMAQ Resample Invalid image type.
    The probe I put in to read the Image Src shows the image correctly and tells me it is an unsigned 16 bit image. This should be a valid image type, right?
    Dennis
    P.S. I use LabView 2009
    Solved!
    Go to Solution.

    Deneck wrote:
    I get the error message: Error -1074396080 occurred at IMAQ Resample Invalid image type.
    The probe I put in to read the Image Src shows the image correctly and tells me it is an unsigned 16 bit image. This should be a valid image type, right?
    No, not right. IMAQ Resample doesn't support U16 type (at least up to VDM2011). Refer to Help.
    Convert your image to I16 (if possible) prior to resampling.
    Andrey.

  • Imaq string to image

    Hi guys i am facing problem in converting an imaq string into image. i am transmitting an imaq image via datasocket by flattening into string. now at the receiver how do i convert this string back into image.

    Maybe the following screenshot with help:
    -FraggerFox!
    Certified LabVIEW Architect, Certified TestStand Developer
    "What you think today is what you live tomorrow"

  • I have just reinstalled Adobe Acrobat X1 and I can't save any PDF's that are emailed to me. I just get "This document could not be saves. There is a problem reading this document (21)" and then when I click OK i get "insufficient data for image"  Help!

    I have just reinstalled Adobe Acrobat X1 and I can't save any PDF's that are emailed to me. I just get "This document could not be saves. There is a problem reading this document (21)" and then when I click OK i get "insufficient data for image"  Help!

    More information about this issue can be found here:
    https://forums.adobe.com/thread/1672655
    A "quick" fix that worked for me was to uninstall Adobe... then download the base install for Adobe Reader 11.0.
    Then download each of the individual updates and run them sequentially. 
    I've installed back up to the last security update which is version 08 and have been able to do normal Save As operations.
    You will have to disable automatic updates in order to stay at version 08 until Adobe resolves this issue in a later release.
    http://www.adobe.com/support/downloads/product.jsp?product=10&platform=Windows
    Adobe Reader 11.0 - Multilingual (MUI) installer    AdbeRdr11000_mui_Std
    Adobe Reader 11.0.01 update - Multilingual (MUI) installer    AdbeRdrUpd11001_MUI.msp
    Adobe Reader 11.0.02 update - All languages    AdbeRdrSecUpd11002.msp
    Adobe Reader 11.0.03 update - Multilingual (MUI) installer    AdbeRdrUpd11003_MUI.msp
    Adobe Reader 11.0.04 update - Multilingual (MUI) installer    AdbeRdrUpd11004_MUI.msp
    Adobe Reader 11.0.05 security update - All languages    AdbeRdrSecUpd11005.msp
    Adobe Reader 11.0.06 update - Multilingual (MUI) installer    AdbeRdrUpd11006_MUI.msp
    Adobe Reader 11.0.07 update - Multilingual (MUI) installer    AdbeRdrUpd11007_MUI.msp
    Adobe Reader 11.0.08 security update - All languages    AdbeRdrSecUpd11008.msp

  • I really want to get IMAQ Case Image and IMAQ Arry to Image.vi files

    Hello!
    Although I already installed LabVIEW8.2 and NI-IMAQ, I do not have  IMAQ Case Image and IMAQ Arry to Image.vi files.
    To use infrared camera, I need them.
    I really want to get IMAQ Case Image and IMAQ Arry to Image.vi files.
    How can I get these files?
    Please, let me know the methods.
    Sincerely!
    Solved!
    Go to Solution.

    Please stick to a single thread for same type of questions. continue in your original post here.

  • Disk Images Helper Gone Wild?

    I've just noticed some strange behavior with a process called "disk images helper." A little while ago, I saw that my CPU usage had peaked, even though I wasn't using any processor-intensive apps. Upon checking Activity Monitor, I saw that the culprit was the "disk images helper," which was using a whopping 99% of my CPU. I'm not sure how this happened, but I was wondering if anyone else has noticed this behavior and if so, what might be the cause behind it.
    Thanks.

    Also had this on 10.4.11. I had spotted what I took to be an incomplete download - accidentally tried to mount it and it seems to have happened since then. Killing the process seems to do the job.

  • IMAQ FFT Butterwort​h

    Hello
    I am trying to do a Butterworth-Highpass on a FFT of an image with pixel-by-pixel calculation. It works, but it is very very low-speed. Is there a way to do this faster?
    I generate an image which is multiplicated on the original FFT, the slowest part of it is the calculation of the Butterworth arbitrary function...
    best regards

    Hi Thomas K,
    thanks for the screenshot. I actually hoped for a VI Snippet to insert it into LabVIEW if needed :-)
    I cannot directly see the cause why this code takes 1.5 minutes; but let me suggest some steps that will help reading and debugging the code later on
    (1) Clean up the Block diagram. Data should always flow from left to right.
    (2) Use IMAQ Dispose to deallocate memory you allocate using IMAQ Create.
    (3) Do never ever use coercion dots going into a for loop. Why? LabVIEW does coerce statistically. You won't know how often your for loop works if you use this form of coercion! :-)
    I am pretty sure the loss of time is in one or perhaps two VIs. Please use the execution highlighting. I assume you will have 1 - 1.5 minutes wait time on one specific VI. Can you identify a "time thief"?

  • IMAQ FFT multiplication and MATLAB Script Nodes/Compact Rio

    I would like to automatically generate a frequency kernel to multiply with the FFT of my IMAQ image. I was wondering if there was a way for LabVIEW to automatically set up 2D arrays (with a lower bound, a step size and a higher bound) like what is done in MATLAB.
    I was wondering also, if someone could give me some insight as to what restrictions I face, when uploading code from MATLAB script nodes into the Compact RiO (I have a cRiO-9025).

    Hi Bilaln,
    I think you confused about a MATLAB script node and a Mathscript node.
    A MATLAB script nodes uses ActiveX to call into MATLAB, where as a Mathscript node runs in a NI built environment. The MATLAB script node requires both that MATLAB be installed and the host supports ActiveX. Since cRIO does not do either, you should use the MATHSCRIPT RT module.
    Joe Daily
    National Instruments
    Applications Engineer
    may the G be with you ....

  • Error-1074396074 IMAQ vision: Incompatible imag size

    Hi everybody,
    I need your help because I have a big problem and I don`t understand why...... But I hope it is easy to resolve.
    I searched but found nothing.
    I have this kind of error
    But I don`t understand because I have two software, the first works very well, So I just copy this code to put in the second software, just to record one video.
    Everything it`s the same but with the second there is this error message.
    this software works very, whitout problem.
    And this software, you cansee it is the same code, doesn`t work
    I can`t understand why really..... I try to change the format of the imaq, or use IMAQ cast imag, but whitout results.....
    If someone can help me
    Thanks a lot in advance

    Hi!
    It is strange that if you used the same code, one time it works and another time it doesnt. To be able to see good if there is an error it would be great if you could submit your VI. But first try to take a look at this KB: http://digital.ni.com/public.nsf/allkb/4FAC615B62919BA5C1256ED00046997A
    This explains the error and I hope you will understand which steps to take as there are also other links inside this KB for more information. So please verify the KB mentioned above and the settings you are doing in your code. 
    Please let me know how the progress is going. 
    Collin de Wit
    National Instruments
    Applications Engineering

  • IPhoto can't import RAW Images (HELP!!!)

    Since I updated My mac to the new Yosemite software, I can't seem to import any RAW images.
    It hangs and out of 100 images that im trying to import , only 2 are imported ( for half an hour ) and they are distorted
    I 've reinstalled it and still the same problem.
    I'm using a Nikon D610
    MacBook Pro (13-inch, Early 2011)
    OS X Yosemite 10.10.1
    looking forward for your help.
    Thank you

    First Boot into the Recovery volume (boot with the Command + R keys held down), select Disk Utility and repair disk permissions and the disk.  Reboot normally.
    If that doesn't help try either of these fixes:
    #1 -
    léonie including Apple logo changes for feature 126 Apple image including Apple logo changes for feature 126 Apple image ends here
    Dec 28, 2014 7:36 AM
    Re: Digital Camera Raw Compatibility 6.02 - Nikon D800
    in response to ceylin.e
    [DocumentBodyStart:3bf5afd7-94e9-4fb4-acfa-7aa13198efec]
    Make a backup of your system and try to downgrade the RAW support to version 6.01
    To downgrade the RAW Support to the last version from before the last update try this:
    To reinstall the 'RAW Compatibility Update' it is necessary to uninstall the currently installed raw support. Otherwise the installer will rightfully say, that you already have the latest version installed.
    If your tests are showing that the problem happens also in a different user account, try this:
    The RAW support files are installed in the System Library in the folder "/System/Library/CoreServices" Folder:
    To open this folder, use the Finder's "Go" menu. Click the smiling Finder icon in the Dock to bring the Finder forward.
    Then type the keyboard shortcut ⇧⌘G  (for "Finder > Go > Go to folder")  and copy and paste "/System/Library/CoreServices" into the text field. Click the "Go" button.
    In the Finder window that will open, delete both the files "RawCamera.bundle" and "RawCameraSupport.bundle". You will have to enter your Administrator password. (don't empty the Trash, so you can put the files back, if need be)
    Download the current RAW support update from Apple's Support Site:
    Digital Camera RAW Compatibility 6.01 http://support.apple.com/kb/DL1777?viewlocale=en_US&locale=en_US
    In the Downloads folder you will find the disk image with the installer. Double click it to open and run and the installer.
    Then restart your Mac.
    However, instead of Digital RAW Compatibility 6.0.1 download and apply Digital Camera RAW Compatibility 5.01
    which is the updater specifically for D610.
    or #2 - Boot into the Recovery volume (boot with the Command + R keys held down) and reinstall the system.

Maybe you are looking for

  • Error while reading raw file created in previous task using raw file destination

    I am reading a flat file and creating an raw file using raw file destination.  path of the raw file is in a variable.  now I am reading the raw file using the rawfile source component. I am able to execute if the .raw file is available.  But when we

  • ISCSI connections for guests: how to set up?

    A couple of questions: 1. If we wanted to set up iSCSI connections for guests such as SQL servers, what is the best way to handle this? For example, if we had four 10-Gb NICs and wanted to use as few of them as possible, is it common to turn two of t

  • Building an Application that reads html filename

    I want to build an application that displays html files on the screen and when the user presses a button that gives a cue to the PCI-DIO-96 to give an o/p to external connected modular distribution panel that uses shift registers and from the panel (

  • IPhone *not* cause of Duke on-campus network DOS issue

    Some may recall a network denial of service issue at Duke Univ, some weeks ago, reportedly blamed on the campus population of iPhones... Below is a link to a Duke Univ update that clears the iPhone as the cause... The actual culprit was a bug in thei

  • File Synchronization

    I am looking for a way to synchronize files from an OS X server to Windows clients. The feature ideally will operate similar to Offline Files in Windows. What options do I have for this with an OS X Snow Leopard Server? Thanks, Arman