gpt4 book ai didi

C# Emgucv2.4 或 3.1 禁用拼接波校正

转载 作者:太空宇宙 更新时间:2023-11-03 23:16:15 27 4
gpt4 key购买 nike

我一直在尝试使用示例程序拼接图像,但它不断地耗尽内存。

似乎可以通过关闭“波浪校正”来成功解决此问题。虽然这显然可以在 openCV 中轻松完成,但我不知道如何在 EMGU C# 中完成。

下面是我的 C# 代码片段。

// Collect all images
List<Image<Bgr, Byte>> sourceImages = new List<Image<Bgr, Byte>>();

for (int i = 1; i <7 ; i++)
{
string fileN = fl1 + "n (" + i.ToString() + ").jpg";
sourceImages.Add(new Image<Bgr, Byte>(fileN));
}

try
{
using (Stitcher stitcher = new Stitcher(false))
{
// Stitch images
Image<Bgr, Byte> result = stitcher.Stitch(sourceImages.ToArray());
Bitmap bm = result.ToBitmap();
bm.Save(fl1 + "resul.jpeg", ImageFormat.Jpeg);
}
}
finally
{

}

欢迎回答任何版本 2.4 或 3.1

最佳答案

在尝试拼接之前尝试使用以下方法:

stitcher.WaveCorrection = false;

额外信息 here

关于C# Emgucv2.4 或 3.1 禁用拼接波校正,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39189169/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com