A scanning system comprising a chamber configured for receiving reflected light from an object, said chamber comprising: a first prism and a second prism configured for refracting said reflected light; at least one beam splitter configured for splitting said reflected light into a first beam and a second beam; a camera configured for receiving said first beam so as to provide images of said object; a condenser lens configured for condensing said second beam; a spectrometer configured for receiving the condensed second beam and providing a spectrum analysis of said second beam; a controller; and a particular computer; wherein the controller executes the movement of the prisms in accordance with a scanning plan stored on the computer, characterized in that said system is calibrated to correct for transmission losses such that each point of measurement is corrected according to the system's transmission at the specific point using the formula: Î (θ, Ω, Z) = F(I measure (θ, Ω, Z), T(θ, Ω, Z)), wherein Î (θ, Ω, Z) is the estimator for the point of radiation in a specific space location, I measure (θ, Ω, Z) is the system's measurement in that point, and T(θ, Ω, Z) is the system's transmission in that point, and in that the information of the scanning plan, the prism's motion feedback from the controller, and the recording of the camera images are processed on the computer to calculate the prisms orientation and exact measurement location to calibrate the measured signal with the measurement location; and then used by the computer to combine said images of said object produced by said camera and said spectrum analysis produced by said spectrometer to provide a hyperspectral image cube. a first prism and a second prism configured for refracting said reflected light; at least one beam splitter configured for splitting said reflected light into a first beam and a second beam; a camera configured for receiving said first beam so as to provide images of said object; a condenser lens configured for condensing said second beam; a spectrometer configured for receiving the condensed second beam and providing a spectrum analysis of said second beam; a controller; and a particular computer; wherein the controller executes the movement of the prisms in accordance with a scanning plan stored on the computer, characterized in that said system is calibrated to correct for transmission losses such that each point of measurement is corrected according to the system's transmission at the specific point using the formula: Î (θ, Ω, Z) = F(I measure (θ, Ω, Z), T(θ, Ω, Z)), wherein Î (θ, Ω, Z) is the estimator for the point of radiation in a specific space location, I measure (θ, Ω, Z) is the system's measurement in that point, and T(θ, Ω, Z) is the system's transmission in that point, and in that the information of the scanning plan, the prism's motion feedback from the controller, and the recording of the camera images are processed on the computer to calculate the prisms orientation and exact measurement location to calibrate the measured signal with the measurement location; and then used by the computer to combine said images of said object produced by said camera and said spectrum analysis produced by said spectrometer to provide a hyperspectral image cube.