有谁知道有什么好的图像调整大小库可以处理调整大图像的大小(〜7573 x〜9485)。速度快且不会占用太多内存的东西会很棒。目前我正在使用 IrfanView,只是使用参数通过 shell 调用它,但我想找到更多集成到 .net 中的东西。
谢谢。
最佳答案
ImageMagick一路走来。它是一个代码库,几乎包含您可能想要执行的所有与图像相关的操作,在 C 中相当有效地实现。这包括各种类型的大小调整,包括插值(双线性、三线性、自适应等),而不是(只是抽取(采样) )或复制像素。您可以在应用程序中使用大量 API(语言绑定(bind)),包括 MagickNet 。
另外,不确定它是否与您想要做的事情相关,但我认为这是一篇非常酷的 SIGGRAPH 论文,所以这里是:ImageMagick 还支持他们所谓的“液体重新缩放”或接缝雕刻,这个很酷的演示中展示的一种技术 here ,并讨论了其在 ImageMagick 中的实现和使用 here .
关于.net - 大型图像调整大小库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/113144/