【问题标题】:Combine two images in c#在c#中合并两张图片
【发布时间】:2011-06-06 08:06:14
【问题描述】:

我想通过组合两个图像来创建一个图像,以便使用 c# 代码将第一个图像设置为第二个图像的边框。

【问题讨论】:

  • 您确实需要在这个问题中添加更多细节,以展示您了解如何做、需要帮助的地方以及您已经尝试过的事情。你看我已经从你的问题中删除了多余的信息。
  • 我有两张图片,比如.. img1.jpg 和 img2.gif。所以我想将 img2.gif 设置为 img1.jpg 的边框。 img1.gif 的内部是透明的。

标签: c# image-processing image-manipulation


【解决方案1】:

请在combining images in C#查看这篇文章

只需将其更改为使用两个图像,并控制偏移量,使一个与另一个接壤。

【讨论】:

    【解决方案2】:

    免责声明:我在 Atalasoft 工作

    我们的DotImage Photo SDK(免费)可以做到这一点。

    加载图片

    AtalaImage img = new AtalaImage("file.jpg");
    

    加载边框(假设中间是透明的,大小一样)

    OverlayCommand cmd = new OverlayCommand("border.png", new Point(0,0));
    AtalaImage borderedImg = cmd.Apply(img).Image;
    

    保存最终图像

    borderedImg.Save("final.jpg", new JpegEncoder(), null);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-10-31
      • 1970-01-01
      • 2011-11-04
      • 1970-01-01
      • 2022-01-19
      • 2014-08-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多