ImageEn, unit imageenproc
TImageEnProc.ApplyFilterPreset
TImageEnProc
.ApplyFilterPreset
Declaration
procedure ApplyFilterPreset(filter:
TIEFilterPresets
);
Description
Apply a preset filter to the current image.
filter
can be one of the following constants:
◼
fpNone
◼
fpBlur
◼
fpEdge
◼
fpEmboss
◼
fpHighPass1
◼
fpHighPass2
◼
fpHighPass3
◼
fpLowPass1
◼
fpLowPass2
Demo
Demos\ImageEditing\EveryMethod\EveryMethod.dpr
Examples
ImageEnView1.IO.LoadFromFile( 'D:\TestImage.jpg' );
// Apply a Blur filter to the image
ImageEnView1.Proc.ApplyFilterPreset( fpBlur );
// Apply an Edge filter to the image
ImageEnView1.Proc.ApplyFilterPreset( fpEdge );
// Apply an Emboss filter to the image
ImageEnView1.Proc.ApplyFilterPreset( fpEmboss );
// Apply a High Pass filter to the image
ImageEnView1.Proc.ApplyFilterPreset( fpHighPass1 );
// Apply a High Pass filter to the image
ImageEnView1.Proc.ApplyFilterPreset( fpHighPass2 );
// Apply a High Pass filter to the image
ImageEnView1.Proc.ApplyFilterPreset( fpHighPass3 );
// Apply a Low Pass filter to the image
ImageEnView1.Proc.ApplyFilterPreset( fpLowPass1 );
// Apply a Low Pass filter to the image
ImageEnView1.Proc.ApplyFilterPreset( fpLowPass2 );