Skip to main content

Adding intelligence

  • Chapter
  • 216 Accesses

Abstract

Writing code to implement just one of the simpler image-processing operators, such as negate(neg/0), threshold (thr/2), etc., presents no difficulties whatsoever, even to a novice programmer. However there is a large difference between writing code to implement a single isolated function and constructing a reliable software package that has a comprehensive command repertoire and a well-engineered user interface. In this chapter, we will explore some of the general issues that a programmer should bear in mind when implementing an interactive vision system for use in Machine Vision. We will not discuss the software implementation of specific imageprocessing functions at great length, since several excellent books containing C and Java programs for image processing, already exist [WHEOO]. We will review the overall structure of several IVS packages, including:

  1. a)

    VSP, a minimal but expandable system akin to PIP

  2. b)

    PIP, hosted on a member of the Macintoch family of computers

  3. c)

    WIP, running under Microsoft Windows

  4. d)

    CIP, written in Java

  5. e)

    JVision, a visual programming environment.1

Even the vision of natural objects presents to us insurmountable difficulties. Unknown Oxford English Dictionary

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2001 Springer-Verlag London

About this chapter

Cite this chapter

Batchelor, B., Waltz, F. (2001). Adding intelligence. In: Intelligent Machine Vision. Springer, London. https://doi.org/10.1007/978-1-4471-0239-7_6

Download citation

  • DOI: https://doi.org/10.1007/978-1-4471-0239-7_6

  • Publisher Name: Springer, London

  • Print ISBN: 978-1-4471-1129-0

  • Online ISBN: 978-1-4471-0239-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics