gpt4 book ai didi

c# - Emgu.CV 4.2.0 图像转换方法不可用

转载 作者:行者123 更新时间:2023-12-03 18:05:26 28 4
gpt4 key购买 nike

我有一个 .Net Standard 2.0 项目,其中最新版本的 Emgu.CV - 4.2.0.3636 通过 Nuget 包安装。我还有 System.Drawing.Common 包,它支持位图。我需要将 Mat 转换为 Bitmap 并从现有位图创建 Mats 的可能性。之前 Mats 有 Bitmap 属性,还有 Image 的构造函数,比如接受 Bitmap 作为参数。从我在 Emgu.CV 4.2.0 版本的发行说明中看到的 - 这些已被替换为位图的 ToMat() 扩展方法和 Mats/Images 的 AsBitmap() 方法。但是对我来说,这两种方法都不可用。

官网上的发行说明说:

It has been added to the Emgu.CV.UI nuget package (or dll file)



同时我在 nuget 中没有看到 Emgu.CV.UI 包,只有我已经安装的 Emgu.CV 包。

我还缺少什么?

最佳答案

从 Emgu 4.4.0 开始,位图部分在解决这个问题的第三个 (NuGet) 包 Emgu.CV.Bitmap 中(曾经在 Emgu.CV.runtime.windows 中,4.3.0 及之前)。
所以你需要三个包:

  • Emgu.CV(当然)
  • Emgu.CV.runtime.windows
  • 现在,Emgu.CV.Bitmap
  • 关于c# - Emgu.CV 4.2.0 图像转换方法不可用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60064147/

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