我可以使用ImageMagick使用以下命令混合/平均两个图像:
convert 1.jpg 2.jpg 3.jpg ... N.jpg -average result.jpg或者另一种
convert *.jpg -evaluate-sequence mean result.jpg我正在寻找一种在C#中这样做的方法,我如何使用Magick.NET来做到这一点呢?
发布于 2014-09-08 17:11:59
看一看这些文件,下面的内容应该是可行的:
using (MagickImageCollection images = new MagickImageCollection())
{
// Add the first image
MagickImage first = new MagickImage("Snakeware.png");
images.Add(first);
// Add the second image
MagickImage second = new MagickImage("Snakeware.png");
images.Add(second);
// Create an Average from both images
using (MagickImage result = images.Evaluate(EvaluateOperator.Mean))
{
// Save the result
result.Write("Mean.png");
}
}EvaluateOperator评估选项
https://stackoverflow.com/questions/25729451
复制相似问题