Scilab for Image Processing & Computer Vision

image001
Fundamental and Practical Hands-On with Scilab
Our IPCV module is base on famous OpenCV library, in which the power of both Scilab and OpenCV has been integrated to provide a quick solution for image processing and computer vision.
 
 enquire icon
 

More than 100 functions of Image and Video Processing are now available for Scilab, making Scilab a great tool for Image Processing.”
 Course Synopsis
image003

Digital image processing is the use of computer algorithms to perform image processing on digital images. As a sub-field of digital signal processing, digital image processing has many advantages over analogue image processing; it allows a much wider range of algorithms to be applied to the input data, and can avoid problems such as the build-up of noise and signal distortion during processing. Computer vision deals with how computers can be used for gaining high level understanding from digital images or video with the aim to automate human visual system.

This training provides the foundation concepts and techniques for digital image processing and computer vision with Scilab with the home-grown use of the IPCV module (Image Processing and Computer Vision module), The IPCV module extends the capabilities of its predecessors on principles, theories, algorithms and practical implementation.

The IPCV has been one of the most downloaded modules for Scilab in recent months. By participating in this training, your exploration into IPCV is complete with the training materials, illustrated with numerous examples of practical significance by our very own developers.

Come and participate in this training program to prepare yourself in dealing with image processing and computer vision. Join us now!

 
Course Objectivesimage004
This two-day course provides a fundamental concepts and techniques for digital image processing and the software principles used in their practical implementation. The material will be illustrated with numerous examples of practical significance.
Who Must Attend
Engineer, technical support officers, and managers from the manufacturing, government and defense sectors who want to use or plan to use imagel processing, to learn the fundamental knowledge and how to use SCILAB for image processing.
Pre-requisties
Basic knowledge of computer operation and image processing.

Course Outline

Fundamental of Images Processing and Computer Vision

  • Image representation in Scilab
  • Importing and exporting images
  • Displaying the image with Scilab
  • What is image pixel and what does the value means
  • Converting image between Data Classes and Image Types
  • Image Characteristics
  • Image Processing vs Computer Vision 

Source of Images, from Pictures, Video and Camera

  • Importing image from pictures
  • Importing video to Scilab
  • Acquiring image from usb webcam to Scilab
  • Viewing the acquired image

Image Enhancement

  • Adjusting image intensity
    • Histogram stretching
    • Histogram equalization
    • Histogram adjustment
  • Enhancing images using arithmetic operations
    • Addition – Increase brightness
    • Multiplication – Increase sharpness
    • Subtraction – Detect change
    • Division – Detect change
  • Correcting image alignment
    • Rotating images
    • Affine Transform
    • Perspective Transform
  • Cropping and resizing images

Filtering Images

  • Block processing
    • Defining block processing
    • Distinct block operations
    • Sliding neighborhood operations
  • Image convolution and correlation
  • Spatial domain filtering
  • Frequency domain filtering
  • Region of interest processing

Image Restoration

  • Reducing noise
    • Modeling noise
    • Filtering noise
  • Deblurring images
  • Correcting background illumination

Image Feature Extraction

  • Image thresholding
  • Edge detection
    • Edge detection function
    • Radon transform
  • Morphological segmentation
    • Structuring element
    • Dilation and erosion
    • Measuring region properties
  • Color-based image segmentation

Real-time Frames Processing

  • Real-time frames processing with webcam

 

enquire icon

© 2010-2018 Trity Technologies Sdn Bhd. All Rights Reserved.