Font Size: a A A

Design And Implementation Of Code Generation And Algorithms Library Conversion Of Machine Vision Development Platform

Posted on:2010-02-17Degree:MasterType:Thesis
Country:ChinaCandidate:H Z ZhangFull Text:PDF
GTID:2178360275473474Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Code generation has been important software reusing technology and main part of popular integrated development environment(IDE).Applying of the technology can reduce software development cycle and cost.Software development has four character including flexibility,reliability,extendibility,maintainability by code generation.Obtaining rules process of traditional code generation is complex.Rules which are described by traditional code generation is unreasonable.Machine vision: Interpretation of an image of an object or scene through the use of optical noncontact sensing mechanisms for the purpose of obtaining information.Machine vision development platform(VisionStudio) is an integrated development environment.Image processing algorithms of machine vision can be developed by it.Code generation based on MDA and MDD was put forward in the paper.Code generation tool and algorithm for cross-platform conversion method of machine vision were achieved in VisionStudio.In the paper the differences of code generation and code generation's part of popular IDE were described.It also illustrated technology,character and development status of code generation.Technical solution and advantage/disadvantage of the solution were depicted in the paper.Code generation tool was designed and achieved.Algorithm conversion method of persistence layer of platform was implemented.Code generation and algorithm conversion method had been applied to development of advanced image processing algorithm and applying interface program in VisionStudio.Algorithm engineers can pay attention to the design of algorithm and ignore development of algorithm by VisionStudio.Algorithm engineers can enhance efficiency of development.Thesis results can be applied to computer vision,image processing and mobile platforms.
Keywords/Search Tags:Machine Vision, VisionStudio, MDA, MDD, Code Generation, Conversion
PDF Full Text Request
Related items