c# - emgucv 3.1 无法识别 CvBox2D

标签 c# opencv emgucv

我想在emgucv 3.1.0.2504中使用CvBox2D类型,但它不被识别!

using Emgu.CV;
using Emgu.CV.CvEnum;
using Emgu.CV.Structure;
using Emgu.CV.UI;
using Emgu.CV.Util;
using Emgu.Util;
using System;

        static CvBox2D GetROIRegion(XPointF p1, XPointF p2)
        {
             CvBox2D result = new CvBox2D();
             ...
            return result;
        }

enter image description here

最佳答案

在版本 2 中,曾经有一个名为 MCvBox2D 的结构。这是一个

Managed structure equivalent to CvBox2D

在版本 3 中,此结构已重命名为 RotatedRect - 它具有相同的描述并实现相同的接口(interface)。

因此您应该能够在代码中使用 RotatedRect

关于c# - emgucv 3.1 无法识别 CvBox2D,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41350495/

相关文章:

c# - 使用 Emgu CV 转换编解码器

c# - 3 层应用程序的异常捕获最佳实践

c# - Activity 需要 FLAG_ACTIVITY_NEW_TASK 标志

c# - 使用 mvc3 中的 DataAnnotations 验证文本框以仅接受有效的日期时间值

c# - 创建 PDF 时将首页旋转为横向

python - 当相机之间的角度过高时,OpenCV 立体图像校正无法正常工作

c++ - 链接 OpenCV 4.1.0,包括作品,库不

c# - 在 C# 中分析 GPU 使用情况

java - Android opencv加载16位深度的灰度png

.net - 如何将内存流中的 Emgu `Image<Bgr, Byte> frame` 保存为 JPEG?