implement ImageConverter; improve ImageTranslator