By Topic

Application of Mixed Programming between Matlab and Visual C++ on Circles Detection

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

3 Author(s)
Fu Hudai ; Sch. of Mech. Sci. & Eng., Changchun Inst. of Technol., Changchun, China ; Wang Hua ; Yang Wei

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.

Published in:

Intelligent Human-Machine Systems and Cybernetics, 2009. IHMSC '09. International Conference on  (Volume:2 )

Date of Conference:

26-27 Aug. 2009