Hola:
Para centrar una imagen dentro de una ventana, se puede de distintas maneras... una bastante sencilla de implementar es escribir código donde la imagen sea el fondo de la página:
function centrar(imagen) {
var contenido = "<html><body style='background: url(" + imagen + ") no-repeat center center'></body></html>";
ventana = window.open("", "", "width=300,height=300");
ventana.document.write(contenido);
}
Saludos