Imaq histograph error

I used IMAQ Histograph VI in this vi. The image source is set as a grayscale I16 image. When it is running on the machine it works OK, but when I run it on my own computer, it shows an image type error for IMAQ Histograph. I read the help file, the mask image must be U8 format, but why it is running OK in some case. Anyone knows?
Thanks a lot.
Jane

The machine I mentioned is we used in our lab which already been installed the computer and image acquisition system. It runs OK with that VI. But after I copied that VI to my own computer, an error showed up. The version of LabVIEW and NI Vision for these two computer is different. The computer on the machine has LabVIEW 8.6. My own computer has the latest NI Vision and LabVIEW2011. These are the only differences.

Similar Messages

  • IMAQ copy error

    Hello All
    I have a VI that write an image to a file. I have an error at the IMAQ COPY. Plaese see the attachment.
    Thanks
    Nghtcwrlr
    ********************Kudos are alwayzz Welcome !! ******************
    Solved!
    Go to Solution.
    Attachments:
    IMAQ COpy error.vi ‏11 KB
    Error.jpg ‏17 KB

    Hi Nght,
    It's because you are trying to copy a reference to an image, not an image itself. 
    See my revised version; you need to use another IMAQ Create so you have one location for the original and one for the copy. You also need to specify filepaths for the original and copy.
    Thanks,
    Eden S
    Applications Engineer
    National Instruments UK & Ireland
    Attachments:
    IMAQ COpy error.vi ‏11 KB

  • IMAQ vision error: Unable to read data

    Hello
    I had tried to make a vi to read characters from an image but IMAQ OCR read file is showing error.please help me to come out from this error
    i have attatched the vi and the image which i am using to read the characters
    Attachments:
    limited_edition.jpg ‏462 KB
    ocr.vi ‏25 KB

    What character set are you using?  You need to create one if you haven't.  OCR is basically a form of pattern match.  Here is thread describing how to do this:  http://forums.ni.com/t5/LabVIEW/how-to-create-character-set-file/td-p/1130815
    Have you seen the OCR examples in the NI Example Finder?  Go to Help>>Find Examples... and then type in "OCR" in the search.
    www.movimed.com - Custom Imaging Solutions

  • Imaq.dll error when boot up Windows

    Hello,
    I have a little Problem with Labview 8.6. After i installed the driverpack for the dvd, my Windows give my the error
    Der Prozedureinsprungpunkt "ProgramFPGAs" wurde in DLL "IMAQ.dll" nicht gefunden.
    my tranzlation
    the entry point "ProgramFPGAs" is not found in the Dll " Imaq.dll
    Labview start an run without problems, only this message at windows boot up is annoying.
    was anyone a idea to fix the problem or atleast stop that messagebox
    Thank you
    Solved!
    Go to Solution.

    Hi DRhatje.
    Good Morning and I hope your well today. Thanks for your post.
    I think thats a pretty good translation,  the error message I was thinking of can be found in the knowledgebase article below.
    The suggested cause of the error is that the IMAQ.exe is set (by default) to start on startup. But if you don't have a framer grabber installed on the machine then you could well see this error. The solution is to remove the exe from the startup list on your system. The steps to do this is listed in the link below but in summary, 
    From the section in the screenshot you sent me you should be able to
    select the "Selective Startup", then navigate to the "Startup" tab and
    uncheck the IMAQBoot.exe.
    If this reverts back to the default
    settings on restart, this is probably an indicator that your Admin
    Rights on this PC are limited.
    I think that a quick way to check
    this is to go to Start>Run and type "regedit". This is essentially a
    more advanced way to manipulate similar settings, but if you don't have
    Admin Rights on the PC then you would most probably be denied access.
    In any case though, please ask one of your IT colleagues to use their
    passwords and change this setting. It will get rid of the warning you
    are seeing until you start using our Vision Hardware and need to
    reactivate it.
    Make sure you click on "Apply" before you exit this utility. 
    Why do I get "IMAQBoot.exe - Entry Point Not Found" error when I restart computer?
    http://digital.ni.com/public.nsf/allkb/AD70B1036D5B950B8625752400578CFE?OpenDocument
    This should at least remove the error message upon start up.
    Please let me know how you get on and I hope this helps!
    Kind Regards
    James Hillman
    Applications Engineer 2008 to 2009 National Instruments UK & Ireland
    Loughborough University UK - 2006 to 2011
    Remember Kudos those who help!

  • NI IMAQ Install Error 1316

    I get the 1316 Error during the install of NI IMAQ 2.6 under Win NT 4. Can not install this driver and libraries for Labview.

    Hello,
    I checked for the error you described but didn't find any incidents reported in our databases regarding this error combined with the NI-IMAQ driver installation.
    Can you try to reproduce this problem on a secondary computer and let me know if you succeed? If so, please include detailed description of the system and the software combination so I can try to reproduce the problem.
    Best regards,
    Yusuf C.
    Applications Engineering
    National Instruments

  • Imaq vision error

    hi,
        In my project i have created a vi for a live display of an image. I have created a global variable for the live image to use it in my project, wherever i need it. I have created a local variable of the image in my autofocussing part of the image. When i am using the autofocussing part in another part of my project as a sub vi,i am getting an imaq error Hex 0XBFF60428 not an image. Unable to understand how to handle this vi.Can anyone suggest me for further proceeding of my vi.

    Post your code
    Randall Pursley

  • Imaq copy error reason not found

    Hi,
    When I try to run the attached program it encountered the following problems.
    Error -1074396120 occurred at IMAQ Copy
    Possible reason(s):
    IMAQ Vision: Not an image.
    Error -1074396120 occurred at IMAQ Extract Single Color Plane
    Possible reason(s):
    IMAQ Vision: Not an image.
    I dont know how to debug it. Please help me.
    Attachments:
    ASLT Folder.zip ‏66 KB

    Instead of
    try
    Before the change I was not able to get any image in the "acquired image control"; after the change I was able to get image to display. However, I don't have color camera so I am not able to test further.  Make the change and let's know your results.

  • LMS 4.1 Histograph error

                       Dear all,
                               When I check the device information,on Monitor> Troubleshooting Tols>Troubleshooting Workflows As shown in figure
                            When I want check HistoGraph ,there is a mistake.
    Can you help me
    Thank you

    Hi all,
    got a solution from TAC.
    Via https:///dbreader/dbreader.html the column SlotNum has to be manually added in RME-DB
    SQL-Statement
    ALTER TABLE PhysicalElement ADD SlotNum integer
    Now it works.

  • Error initializi​ng IMAQ hardware

    What are the possible reasons for the message:
    "IMAQ Boot"
    "Error initializing you IMAQ hardware. Please contact National Instruments Technical Support."
    This appears approx. 75% of the time when logging in and, not surprisingly, the hardware does not work after this message appears.
    I have an IMAQ 1409, CVI6 and WinXP on a dual processor Athlon with a dual-head radeon graphics card.

    Hello,
    You may have a defected hardware. Try running the diagnostics on the card in MAX (Right click on the board under devices and interfaces and select Diagnostics). If any of the tests fail call technical support for an RMA. You can generate your service request online at www.ni.com/ask
    Hope this helps!
    Regards,
    Yusuf C.
    Applications Engineering
    National Instruments

  • Histograph is not working in my executable, what is the problem?

    I created an executable using labview's application builder.  I have installed the correct labview run time engine, and the executable works, except everything that is corrlated with the IMAQ histograph.  Is there something that I haven't installed correctly? Or possibly, something that is not complied correctly?  Any help would be appreciated.

    A couple of comments:
    First, start a new thread with your new question. You tagged a message onto the end of a thread from 2008 - you're lucky anybody saw it.
    Second, when you start that new thread, provide some details as to what is or is not happening.
    Mike...
    Certified Professional Instructor
    Certified LabVIEW Architect
    LabVIEW Champion
    "... after all, He's not a tame lion..."
    Be thinking ahead and mark your dance card for NI Week 2015 now: TS 6139 - Object Oriented First Steps

  • Vision Evaluation License - Past Expiration Date

    Hello All;
    A word of caution if you are using LabVIEW 8.x with Vision 8.x installed as runtime: If you are using NI Vision in a runtime environment and have elected to use the 30-day evaluation license before purchasing a valid license, this is for you.
    The evaluation license version has a few quirks associated with it.  This caused some minor grief for me, and so I am passing it along.  The only way to resolve these issues (that I am aware of) is to purchase and activate a valid license.
    (1) Sometimes the license version will not always initialise correctly.  This has resulted in runtime application that may appear to be buggy.  If you are using the 30-day evaluation license, there is an additional toolbar that pops up, and you will need to select "Evaluate" if you do not have a license.  If this does not pop up, the runtime app may seem to work correctly, but guaranteed it will hang or do something weird.
    (2) When the 30-day trial has expired, do not count on a friendly message stating just that - sometimes you get it, sometimes you don't.  Or it may be that it will show up the first time and that's it.  I've seen both.  Point is, if your runtime program was working fine "x" number of days ago, and no longer is, check the error messages generated.  Chances are, there will be an "invalid IMAQ License" error in there somewhere.
    Anyway, as I mentioned, 30-day evalutaion license is great, but it may give you some weird issues.  The solution (and this has resolved all the cases I have come across - not that I'm an expert or anything) is to purchase and activate a valid license.
    This caused me a certain amount of grief in the past.  Hopefully it will help someone else out in the future.
    DJH
    Message Edited by Hannamon on 12-14-2006 01:17 PM

    Yes, I've got the same too.
    The problem was with Vision 7. We have put NIVision.dll and NIVisSvc.dll into installer, but have forgot to call appropriate Runtime installer (or probably old version was installed, and then libraries with new version was overwritten, but not licenced). Anyway, all was good, without any nag screens, but after 30 days license was expired (also without any message). After reinstalling runtime all was OK.
    Question for NI - how to get license status programmatically in application?
    best regards

  • Create fast intenstiy histogram without Vision toolkit

    I am trying to create an intensity histogram from an 8bit gray scale image that is being acquired from a USB camera.  Using the drivers that camera that came with the camera I am able to get a 2D array of image data (1021 x 764).  What I am doing is concatenate all the columns in the array to create a 1d array.  I then use the general histogram function that is set to a max of 256, min of 0 and 100 bins.  This approach takes approx. 5 secs. to complete. Attached is my approach.
    Is there a better approach that would process much faster? 
    If I use the Vision functions to convert the image data to an IMAQ image and then using the IMAQ histograph function, it processes almost immediately.  However I do not wish to use the Vision functions because I do not wish to pay for a Vision runtime license for each installation of my application.
    Thanks
    Terry.
    Solved!
    Go to Solution.
    Attachments:
    Image Histogram.vi ‏14 KB

    This is the simplest way to obtain a histogram.  Is it fast enough?
    That will give a 256-bin histogram, but I iust noticed that you want 100 bins for some reason.  The easiest way to do that is to scale your image from 0-255 to 0-99 (multiply by 99/255) and do the same thing, something like this:

  • Difference between intensity and gray scale value

    Hi I am a new learner of NI vision, please bare with me.
    1. I am quite confused by the terms of light intensity and gray scale value of pixels. Can anyone explain the difference to me? Or are they totally same thing? 
    2. I am currently processing a Grayscale (I16) image file. The bit depth of the image is 12 Bits. But I saw someone used IMAQ Histograph with the Number of Classes set as 8192(13 Bit), don't know why.
    Thanks, Jane
    Solved!
    Go to Solution.

    Hello Jane,
    1. Correct, gray scale and intensity are the same thing.
    2. The number of calsses one selects is a judgement call.  By increasing or decreasing the number of classes the more or less granular the histogram becomes.  Without some context I cannot speculate as to why someone would use 8192 classes.
    David A
    National Instruments
    FlexRIO Product Support Engineer

  • Must load a Matrix or array with 90 individual 16 bit numbers, then do matches with Vision inspection result.

    What is the best way to load 90 16 bit numbers into an array or matrix, and then compare those 90 values to a Vision system result?
    The operator manually enters the value into a display, assigns the value to a memory location (Bin #) and clicks "Enter".
    Each of the 90 locations will have a stored value in it.
    A Vision system inspection will transmit a result that matches one of the 90 entries, so we then have to try to match the value and determine which bin to sort the result to.
    We are learning a lot about LabView, but not fast enough.
    Thank you in advance for your help.
    Sincerely,
    Rich

    Rich
    It seems like you just want to create a histogram of the image. There is an IMAQ Histogram VI (Vision and Motion >> Image Processing >> Analysis). This allows you to define the max and min values along with how many "number of classes" (or bins). I believe this may accomplish what you are looking to do. As a note, there is also an IMAQ Histograph VI in the same pallet.
    Cameron T
    Applications Engineer
    National Instruments

  • IMAQVision question

    Hi,
    I have a question about histographing in IMAQVision.
    How do I connect the "interval range" and "number of classes" input of IMAQ
    Histograph when I use floating point images?
    It seems to be that the default settings of these inputs have to be used (=8
    bit images) for getting reliable results. Why?
    When viewing the histogram I see a lota "grass" in de graph.??
    Marc

    Marc,
    I guess what is missing is the 'interval range' input. Please see the attached VI and image. Open the VI and make sure the Path control is selecting the image I'm sending, then run the VI. You will notice how the second graph shows the 'grass' look histograph, but the third graph shows a smooth histogram as if it was an 8 bit image (first graph). The only change is the interval range. Check the help file for more information. The files are saved in LabVIEW 6.1 and IMAQ Vision 6.1.
    Regards,
    Nestor S.
    Nestor
    National Instruments
    Attachments:
    Float_Histograph.vi ‏67 KB
    Bracket1.jpg ‏22 KB

Maybe you are looking for