This course provides an introduction to image processing, as well as to image-processing software development and prototyping. It also introduces applications to real-word examples in biomedical imaging and industrial vision.  Our goals are

  • to provide the mathematical foundations and the practical techniques for the manipulation of images,
  • to introduce high-level image-processing software development in Python,
  • to introduce low-level image-processing software development in JavaScript,
  • to show you applications to real-world examples in industrial vision and biomedical imaging.