EasyImageFilter

Support

Required licenses

EasyImage

Recommended images

Any from the folder Sample Images\EasyImage

Location

[…]C:\Users\Public\Documents\Euresys\Open eVision 25.02\Sample Programs
\[LANGUAGE] samples
\Image Processing\EasyImageFilter

Python: […]C:\Users\Public\Documents\Euresys\Open eVision 25.02\Sample Programs
\Python samples
\Console samples\Image Processing

Purpose

This sample program demonstrates how to:

Apply filter operations on a loaded image.

Code highlights

1. Load an image file from the disk into an object In a general content, the term object should be understood with the meaning of a class instance. In EasyObject, an object is a maximally-sized area of adjacent connected pixels belonging to the layer foreground. EImage.
m_SrcImage.Load(ToUtf8(lpszPathName).GetString());
2. Apply a filter operation on the image.
EasyImage::ErodeBox(&m_SrcImage, &m_SrcImage, 1);
EasyImage::OpenBox(&m_SrcImage, &m_SrcImage, 1);
...