DocumentCode
2440085
Title
Application of Mixed Programming between Matlab and Visual C++ on Circles Detection
Author
Hudai, Fu ; Hua, Wang ; Wei, Yang
Author_Institution
Sch. of Mech. Sci. & Eng., Changchun Inst. of Technol., Changchun, China
Volume
2
fYear
2009
fDate
26-27 Aug. 2009
Firstpage
53
Lastpage
57
Abstract
In this paper, machine vision approach for detecting and inspecting circular parts is presented. The merit of object-oriented software development language VC++ and the character of Matlab Engine used in digital image processing have been introduced in the paper. The new method of mixed programming between Matlab and Visual C++ has been proposed. Circle images must be preprocessed first. Square median filter has been used to eliminate image noise. A weighted edge threshold method has been applied to segment the object image into a binary one. Then the number, area and center coordinate of circles can be detected by using of mixed programming, namely, VC++ getting Matlab engine. It is proved that it can shorten develop period and improve system capability by using these two languages to compile program.
Keywords
C++ language; computer vision; mathematics computing; median filters; object detection; object-oriented languages; visual languages; Matlab engine; Visual C++; circle images; digital image processing; image noise elimination; machine vision approach; mixed programming application; object-oriented language; square median filter; weighted edge threshold method; Computer vision; Debugging; Digital images; Engines; Equations; Image processing; Image segmentation; Intelligent systems; Libraries; Man machine systems; Matlab Engine; Median Filter; Mixed Programming; Threshold Segmentation; VC++;
fLanguage
English
Publisher
ieee
Conference_Titel
Intelligent Human-Machine Systems and Cybernetics, 2009. IHMSC '09. International Conference on
Conference_Location
Hangzhou, Zhejiang
Print_ISBN
978-0-7695-3752-8
Type
conf
DOI
10.1109/IHMSC.2009.139
Filename
5336046
Link To Document