06-03-2012 04:41 PM
06-03-2012 10:21 PM - edited 06-03-2012 10:22 PM
Hi Gyc..
Do you want to do Mosaic Image. If so this can be done by converting your pixels intensities in 2D Array (IMAQ Image to Array) and perform the array manipulation (Not applicable for RGB image).
06-03-2012 10:54 PM
The quick and dirty method is to create a new image and set the size to the full image (0..360, 0..Ymax). I would also fill it with a solid color, either black or white. For each image you capture, figure out the upper left corner and use Image to Image to paste it into the large image. You will need to figure out how to do the wrapping going from 360 to 0. Once you are done, you should have a collage that includes all your images.
The problem with this method is the overlapping edges and the distortion. The pixels at the edges will not match up exactly due to distortion and perspective. The ideal solution would be to gradually fade from one image to the other so there is no edge. Also stretching and adjusting images to fix the distortion and perspective issues. It really depends how accurate you need the final image to be.
Bruce
06-06-2012 12:34 PM - edited 06-06-2012 12:44 PM
Thanks, Bruce, for the suggestions.
I hoped that, by now, there would be some "tools" to do what I need.
Where and how is camera calibration data stored?
I'll have position data (corresponding to piexl (0,0)), and I'll have to figure out where in "big picture" it will land.
I gues I'll have a bit of coding to do.
06-06-2012 01:17 PM
Thanks, precisely what Bruce also suggested.
I'll be using good old b/w images, no color.