SourceImageToGD is unbelievable slow

so skip it and only use it for rotate case