baser Camera already in the MAX list, but when "snap" or "Grap"picture ,popup " Error 0xBFF69009 Camera not found"
Error 0xBFF69009 Camera not found
Why is IMAQ FPGA Sync Block not available in FlexRIO 7935R
Hello:
I was trying to using IMAQ FPGA GrayMorphology Erosion function processing a frame, and then I will add the processed frame to the raw frame.
So here comes a problem, for older device like 1473R, I can use FPGA sync block to hold the raw frame, then add the processed frame.
But in the FlexRIO 7935, I can see this function, also I can drop this VI to BD, but after drop the Express VI, the VI simply don't allow me to open the Express VI front panel, is that a bug or something?
Thanks!
DispayMapping16 bit in LabVIEW NXG
Dear colleagues,
not sure if this question shall be placed in LabVIEW NXG thread or in Vision, let start here.
Using DisplayMapping16Bit property I've got pretty strange result. For example, for the gradient 0...65535 I mapping the image to 10000...20000 range:
LabVIEW NXG 3.0 code
and here is the result from LabVIEW NXG:
But expected result is the following:
checked with LabVIEW 2018 / VDM 2018
Could be a bug in assumption that the conversion method should work in the same way in both Development Environments. Anyway I was unable to get the same result with different conversion methods.LabVIEW NXG Project in attachment.
Any idea?
What do the following fields in a icd file mean?
Hi,
I would like to know the meaning of the following fields in a camera file (.icd)
SynchronizeEnables (No)
NeedYChip (No)
NeedZChip (No)
Any help will be greatly appreciated.
Arudra.
Camera appearing in "Network devices" branch in MAX and not in "NI-IMAQdx devices" branch
Hi everybody!
I have connected two cameras to MAX and confirmed that both images can be grabbed.
One is a "Basler scA640-70gc" camera connected by a GigE cable, under "Network Devices" branch.
The other is a "CMS_309I01" camera connected by a USB 2.0 port, directly under the "Devices and Interface" branch.
I want to connect the "Basler scA640-70gc" camera to another 3rd party program .vi.
The problem is that the vi file reads the "CMS" camera instead.
Upon disconnecting the "CMS" camera, an error message as the following occurs.
"Error-1074360311 occured at IMAQdx Open Camera.vi
Possible reasons: NI-IMAQdx: (HEX 0xBFF69009) Camera not found"
The problem seems to be that the Basler camera is under the "Network Devices" branch.
The product manual for the Basler camera states that the camera must be under the "IMAQdx Devices" branch in MAX, but no such branch can be found in MAX. Perhaps the IMAQdx version allows it to be directly under the "Devices and Interfaces" branch and that appears to be the reason why the unwanted CMS camera is read.
How would I be able to connect the Basler camera to the .vi, and not the CMS camera?
I have tried deleting and reinstalling the entire NI softwares, and even formatted and reinstalled the OS.
Currently, I am using a Windows 7 OS, Labview 2015SP1, Visual Acquisition Software (Feb 2016), IMAQdx 15.5.
I would be sincerely grateful for your help.
NI-IMAQdx Captured Image is Black
Hi,
I'm trying to use NI MAX to capture an image using a Hamamatsu C11512 camera via CameraLink. I have the correct camera chosen in NI MAX but when I capture an image, it shows up as just a black square with the correct dimensions. If I unplug the camera, it tells me to plug it back in so I'm pretty sure the camera is recognized as present by the software but for some reason, it won't give me an image. Does anyone know what the problem might be?
Thanks!
Sam
IMAQdx acquiring image taking a long time
I have the following setup:
LabVIEW 2017 SP1, VDM 2018, VAS 2018, Basler acA4600-7gc gige camera, D-Link DGS-1008P Gigabit switch, and tried on two different PCs - a Dell Optiplex and Dell Precision both Win10, with i7, and plenty of RAM.
I am trying to perform a machine vision operation where once the camera is in position I acquire a single image(greyscale) and perform an inspection. The inspection part runs fine and completes in 25-40mS, but the acquisition portion takes approximately 2.2-2.5 seconds. When I blow apart the the vision acquisition express vi and put timers in between the steps I see that the 'Snap.vi' is taking anywhere from 1.008 to 1.31 seconds on average (first time through can take even longer).
I have tried packet sizes of 1500, 8000, and 9000 with no change in speed(set in MAX and on my NIC card). The max desired peak bandwidth is set to 1000(max allowed). MAX takes just as long as the LabVIEW code to acquire the image. I have attached a stripped down project that will show the time for each operation should anyone happen to have a camera. I have been working with NI Tech support as well and they confirmed they are seeing the same amount of time for image acquisition, but I am in need of a quick solution as the machine cannot run properly with these vision delays.
If I need to provide more information or screenshots just let me know.
Thanks,
Vimes
NI-IMAQdx is missing from Vision and Motion
Dear Members,
I have a image processing project which would be very important for me to finish. However, I do not find NI-IMAQdx option in the Vision and Motion toolbar (I attached a picture about it). I use LabView 2014 (32-bit) and I also installed NI Vision Acquisition Software 18.5 which I thought will solve my problem but it didn't. I also checked the licenses and all of them are activated.
Another problem which I believe is connected to the above mentioned one is that when I want to open a camera with Vision Acquisition, LabView does not find some VI-s on the computer and therefore it's not working. I attached some pictures about it.
Does anyone has any idea what should I do to make NI-IMAQdx to work? I would really appreciate if someone could help me out. Thanking you in advance yor your time and assistance.
Best regards,
vitya
How to identify a GigE camera by IP address on different subnet
Hello,
While I'm configuring a system that a camera is on a different subnet to that of PC.
"Trouble Shooting GigE Vision Camera" said "The camera and the NIC must be on the same subnet".
If the camera is on the different subnet, don't we have any method to identify?
If then, is it a limitation of GigE vision?
If anyone knows how to configure a camera with a public IP on a different subnet, please help me~
Need basic image processing
hi im new to vision assistant system any one help i have sample images
and how could i program my requirement.
this images taken from usb web cam,my requirement is dirt fault,
poly fiber, shade and cone damage fault.
also suggest anyone which industrial camera we go for it.
(which one is good for this vision development module or vision builder AI).
support need for Vision system
hi im new to vision assistant system any one help i have sample images and how could i program my requirement. this images taken from usb web cam,my requirement is dirt fault, poly fiber, shade and cone damage fault. also suggest anyone which industrial camera we go for it. (which one is good for this vision development module or vision builder AI).
Connection between labview and VBAI on real time machine
Hello,
First, I apologize if some of similar topics are already opened. I am new in vision system with VBAI.
Problem:
I want to make start-up labview application on compactRIO IC-3173, which will turn on VBAI program behind labview and make image processing. Is that possible?
I find API for communication between VBAI and Labview, but I do not exactly know, if it is possible on same real time machine.
I also created project where I want to run VBAI Interface - Enumerate VBAI Engines VI. I build up .llb and copy with VBAIInterface.dll into startup directory. When I reboot machine it says: Resource not found. VBAIInterface.dll . An error occured loading "VBAI Interface - Enumerate VBAI Engines.vi"
Thanks!
Rok
ISC-1772C ethernet direct connection issue
Hello,
When I am setting up the Ethernet connection between PC and ISC-1772C, use a router in between works but directly connect the Ethernet cable to my PC's LAN port and assign an IP address to the smart camera won't work (I followed the manual, Thinkpad P50 and Windows 7). is this a firmware issue? or I am missing something.
Thanks for the help.
Alternative for Golden template.
Hello all,
I am currently working on vision based template comparision project. In this project I am using Golden Template for template comparision. It works upto some extent but I want to know if there is any alternative to golden template. Any help would be useful.
ROI cursor got overrided
Selected ROI cursor got override to finger when ever the image display updates.
When move the mouse, cursor will change back to selected ROI cursor.
How do I debug this?
PSD file to object .png extractor using labview
Hi Folkz,
Any one can let me know how to extract PSD file to object .png extractor using lab view
Can i read the temperature datas from Lepton 2.5 camera(UVC) with pure thermal ?
Hello. I use IR camera system(the Lepton 2.5 IR camera(UVC camera) and pure thermal1). I can read the temperature datas from rasberrypy3.
So I try to read the temperature datas form labview vision IMAQdx. But I don`t read it.
I can see image from labview with IR camera system. But it is Y16 data format.
I think that Labview don`t get Y16 data format from IR camera system.
I see Pixel format only BGRA 8 Packed and Vedio Mode 80x60 I420 / UYVY / Unknown / RGB24 9.00fps on NI-MAX
I see image to use I420, UYVY. But It don`t read the temperature datas.
And When i use Unknown, I see Error 0x80040217.
How can i read the temperature datas with lepton 2.5 camera and pure thermal1 ??
thanks.
Vision Assistant Crash when selecting an avi file.
When i click Open an Avi file and select the folder that contains the avi file (vision examples folder). Vision assistant crashes
Anyone knows why this can happen.
Autofocus in a pose estimation app
Hi to all, i am developing an iOS app (for iPad) using OpenCV for the ArUco markers detection and pose estimation.
Doing the calibration process, i make an estimation of the calibration matrix (including the focal length).
So my question is: during the pose estimation process, do i need to disable the autofocus?
I am in doubt because i know that if i change the focal length and then i capture an image, the pose is wrong because the image is taken with a different focal.
But on the other hand the autofocus doesn't change really the focal length, isn't? (So it's different for example from the zoom).
I am talking about the autofocus system on the iPad, so not a professional camera and i suppose that the autofocus system is software, i mean it make the lenses move backward and forward, but then the "adjustment" is software, am i wrong? Thanks.
Is FTP faster than NSV sending images from VBAI?
We love Vision Builder for Automated Inspection (VBAI). We often run VBAI on real time targets and there is usually a PC available to act as the HMI. It is always useful to display result images from VBAI on the HMI, and that leaves us with the issue of transferring images. VBAI offers a few different methods to do that.
- VBAI API from LabVIEW
Pro: Allows very specific selection of image to display.
Con: Requires dedicated connection to VBAI engine. Creates a strong dependency between the LabVIEW code and Inspection configuration. Not event based. - Network Shared Variables
Pro: They mostly work.
Con: They are terribly slow, and they are documented to "use disk operations" on the RT side, and that sounds scary. They are evil. Not event based. - FTP
Pro: Has the ability to "run in background". Might be faster than #2 (NSV)?
Con: Requires FTP server / dealing with files.
With no ability to deal with the 'Cons' on #1 and #2, I decided to investigate #3. What if we had a LabVIEW FTP server that we could customize to keep the image data in RAM instead of writing it to disk? Would that be faster? It could also give us an event based solution since VBAI will send a STOR command each time it sends a new image, and our custom server could send a message to our HMI process when that happens.
Here is where I have a challenge. The server can build a string that contains a PNG image. If we want the image to come with its non-destructive overlay, we can tell VBAI to send it including the vision data. I now have a string with the image and vision data. If I write that string to disk and use "IMAQ ReadFile 2.vi" it will load up the image and everything is fine, but it requires that write to disk / read from disk operation to happen every time. Perhaps that is not so terrible, but it feels dirty if the image is not something I want to save.
There is "PNG Data to LV Image.vi" that will work for getting the image into a Pixmap, but we lose the vision data. The "IMAQ ReadFile 2.vi" function only accepts a file path and not a string. It would be great if it was decomposed into a read-from-file and then a decode function. The alternative is to hack around on the chuck of the string that contains the vision data, but that is still undocumented and therefore risky correct?
Any help or insights are appreciated.
Thanks!