use ILOptimizedImageWithData about setImage