Optical images, image sensors, image data

A Package Diagram for the hierarchy of an OpticalImageSensor:
Click on the image to view it full size
There is a high level abstraction ImageSensor, which carries ImageData for any kind of Image, with a Constraint:

data.image = image

The model anticipates that there will be aspects common to all electromagnetic images (which includes light images, far infrared images, radio images etc.), encapsulated as ImageSensorEM, ImageDataEM and ImageEM.

Aspects specific to optical images are encapsulated by OpticalImageSensor, OpticalImageData and OpticalImage.

In each layer the data and image and sensor properties are progressively redefined.

Up next
Snippets (quotes/extracts)
Visit also
Visit also (backlinks)
Related slides (other tutorials)
Related slides (other tutorials, backlinks)