@Override public void beforeUpdate(MBFImage frame) { if (transform != null) { MBFImage bgCopy = mbfImage.clone(); MBFProjectionProcessor proj = new MBFProjectionProcessor(); proj.setMatrix(transform); proj.accumulate(frame); proj.performProjection(0, 0, bgCopy); panel.setImage(bimg = ImageUtilities.createBufferedImageForDisplay(bgCopy, bimg)); } else panel.setImage(bimg = ImageUtilities.createBufferedImageForDisplay(frame, bimg)); }