03-25-2014 09:08 AM
Hi
Here is my VI where I want to use the calibration target to points-circular dots function to start my calibration.
[URL=https://imageshack.com/i/0ycux2j][IMG]http://imagizer.imageshack.us/v2/xq90/34/cux2.jpg[/IMG][/URL]
This function seems to be quiet easy, yet I've come to an error which I can't get rid of. I think there is nothing wrong with the picture I want to proces, but you never know so you can find that picture in the attachements.
Kind regards
Ruts
Solved! Go to Solution.
03-25-2014 01:51 PM - edited 03-25-2014 01:52 PM
excuse me for the bad image link. Here is the direct link: http://imageshack.com/a/img34/5791/cux2.jpg
03-26-2014 02:30 AM
Hello,
you need to threshold the calibration grid image in order to extract the coordinates of the circles.
Take a look at the "Perspective calibration" example in Labview Help -> Find examples.
Also, reading detailed information of the functions you are using will also help:
Best regards,
K
03-26-2014 02:46 AM - edited 03-26-2014 02:46 AM
I always read the (detailed) help, but as you can see I visualized my image in my front panel and it says 1032x788 1X 8-bit image. So I assumed that meant it was a binary image.
Thanks for your help, typical rookie mistake from me (not the last).
Kind regards
Ruts
03-26-2014 04:35 AM - edited 03-26-2014 04:37 AM
Hello,
glad to help.
Actually, strictly speaking, in binary image each pixel can be represented only by a single bit (so 0 or 1), while grayscale image (8-bit) can use 256 values. As far as I know, in NI vision, a binary image is represented using a 8-bit grayscale, taking the same amount of memory.
Best regards,
K