This filter converts an image with separate alpha into one with premultiplied alpha. Note that it will not change the BufferedImage type of the source - if you want the type changed, you must pass in a suitable destination image. This filter is primarily intended for pairing with UnpremultiplyFilter where you need to filter an image with premultiplied pixels.