In general I do a mosaic for each color channel separately. So, I take all the red panels and construct that mosaic, then I move to the green, blue, h-alpha, etc. Once I've completed that I treat it just like a regular image with separate color components. You can certainly do it the other way, combining all the color channels of each panel first, but I find it more difficult to get all the intensities correct without clipping anything. I just recently updated my dnaLinearFit script (
download here) to handle color, which should make the second method easier.
My script has 2 advantages over using the LinearFit process when dealing with mosaics. It only uses the areas that overlap to determine the fit (similar to frame adaptation during registration). It also maintains zero values when scaling the intensities of the data so that GradientMergeMosaic can correctly identify what is valid data and what isn't when combining the mosaic.
The 'Least Squares' method is probably the most robust, but I've gotten good results from the 'Mean / Median' method 95% of the time. If you have any questions about the script, let me know.
Regards,
David