protected override System.Drawing.Size CalculateNewImageSize(UnmanagedImage sourceData) { if (sourceQuadrilateral == null) throw new InvalidOperationException("Source quadrilateral was not set."); return new Size(newWidth, newHeight); }