我开发了一个网站,要求高质量地调整上传的照片。该站点在Windows上的ASP.NET下完美运行。今天下午我尝试在Mono / Apache / Ubuntu 10.10下运行它。令我惊讶的是,它有效 - 除了图像重新采样。
Mono的Graphics / GDI +实现中的库似乎没有实现双三次插值模式。 (见Mono Ignores Graphics.InterpolationMode?)。
所以我正在寻找一个可以进行高质量图像大小调整的库。我愿意付出努力与C#互操作,因为这是重要的功能,我希望能够在单声道下运行,如果可能的话。我真的不需要任何其他图形处理功能 - 只需调整大小。
跟进:正如下面建议的那样ImageMagick非常适合这一点并且非常容易互操作。更多详情:http://www.toptensoftware.com/blog/posts/17/high-quality-image-resampling-in-monolinux
答案 0 :(得分:4)
ImageMagick既是命令行工具,也是具有高质量插值和抗锯齿算法的库。