Binary Vision Algorithms in Java

Type of content
Conference Contributions - Published
Publisher's DOI/URI
Thesis discipline
Degree name
Publisher
University of Canterbury. Computer Science and Software Engineering.
Journal Title
Journal ISSN
Volume Title
Language
Date
1999
Authors
Mukundan, R.
Abstract

The capabilities of Java as a highly portable, multi-threaded general purpose programming language can be effectively utilized to provide an efficient framework for learning, coding, visualizing and demonstrating the fundamental concepts behind binary vision algorithms. Methods whose implementations are described in this paper include connected component labeling, boundary following algorithm, image feature extraction, and image thinning algorithm. The concept of a pseudo-screen in introduced to generate the display of a scaled pixel grid for a highly magnified view of the pixel level operations and the intermediate stages in recursive computing. The graphics and the user interface classes of Java together with the thread class are used to create methods necessary for interactive input and update of images and also for rendering the output on any Java enabled browser.

Description
Citation
Mukundan, R. (1999) Binary Vision Algorithms in Java. New Zealand: International Conference on Image and Vision Computing IVCNZ'99, 30-31, August 1999. 145--150.
Keywords
binary vision, Java programming, Web based courseware, image processing
Ngā upoko tukutuku/Māori subject headings
ANZSRC fields of research
Rights