如何使用ImageResizer .net裁剪脸部周围的图像?

时间:2017-02-08 11:16:38

标签: c# asp.net-mvc image-resizing imageresizer

我有一个.net项目,我已经安装了ImageResizer,当我给它一个大小和模式=这样的裁剪时它工作正常:

原始图像

The Original image

Croped

Croped image

代码

<img src="woman-hat.jpg?width=400&height=400&mode=crop"  />

正如你所看到的裁剪版不是一张好照片,因为它并非基于女人的脸。我试图这样做,但文档不清楚。 Crop around PluginFaces Plugin

我知道我必须购买这些插件的许可证,当然如果我需要编写一些代码就可以。

我期待什么

Expected result

如果我能用这样的代码来做这件事会很好。

<img src="woman-hat.jpg?width=400&height=400&mode=crop&croparound=face"  />

1 个答案:

答案 0 :(得分:1)

您使用c.focus=faces为裁剪提供坐标,并c.zoom=true尽可能地裁剪,而不是最低限度。

示例: