-
IMAQ can't find nivissvc.*
Hello,
I'm trying to grab some image data from an imagingsource dmk 41bf02.h. Their software works but when I try to open up IMAQ Create from within basics.llb from the LabVIEW 2010\vi.lib\vision folder, I get an error:
IMAQ Create - Block Diagram Errors - Call Library Function Node: Library not found or failed to load. After I 'show error' and then do 'configure' on the erroring part, the library name or path says "nivissvc.*". If I click the folder to browse to it, LabVIEW cannot find the file within c:\windows\system32. If I copy the nivisscv.dll from \system32 to the desktop and try again, LabVIEW says that "the library selected is not valid for the current platform. For example, you are running 32-bit LabVIEW and the library might be a 64-bit library."
I am running Windows 7 Professional 64-bit, but LabView 2010 Fall 32-bit. LV2010 was 64-bit and we uninstalled the 64-bit version in favor of the 32-bit version.
So, did I miss something? Is there something I need to do?
Thanks in advance.
-
How to create a buffer holding my output
Hello
I am at the end of my project now and I need your help which has been so much useful until now.
I process an image in which I detect two coordinate X, Y of a point (center) and an angle. So 1 input and 3 outputs.
Now I need to to process my VI on several samples of the sme data, which means on several images so that I could have an averaged position of the center. And then I could use this averaged position as a point of reference.
If something can do that, let me know. I am using Labview 2009.
-
PCIe-1427 : flexible use of digital I/O during image acquisition
Hi,
I am using a pcie-1427 framegrabber to acquire images (@10Hz so pretty slowly) using a PhotonFocus camera.
I would like to use the digital lines of the PCIe framegrabber to trigger an external stimulator, but only on a certain number of frames, not the entire acquisition. I find, in the manual it should be said that these lines are not as easy to use as basic digital I/Os.:smileysad:
I have seen this post about using the digital I/O:
http://forums.ni.com/t5/Machine-Vision/Output-channel-on-NI-PCIe-1427/m-p/534723
What I would like to do is :
During a 100 frame acquisition, the first 40 should provide the baseline signal (no stimulus), the next 60 should acquire the signal due to stimulation and should hence output a digital signal to the stimulator.
I could not find an easy way of starting the trigger line during the acquisition. Is this possible ? Are these lines strictly related to the image acquisition ?
If this is the case, I thought of doing a "40 frame acquisition alone" followed (as fast as possible) by a "60 frame acquisition + digital line" but this does not seem very elegant or precise.
Another way would be to use one of our small USB DAQs, but they are not very precise in their timings.
Any suggestions ?
Thanks
-
PC Performance requirement
Hi
I'm using GigE Vision Camera and NI Vision Builder.
Packet loss is occured on some low performance PC. (Pentium4, 3GHz)
Is there any system requirement to use GigE Vision and NI Vision Builder?
Please let me know the reason of this problem.
thank you
-
How do you mask pixels for learn golden template
I don't want use "NI vision template editor" to make the golden template for "IMAQ compare golden template VI", I want to implement it in my soure code in LabVIEW, but I failed on that mask a region in golden template to ignore during the golden template comparison. what I did is:
1. Load a image from file.
2. Extract a image based on ROI.
3. Use IMAQ learn template to learn the image (The input terminate "learn mask" is feeded a 2D arrary and all element with "1"). NI help for this terminate is:
Learn Mask is an optional 8-bit image of the same size as the golden template that specifies which regions and edges to ignore when comparing images to a golden template. Use the following pixel values when constructing the mask:
- 0?Maintains the default behavior.
- 1?The corresponding pixel in the golden template should always be ignored.
- 2?The corresponding pixel in the golden template is an edge and should be dilated according to the value of the Edge Thickness To Ignore parameter of the IMAQ Compare Golden Template VI.
4. Save to file with "IMAQ Write Image And Vision Info VI"
One example VI is attached below.
My quesition is :
Am I right on this procedure to create a golden template? if yes, what is the correct parameter for Learn mask terminate?
Thans a lot.
Steven
-
How I read and write registers on point grey usb cam?
I'm using two camera Point Grey. A firewire and a usb Firefly MV.
In the firewire camera I can write and read registers as Frame_rate (83c) or Frame_info (12F8) with Imaqdx Read Register and Imaqdx Write Register, but I can not do this with the USB camera.
Someone achieved to do these operations with the usb cam firefly?
-
Detecting partial circles in images
I am trying to detect partial circles in images. We are taking pictures of the moon over the full range of phases so that we end up with the partial circle of the bright side of the moon. The goal is to detect where the center of the moon is within the image. From that we want to get outputs and use it to center the camera over the true center of moon so that the image is centered.
This algorithm to detect the center is readily available in Matlab, but for reasons that aren't worth discussing we can't use it on the machine. Using an exe from Matlab and called from Labview doesn't seem to allow inputs or outputs. I've read through numerous threads on here about that and I am confused. If a Matlab script is called and doesn't have an output, what is it good for? Obviously, I don't understand the basics here.
Anyway, is it possible to do center detection using some Labview vision processing? I've read the vision package help files on the processing vi's but nothing seems to fit as far as I can understand it.
Thanks
-
ERROR 107439 71500l - Vision Aquisition - a timeout error occured while waiting for the specified...
I am using a JAI camera, then I want to captured a few images, so i select Finite Acquisition With Post Processing with 5 or more images to capture,
When i start to test it, it always shows
Error 10743971500l
NI. IMAQ: A timeout error occured while waiting for the specified event.
If waiting for an image, verify that all video data is acquired withing the time period.
If waiting for a signal, verify that the signal assertion occurs within the timeout period
How to solve this problem?
Thank YOU
-
Pixelink SDK on Labview 8.2 with PL-B741U camera. Crashes.
I've installed the Pixelink SDK with Labview wrappers.
I've copied the example VI from their help.
It works up until the point of "Pixelink Get Next Frame".
If I request an array output then it comes up with
"LabVIEW 8.2 Development System has encountered a problem and needs to close. We are sorry for the inconvenience."
If I try pointer output then it comes up with error 5024
"GetNextFrame cannot be called at this time because it is in use by an overlay callback function"
Has anyone else experienced this problem? I've started reading up on overlay callback functions, but I can't see why the example doesn't work properly.
Could it be a firmware version issue or something?
Getcamera info says:
Model: B700
Description: PixeLINK PL-B771U Monochrome Camera PiCCS 2.12.0.8
Serial: 741002004
Firmware: 04.00.00.05
FPGA: 81.00.01.82
Camera name: PixeLINK PL-B771U
-
JAI AD-080GE
Hola !!
Estamos por adquirir el Vision Builder de NI y quisiera consultarlos si la JAI AD-080GE es soportada por el mismo. Encontré varias aplicaciones que usan la versión con conexión Camera Link, pero ninguna referencia a si es compatible la JAI AD-080GE con el driver IMAQdx de NI, que es el que usamos con cámaras Prosilica.
Desde ya muchas gracias.
Saludos Cordiales,
Martín Torres
----------------------
Hi!
We acquire the NI Vision Builder and would like to consult if the JAI AD-080GE is supported by it. Found several applications that use the version with Camera Link connection, but no reference to whether it is compatible with JAI AD-080GE IMAQdx NI driver, which is what we use today Prosilica cameras.
From already thank you very much.
Yours sincerely,
Martin Torres
-
how can I save machine vision calculated data?
Hello everybody,
I developed a machine vision vbai file to detect the edge of a droplet and to calculate the radius of that droplet. However, I would like to save the radius droplet data to a file so that I can follow the droplet radius distributions in time and see it in excel for instance.
However, within the functions palette of machine vision I do not see any save data option and so I transferred the code into a labview VI hoping to get more options there. When I open this VI, I cannot really find where my calculated data goes to, and I also cannot manage to store data anyway.
I will post the Labview VI and VBAI files and hope some one can tell me how I can save the droplet radius size because I am pretty much a noob in programming Labview.
thanks in advance Jan-Willem Schoonen
-
face detection using vision toolkit
Hi All
Whether face detection can do using Machine vision toolkit?.. If yes means give some idea for that...
Regards,
Murali.
-
Split Image & Summation Problem
Hello,
I've a set of images where two drops are captured in a shadowgram. Then the image is inverted and split in half. Splitting is required since the algorithm I use integrates across x and y directions, and it won't work for multiple images. That being said, the algorithm works fine when an image of one drop is loaded, but when I start splitting an image with two droplets the image to array vi doesnt pass the correct values. The splitting itself is fine (I believe) because I can see the two new images. I've tried changing image format and wires.... but non of it worked.
-
Dynamic background adjustment
Hello Everybody,
I hava a problem that I have not been able to solve. I am processing a couple of images from an AVI file; I want to substract Image A from Image B. The output is an I16 bit image. The result looks good but I would like to improve it by adjusting the image contrast and/or brightnes before saving it. The problem is that the IMAQ BCGLookup VI only takes 8 bit images. My VI is running but when I change the values of the BCGLookup VI (Brighness, contrast or Gamma) my output image does not change.
Rob
-
How to load images at once after created VI from Vision Assistant?
In Vision Assistant, I selected open image and select 50 images.
The 50 images contains the same picture with a line in a middle, the different is that location of the line is moving to left each time i move forward to the next image.
after that, i started to process the images, i process the images with the edge detector function.
So I will found out the distance between first image and last image.
After that, I select Create LABVIEW VI in tools.
VI created, I run the VI, and now the problem, I only can select one image from my 50 images folder,
Is there any way to select more than 1 image or all the images?
Thank You. =)
-
acquire at 800 mbps with avt pike on 64-bit windows vista
Hello forum,
I'm using labview 2010 (32-bit), on a 64-bit windows vista system (yea, I will upgrade my labview soon) and i have an AVT pike f023b camera connected via a 1394b firewire.
Before, on a 32-bit system, i was able to acquire at the 800mbps using the AVT buspackage, but it does not work with 64-bit systems.
does anyone know how to get 800mbps with the pike camera using labview??
thank you.
veritas
-
(PCI 1424) Cable for 1 SCSI 100 Pin connector to 3 IDE 40 Pin connectors required
I have a PCI 1424 frame grabber (LVDS). I need to connect it with my Kodak imager board (KLI-14403 Evaluation board). The board has 3 IDE Connectors each having 40 Pins.
Can anybody suggest me a cable that can connect 100pin SCSI connector (on PCI 1424) to my imager board (having 3 IDE 40 pin connectors)?
-
Background subtraction showing background
Hi there,
I'm currently attempted to do background subtraction. Unfortunately instead of showing the image of the object, the program I've created is showing the background image after subtraction. I've included the jpeg images as well as my vi for this problem. Please help me! =(
Thanks
-
USB Web Camera LabWindows CVI 2009
Hello,
I would like to try and use a Microsoft Lifecam usb web camera in order to acquire images using LabWindows/ CVI 2009. How would I go about doing this? What drivers do I require?
I would like to use some low cost web cameras for a proof of concept before I upgrade to CCD cameras. I have NI-Vision and IMAQdx and have used these with a CCD camera but I don't know how to work with a web camera to acquire images.
Thank you
-
Memory error in IMAQ read single digit
Hi,
I'm getting memory error (-1074396158) in IMAQ read single digit.vi.
I don't know where to look for info about this error and don't have any idea of what can that be.
vi attached.
thanks,
Paulo