EasyImage

This tutorial will guide you how to getting start EasyImage by Euresys

Video

  • Function_1 Thresholding

    Following this tutorial, you will learn how to use EasyImage to convert a gray-level source image into a binary destination image. Thresholding an image transforms all the gray pixels into black or white pixels, depending on whether they are below or above a specified threshold. Thresholding an image makes further analysis easier.

    1. How to use the singal threshold
    2. How to use the dual-threshold
    3. How to use the Adaptive Threshold Link on line Doc
  • Function_2 Extracting an Object Contour

    Following this tutorial, you will learn how to use EasyImage to trace an object outline in a gray-level image. The contour extraction allows you to get in a path vector all the points that constitute an object contour, just by clicking an edge of this object.

    1. Load the source image
    2. Set the destination vector
    3. Extract the contour Link on line Doc
  • Function_3 Detecting the Corners by Using Harris Corner Detector

    Following this tutorial, you will learn how to use EasyImage to detect the corners of an object. The detection uses the Harris corner detector algorithm.

  • Load the source image

  • Set the hit-and-miss kernel

  • Apply the hit-and-miss transform Link on line Doc

  • Function_4 Detecting a Horizontal or Vertical Line Using Projection

    Following this tutorial, you will learn how to use EasyImage to detect defects (horizontal/vertical line) in a gray-level image.

  • Load the source image

  • Set the destination vector

  • Detect the defects Link on line Doc

  • Function_5 Computing Gray-Level Statistics Using a Flexible Mask

    Following this tutorial, you will learn how to compute gray-level statistics on an arbitrary-shaped area only.

  • Load the source image

  • Invert the image

  • Threshold the image

  • Save the flexible maskLink on line Doc

  • Load the flexible mask image

  • Apply the flexible mask on the source image

  • Compute the gray-level statisticsLink on line Doc

  • Function_6 Detecting the Corners of an Object Using Hit-and-Miss Transform

    Following this tutorial, you will learn how to use EasyImage to detect top corners in an image, using the hit-and-miss transform.

  • Load the source image

  • Set the hit-and-miss kernel

  • Apply the hit-and-miss transformLink on line Doc

  • Function_7 Extracting a Vector Using Profile Function

    Following this tutorial, you will learn how to use EasyImage to detect scratches.

  • Load the source image

  • Set the destination vector and detecting the scratchesLink on line Doc

  • Enhancing an X-ray image

    Following this tutorial, you will learn how to use EasyImage to enhance an X-ray image.

  • Load the source image

  • Set the convolution parameterLink on line Doc

  • Correcting Non-Uniform Illumination

    Following this tutorial, you will learn how to use EasyImage to correct non-uniform illumination in an image.

  • Load the source image

  • Load the reference image

  • Perform the correctionLink on line Doc

  • Correcting Shear Effect

    Following this tutorial, you will learn how to use EasyImage to correct a shear effect in an image. The following image is taken by a line-scan camera. The camera sensor was misaligned, resulting in a so-called shear effect.

  • Load the source image

  • Create a destination image

  • Set the pivots parameters Link on line Doc

  • Correcting Skew Effect

    Following this tutorial, you will learn how to use EasyImage to correct skew effect in an image.

  • Load the source image

  • Creating a destination image

  • Setting the correction angle Link on line Doc