Coreg works on single band cubes and produces single band cubes. So, you’ll need to coreg your bands as separate cubes and then stack them back together. You can use explode to split out each band into a separate cube and then cubeit to stack them back together. You can also use some fancy band-selection to avoid needing to separate the input cube.
For example if your image is called
test.cub then you can run
coreg match=test.cub+1 from=test.cub+2 to=coreg_w.cub to coregister band 2 of
test.cub against band 1 of
test.cub. See cube attributes for more documentation on this stuff.
Going the jigsaw route is very complex, I would highly recommend working with coreg before going down the jigsaw path.
For jigsaw, I would recommend against using scconfig, it’s designed for when you are bundle adjusting data from multiple different sensors and you want to solve for different things on each data set. For Cassini ISS data, you’ll probably just want to solve for pointing. So, you would use
spsolve=none. Here’s a very very rough example command line I would use assuming you are registering
test_1.cub and you have a control network file called
jigsaw fromlist=cubes.lis heldlist=held.lis cnet=2_to_1.net onet=2_to_1_jig.net camsolve=angles spsolve=none camera_angles_sigma=10
Run that and look at the output files. Particularly check your measure residuals. If you’re happy with the results then add
update=yes to update the pointing on
test_2.cube. If there are measures with really high residuals then you can open them up in qnet and either manually fix them or delete them.
Also, the camera_angles_sigma value is just a really rough guess.