openmicroscopy/openmicroscopy — pull request #360 by chris-allan (2012-09-13 15:39:35+00:00)
Title: Allow greyscale rendering when no channel binding active. (See #8888)

This commit ensures that like the HSBStrategy rendering with the
GreyScaleStrategy while no channel binding is active is possible
and returns a completely blank image.

Testing requirements (should be performed in both OMERO.web and OMERO.insight):

* That @will-moore's URI usage is supported; to my knowledge there is no way via the UI to attempt to render an Image with all channel bindings inactive
* A greyscale Image (Image with a single channel) continues to display as normal
* A greyscale "big" Image continues to display as normal
* A multi-channel Image which has its "mode" changed to greyscale from "colour" continues to display as normal
* A multi-channel "big" Image which has its "mode" changed to greyscale from "colour" continues to display as normal