Image FX is an image processing component library for Delphi and C++ Builder that leverages programmable graphics hardware whenever possible to provide near real-time processing. ImageFX use only hardware acceleration for image processing. ImageFX abstracts the pixel-level manipulation process required when applying a filter to an image, making it simple for applications to implement image transformation capabilities without extensive coding. Each filter specifies a single transform or effect. Like Photoshop, ImageFX can apply multiple filters to the same image source. Instead of applying a series of filters individually. ImageFX also have support of the Graphics32 bitmap and vgscene bitmap.
ImageFX not support fall-back CPU emulation. This is very bad idea because performance of CPU emulation not usable for end-user. Low-end video card have very good performance instead high-end CPU.