.net 将自动裁剪的图像库

.net 将自动裁剪的图像库,.net,image-manipulation,.net,Image Manipulation,我正在寻找一个.Net库,它将接受图像或文件名以及纵横比,并将图像裁剪为该纵横比。这是最简单的部分:我可以自己做。但我也希望它能显示出一点智慧,能够准确地选择要剪切的内容,即使只是选择要剪切的边缘 这是一个个人项目,痛苦还不足以让你花上任何钱,但如果你能推荐一个付费工具,那就去吧。也许其他人会觉得这个建议很有用。免责声明:我为一家.NET图像供应商工作() 这取决于你在谈论什么样的形象。如果您谈论的是1位文档图像(如传真或扫描),我们可以这样做 如果你说的是照片,我们的产品不会这样做,但你可能在

我正在寻找一个.Net库,它将接受图像或文件名以及纵横比,并将图像裁剪为该纵横比。这是最简单的部分:我可以自己做。但我也希望它能显示出一点智慧,能够准确地选择要剪切的内容,即使只是选择要剪切的边缘


这是一个个人项目,痛苦还不足以让你花上任何钱,但如果你能推荐一个付费工具,那就去吧。也许其他人会觉得这个建议很有用。

免责声明:我为一家.NET图像供应商工作()

这取决于你在谈论什么样的形象。如果您谈论的是1位文档图像(如传真或扫描),我们可以这样做

如果你说的是照片,我们的产品不会这样做,但你可能在寻找接缝雕刻。我写了这个申请

使用我们的库,只需使用一些内置的.NET映像就可以移植到

接缝雕刻的思想是在图像中找到与周围像素变化最小的连接路径。在正常的实现中,您可以选择一条连续(但不一定是垂直)路径并将其删除。如果你想要收成,你可以找到能量最少的区域并将其移除。我的代码展示了如何计算像素和路径的能量(它与周围像素的不同程度)

如果你查找seam carving,你会发现一些免费的实现