Define iconoscope. iconoscope synonyms, iconoscope pronunciation, iconoscope translation, English dictionary definition of iconoscope. n. An electron tube used in the earliest video cameras to capture images by scanning a photoactive mosaic with an elect
The meaning of ICONOSCOPE is a camera tube containing an electron gun and a photoemissive mosaic screen of which each cell produces a charge proportional to the varying light intensity of the image focused on the screen.
Pref. the screen has 600 horizontal switches and 265 line switches to provide a high definition image.