• DocumentCode
    1405054
  • Title

    A software system for laboratory experiments in image processing

  • Author

    Robinson, John A.

  • Author_Institution
    Fac. of Eng. & Appl. Sci., Memorial Univ. of Newfoundland, St. John´´s, Nfld., Canada
  • Volume
    43
  • Issue
    4
  • fYear
    2000
  • fDate
    11/1/2000 12:00:00 AM
  • Firstpage
    455
  • Lastpage
    459
  • Abstract
    Laboratory experiments for image processing courses are usually software implementations of processing algorithms, but students of image processing come from diverse backgrounds with widely differing software experience. To avoid learning overhead, the software system should be easy to learn and use, even for those with no exposure to mathematical programming languages or object-oriented programming. The class library for image processing (CLIP) supports users with knowledge of C, by providing three C++ types with small public interfaces, including natural and efficient operator overloading. CLIP programs are compact and fast. Experience in using the system in undergraduate and graduate teaching indicates that it supports subject matter learning with little distraction from language/system learning.
  • Keywords
    computer aided instruction; computer science education; educational courses; electrical engineering education; image processing; software libraries; student experiments; teaching; graduate teaching; image processing courses; laboratory experiments; mathematical programming languages; object-oriented programming; processing algorithms; software system; undergraduate teaching; Computer languages; Education; Image processing; Laboratories; Paper technology; Programming profession; Signal processing algorithms; Software algorithms; Software libraries; Software systems;
  • fLanguage
    English
  • Journal_Title
    Education, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9359
  • Type

    jour

  • DOI
    10.1109/13.883358
  • Filename
    883358