Я пытаюсь понять, почему после обрезки изображения в .NET я получаю изображение, в 3 раза превышающее исходное изображение.
Ниже приведен код, который я использую для обрезки изображения
Private Shared Function CropImage(ByVal img As Image, ByVal cropArea As Rectangle) As Image
Dim bmpImage As Bitmap = New Bitmap(img)
Dim bmpCrop As Bitmap = bmpImage.Clone(cropArea, img.PixelFormat)
Return CType(bmpCrop, Image)
End Function
где img - исходное изображение, загруженное из файла в объект изображения.
Как я могу добиться без потерь обрезки своего изображения?