Copia de BufferedImage

Galera, tenho a seguinte função:

public void aplicarFiltro(BufferedImage img) { float[] elements = { -1.0f, -1.0f, -1.0f, -1.0f, 12.0f, -1.0f, -1.0f, -1.0f, -1.0f}; BufferedImage bimg = new BufferedImage(img.getWidth(),img.getHeight(),BufferedImage.TYPE_INT_RGB); Kernel kernel = new Kernel(3, 3, elements); ConvolveOp cop = new ConvolveOp(kernel, ConvolveOp.EDGE_NO_OP,null); cop.filter(img,bimg); }

porém, preciso atribuir ao BufferedImage img o resultado obtido que está em bimg. Qual a forma correta de se copiar um BufferedImage pra outro?