image conversion optimisations