Please remove the empty function here and just pass null.  Modify the ImageProcessor constructor to handle null callbacks.  Or, since the lost callback is never actually used, just get rid of it completely.