UIGraphicsBeginImageContext(CGSizeMake(640, 440));
[self.sourceImagedrawInRect:CGRectMake(-startX*scaleFactor, -startY*scaleFactor, imageViewSize.width*scaleFactor, imageViewSize.height*scaleFactor)];