Vision Idea Exchange

Community Browser
cancel
Showing results for 
Search instead for 
Did you mean: 
Post an idea

The existing LineProfile output is rather unintuitive. It gives you a dx but the dx seems to always be 1. This is made apparent by taking line profiles in a radial pattern. The profiles between 0° and 90° return smaller arrays even though the lines are the same length. My suggestion is to allow the user to select the existing behavior but make dx accurate or to interpolate and use a step size of 1 pixel.

IMAQ Line Profile Improvement2.png

 

Hi !

I have to make a project on Labview involving reading 2D bar codes (Datamatrix) with a bar code reader Matrix 210N. A software is given with this bar code reader called dl.code, to test and configurate it. I want to know if it's possible de create a communication between Labview and this dl.code software. I want to have all the informations that i need from this software on Labview so that i can work on my Datamatrix (processing datamatrix and saving informations in an Excel file)

Thank you for your help 🙂 🙂

Hello,

A Coordinate System is not actually functional in measurement applications.

 

When we define a coordinate system, it should set the x axis and the origin as 0,0 in mm or pixels depending on the calibration. Currently coordinate system is only working to define a ROI with changing positions. It always get the positions based on the camera's axis. But it also should work like a real coordinate system where you can get X,Y positions of a circle based on a defined coordinate system.

 

Currently, I am trying to create my own coordinate system by calculating angles, cosines etc. but this function needs to be implemented in standard coordinate system functions.

Hello, 

I'm working on a school project which is a resistor sorter. I'm tried to use the color segmentation from the Vision assistant but I couldn't get a match because the clasifier I used was based on a resistor and can't be used if I changed the resistor. I've also tried this VI but I can't determine the color code via the RGB profil .

1/ How can I make a clasifier file to include all possible colors? 

2/ How can I modifie my VI to get the RGB values of only the bars? 

In some applications I've had better OCR result using Tesseract (https://github.com/tesseract-ocr) than NI's OCR.

One thing that is nice with Tesseract is that in requires no training like NI's OCR does.

 

So it would be nice to have both option integrated in VDM and VBAI.

Greetings Vision Idea Exchange Community,

 

We have a critical need to apply a 4096 element U32 Lookup Table to our IMAQ images and were really hoping that it wouldn't be to hard to modify the existing shipped VI from the VDM package (IMAQ UserLookup 2 VI to be able to handle LUT's of greater bit depth.

 

This is of course a proprietary code from NI so we can't work directly from it.  Has anyone one the community been able to write an  (optimized) look up table VI/DLL which can take as input a 16 bit image and lookup to a 32-bit image depth?

 

Our application is correcting machine vision camera output frames  for bit error and non-linearity corrections for which we need at least 22 bits of LUT so we decided to simply go to four byte pixel depths.

 

Regards, Scott

 

High Altitude Observatory Boulder, CO

In Vision Assistant 2014 SP1, the "Create LabVIEW VI" function does not create a calibration file path in the generated code, for the Image Calibration function.  Instead it reads in all of the calibration information and sets these to constants (or controls if selected it in the wizard) in the generated code.  It would be good if this maintained a reference to the template.

2

VBAI

Image Filter: horizontal and vertical projections based on stats (mean, max, stdev).

1

VDM

VBAI

Image FOV balance with a reference image or by a polynomial fit.

Common functionality available in most compettitors’ systems