How can I use imregister with separate image and position data. IM [640 x 512]; Lat [640 x 512]; Lon [640 x 512]

1 view (last 30 days)
Hi Everyone- I have some aerial imagery that has been georeferenced using IMU and GPS data (Lat, Lon, altitude, pitch, roll, and heading). I am not concerned with the absolute differences between my aerial imagery and a reference image, but I want to examine relative differences between my images and I thought of using imregister. Ultimately I would like to derive some assessment of the accuracy of my location and orientation data.
My image data are stored as 2D arrays - 640 x 512 and the location of each pixel is stored in two arrays of the same size, e.g., Lat has dimensions 640 x 512 and Lon has dimensions 640 x 512.
I have attached an example .mat file with the following contents:
IMAGE 1
Im1 Example Image data
lon1 Longitudes for each pixel in Im1
lat1 Latitudes for each pixel in Im1
IMAGE 2
Im2 Example Image data
lon2 Longitudes for each pixel in Im2
lat2 Latitudes for each pixel in Im2
Do I first need to save my images as geotiffs, or can I skip this step somehow?

Answers (0)

Products


Release

R2019b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!