Opening an image using IJ1 opener, this manifests in OrganOfCorti having max'ed out pixels. (Note that OrganOfCorti is an unsigned, 16-bit, 4 channel image.)

When opened with the IJ2 opener, it does not display as a composite, but as a 4 channel image with 4 diff. color tables.

This is about a set of issues that we punted back in March regarding color images.
We added abstract ColorTable<T> and ColorTable16 after we built some classes using ColorTable8, specifically RealLUTConverter and AbstractDatasetView.

Also, LegacyUtils uses ColorTable, but in
List<ColorTable<?>> colorTablesFromImagePlus(ImagePlus imp),
the 16-bit isssue has been anticipated, but the code is commented out: if (icm.getPixelSize() == 16) is 16 bit table cTable = make16BitColorTable(icm);

Looks like we need to add 16-bit versions of make8BitColorTable and make8BitLut.