C#Winform图像缩放与像素化

时间:2010-07-29 01:18:43

标签: c# winforms

我正在使用C#winform进行简单的图像编辑。 制作变焦功能我很麻烦。在其他类似的问题中,很多人只是建议“改变大小”,比如..

位图newImg =新位图(oldImg,newWidth,newHeight);

但是这样,图片变得模糊(是否由抗锯齿引起?我不太清楚...)我需要像素化变焦图像。像任何其他图像编辑器,如Photoshop或paint.net ...

我也尝试过pixelate功能来制作马赛克图像。结果很好,但太慢了! 请帮我。如何进行像素化缩放?

1 个答案:

答案 0 :(得分:1)

查看Image resizing in .Net with Antialiasing,这应该让你开始(我不确定,但设置SmoothingMode = SmoothingMode.None意味着没有anitaliasing)。