1. A system for measuring 3D distances and dimensions of objects that are visible in endoscopic images, the system comprising: a) a flexible or rigid endoscopic device comprising visualization means; b) a conventional endoscopy system adapted to operate the endoscopic device and to obtain and display images gathered by the visualization means; c) a light plane generating module that is either integrated in a specific design for a dedicated measuring endoscopic device or a separate measurement device that can be attached to an existing endoscopic device, the light plane generating module comprising a light source and optical elements configured to generate a light plane that intersects objects of interest in the images; and d) a processor comprising: processing unit, dedicated software adapted to assign 3D coordinates to each pixel along the intersection curves of the light plane with objects in the images gathered by the visualization means, additional software is adapted to implement a graphical user interface (GUI) to make both Euclidian and geodesic measurements automatically or at user specified locations in the images, a pointing device, and a display adapted to present to the user of the system images acquired by the visualization means overlaid with graphics and text.