Machine Vision Techniques

Abstract

The purpose of this chapter is to outline some of the basic techniques and algorithms used in the development of machine vision systems. The key elements of the the image processing and analysis functions introduced in this section are also implemented in Java and form the basis of the NeatVision visual programming environment (Chap. 7). Elements of this chapter have previously appeared in Chap. 2 of Intelligent Vision Systems for Industry (Batchelor & Whelan 1997).