ISSN 2079-3537      

 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                                                                                             
Scientific Visualization
Issue Year: 2015
Quarter: 3
Volume: 7
Number: 3
Pages: 84 - 97
Article Name: THE APPLICATION LOGICAL AND VISUAL PROGRAMMING INTERFACE FOR IMAGE ANALYSIS OF THE GEOMETRIC BODIES
Authors: N.G. Volchenkov (Russian Federation)
Address: N.G. Volchenkov
National Research Nuclear University MEPhI (Moscow Engineering Physics Institute), Moscow, Russian Federation
Abstract: Logical programming (in particular, the Prolog language) can be used for the analysis of the images, for which the descriptions can be built easily in the form of the texts in the languages that can be syntactically analyzed. For emphasizing the expressiveness of the initial data and results of such analysis it is advisable that any visual language of programming, for example, Visual Basic should be used “to help” Prolog. The result of syntactic analysis can be not only the list of separate bodies on the image, but also their coordinates, sizes, color. These data can be useful, for example, for a robot-manipulator. As an example of a category of the bodies, the images of which can be analyzed that way, here we take the geometric solids in the form of the prisms and cylinders painted in the local colors with the cuts and the openings. In the work the examples of initial scanning images are given as well as their intermediate vector idea and obtained result - lists of the revealed solids with the characteristics indicated.
Language: English


Open Article
 
Open Article
in Russian translation
   Download ZIP archive
 
Download ZIP archive
in Russian translation