Summary: | 碩士 === 元智大學 === 工業工程研究所 === 83 === The application of machine vision system(MVS) is restricted by
the difference of hardware of image processing system, so the
software of the MVS wouldn't be portable. The objective of this
research was to develope a portable modules of a MVS. The
structure of the system can be classified into three levels,
low level, mediumlevel and high level. In the low level, in
order to reduce the dependency with framegrabber, the research
used the expanded memory in personal computer to storage alarge
amount of image data, and to develope the basic function
library that is independently with hardware. But the image data
still be obtained from the frame grabber, so the research
extracts the least number of functions from the hardware and to
make the system move data between frame buffer and expanded
memory. Let these functions be mapping with a set of standard
functions that the system have defined. That is the
preprocessor and its interface of the portable MVS with the
image processing system. In the medium level, a collection of
image processing function library that is independent of the
frame grabber is developed. In the high level, an application
can be written to used the first two levels functions, thus is
portable in any image processing system that have been finished
the interface. The research will improve the time and human
resource for future application of MVS. It makes the programmer
to concentrate on the application development. For industrial
applications, when hardware of a MVS changed, it won't make the
software that have been developed useless.
|