0
我從C#WPF應用程序中的網絡攝像頭捕獲圖像,並通過RenderTargetBitmap對象將System.Windows.Controls.Image對象轉換爲位圖將其保存爲JPEG。圖像保存縮放問題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 2011-12-16 18:07:31