Hyperspectral Fourier-Mellin algorithm (HYFM)

How to register

Run ./HYFM-reg with the following parameters:

./HYFM-reg <reference_image.mat> <target_image.mat>

Outputs:

Additional program

rot_scal allows to generate new target images with specific a scale and angle of rotation for testing the performance of the method.

Use:

./rot_scal <image.mat> <scale> <angle>

The output image is saved in the same directory with the name rot_scal_out.mat.

Examples

Using Santa Barbara Line images:

./HYFM-reg SantaBarbaraLine2013.mat SantaBarbaraLine2014.mat

Using Pavia University image:

  1. ./rot_scal PaviaUniversity.mat 2.0 90
  2. ./HYFM-reg PaviaUniversity.mat ./rot_scal_out.mat