PixTwix is an image processing library. Designed to work with standard components such as PictureBox or TImage, it features over 150 methods. Our main design goals were flexibility, power and ease of use.
With only a few lines of code PixTwix can add following functions to your application: antialiasing, box, radial and tangential blurs, low pass, resampling and softening filters, eroded, faded, or irregular border, framing, painting on canvas, copying entire image or selection to clipboard, pasting clipboard content as new image or into existing image, masked copy and paste operations, color reduction by thresholding or dithering, grayscale conversion, posterization, color replacement and filling, color gradient, threshold, embossing in user-defined direction, image encryption and decryption, intensity range compression, flipping, reflecting, reversing, colorizing, tinting, brightness, contrast, gamma, saturation adjustment, color counting, file checksum calculation, histogram functions, cropping, auto-cropping, resizing, selection masking, intensity range extraction, color clamping (red eye removal), channel mixing or swapping, RGB adjustment, perspective adjustments, skewing, loss-less and lossy rotation with and without clipping, point, ellipse, rectangle, polygon, intensity range and magic wand selection, edge enhancement, high pass and sharpening filters, layer blending, blur, brightness, saturation and contrast gradients, user defined convolution filters, logical operations, minimum and maximum filters, rectangular and concentric mosaics, column and row shearing, sepia toning, solarization, Laplace, Sobel and other special filters, twisting, twirling, scrambling, tiling, range of special effects such as oil painting, blobs, fish eye, explode, wind, unlimited levels of file based undo.
Using included FreeImage library PixTwix supports many popular image file formats such as BMP, GIF, IFF, JNG, JPG, LBM, MNG, PBM, PCD, PCX, PNG, PSD, TGA, TIF, WBMP, and more.