3
myImage.Mutate(i => i.Saturate(2).Resize(new ResizeOptions { Mode = ResizeMode.Crop, Position = AnchorPositionMode.Center, Size = new Size(width, height) }));

我正在尝试将 Photoshop 作业转换为由 ImageSharp 在我的 .NET Core 应用程序中完成 - 大部分都运行良好,请参见上面的示例,但我错过了两件事;

如何调整色阶(如 Photoshop 中的图像 -> 调整 -> 色阶)?

如何更改使用的颜色数量,例如 20 种颜色(如 Photoshop 中的图像 -> 模式 -> 索引颜色)?

如果可能的话,我需要在 Saturate 和 Resize 之间完成。

4

1 回答 1

0

对于图像 -> 调整 -> 级别,您可以检查此项目,例如:Image Magic - Image Levels using Custom Controls

于 2019-10-17T07:16:26.387 回答