首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Magick.NET的图像平均值

使用Magick.NET的图像平均值
EN

Stack Overflow用户
提问于 2014-09-08 17:05:58
回答 1查看 1K关注 0票数 0

我可以使用ImageMagick使用以下命令混合/平均两个图像:

代码语言:javascript
复制
convert 1.jpg 2.jpg 3.jpg ... N.jpg -average result.jpg

或者另一种

代码语言:javascript
复制
convert *.jpg -evaluate-sequence mean result.jpg

我正在寻找一种在C#中这样做的方法,我如何使用Magick.NET来做到这一点呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-09-08 17:11:59

看一看这些文件,下面的内容应该是可行的:

代码语言:javascript
复制
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");
  }
}

合并多个图像。

MagickImageCollection.h

EvaluateOperator评估选项

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25729451

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档