unpremult image
load image only once