小さい画像(例:20x25)を大きい画像(例:150x170)にサイズ変更しています。私の問題は品質に関するものではなく、予想通り、多少のぼやけがあります。私の問題は、画像の右側と下部に明るい色の境界線が作成されていることです。これを削除する方法はありますか?
私のコードは次のとおりです。
using (Graphics g = Graphics.FromImage((Image)ResizedImage))
{
g.CompositingQuality = CompositingQuality.HighQuality;
g.InterpolationMode = InterpolationMode.HighQualityBicubic;
g.SmoothingMode = SmoothingMode.HighQuality;
g.DrawImage(OrigImage, new Rectangle(0, 0, Width, Height),
new Rectangle(0, 0, OrigCImage.Width, OrigImage.Height), GraphicsUnit.Pixel);
}
ありがとう!