Я собираю изображение с веб-камеры в приложении WPF C# и сохраняю его в JPEG, преобразовывая объект System.Windows.Controls.Image в растровое изображение через объект RenderTargetBitmap.Проблемы с масштабированием изображений C# WPF
Когда я иду так, чтобы сохранить возвращенный объект из моей функции преобразования, он сохраняет успешно перемещает изображение вниз и влево от экрана. Это почти похоже на сохранение изображения, но добавляет тонну отступов к нему, что приводит к тому, что фактическое изображение выходит из поля зрения.
Код, который, я думаю, может быть причиной этих проблем ниже. Первоначально я думал, что у меня возникли проблемы с DPI и высотой/шириной сохраненного изображения, но понял, что моя проблема была дополнением, о котором я упоминал выше.
var scale = 1.5;
RenderTargetBitmap rtb2 = new RenderTargetBitmap((int)(scale * imageControl.Source.Width), (int)(scale * imageControl.Source.Height), 96, 96, PixelFormats.Default);
Любая помощь очень ценится.
Хорошо, я удалил эффект множителя, но он все еще делает то же самое. Есть предположения? – GGCO