Btw, is that still reasonably effective if the scene has ambient illumination, but (in addition to shining each wavelength at it) you take a monochrome photo in only the ambient light and you subtract that out from all your other images?
Sure that would work. The higher the ratio of controlled/ambient light, and the slower you can do the sweep, the better for SNR of the hyperspectral image.