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
-
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 KBHi 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 KBWhat 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! -
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 -
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 KBInstead 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 youHi 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 PMYes, 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 KBThis 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 -
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,
RichRich
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 -
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.??
MarcMarc,
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
-
How to delete selective data in a cube
Hi all, Can any one tell me, how to delete selective data in a cube. For example if i want to delete data corresponding particular Matrial Id or particular Customer ID (say C400) ? And even deleting the data based on particular Request numer.? Sandy
-
Whenever I try to download an app it first prompts me for a password and then on my next app purchases it doesn't. I don't like this because with a young son in the house I am worried that he will download something inappropriate... how can I make i
-
I want a receipt for the payment taken from my visa card. Why am I finding this so hard to find/obtain? Cheers, Paul.
-
Some items on page won't print - even as a pdf!
I am a bit of a newbie on Indesign (much better on Photoshop) and this phenomenom is driving me nuts. It has never happened before. I have a two page CMYK document. Some of the graphics and some of the text (modified with basic feather, transparency
-
After a message is sent to xi through sender jdbc adapter, I need to map this message to several idocs according to the key value of the rows in message. For example, the following message should be mapped to two idocs as we have two different key va