首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >高质量图像缩放库

高质量图像缩放库
EN

Stack Overflow用户
提问于 2008-10-30 08:37:40
回答 12查看 138.2K关注 0票数 142

我希望在C#中缩放图像的质量级别与Photoshop一样好。有没有可用的C#图像处理库来做这件事?

EN

回答 12

Stack Overflow用户

发布于 2008-10-30 08:47:05

在我看来,当你使用GDI+绘制图像时,它的伸缩性非常好。您可以使用此选项来创建缩放图像。

如果你想用GDI+缩放你的图像,你可以这样做:

代码语言:javascript
复制
Bitmap original = ...
Bitmap scaled = new Bitmap(new Size(original.Width * 4, original.Height * 4));
using (Graphics graphics = Graphics.FromImage(scaled)) {
  graphics.DrawImage(original, new Rectangle(0, 0, scaled.Width, scaled.Height));
}
票数 15
EN

Stack Overflow用户

发布于 2008-10-30 08:48:11

经过测试的库,如ImagemagickGD,可用于.NET

你也可以读一些像双三次插值这样的东西,然后写你自己的。

票数 10
EN

Stack Overflow用户

发布于 2012-07-05 20:40:09

使用这个库:http://imageresizing.net

阅读这篇由库作者撰写的文章:20 Image Sizing Pitfalls with .NET

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/249587

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档