mat

    2热度

    1回答

    我在Java中使用OpenCv。 import org.opencv.core.Mat; 现在我想初始化一个新的地垫是这样的: Mat points = new Mat(); 我收到的是以下情况例外: 异常线程 “main” java.lang.UnsatisfiedLinkError中: org.opencv.core.Mat.n_Mat()J at org.opencv.co

    0热度

    1回答

    我有一个CV_8UC4类型的图像序列。它的高清尺寸为1280x720。 我在图像的ROI上执行bgfg分段(MOG2专门)。 算法完成后,我得到了ROI大小的二进制图像和 类型的CV_8UC1。 我想插入这个二进制图像回原始的大图像。我该怎么办 这个? 下面是我在做什么(代码简化了可读性的原因): // cvImage is the big Mat coming from outside cv:

    1热度

    1回答

    我想从图像切割16件。我正在使用OpenCV和方法submat。 List<Mat> listOfPieces = new ArrayList<Mat>(); Mat mat = new Mat(); Utils.bitmapToMat(bitmap1, mat); int x = mat.cols()/4; int y = mat.rows()/4;

    0热度

    1回答

    我试图从我拥有的3x4姿态矩阵中提取3x3旋转矩阵。然而,即使我有非常简单的代码设置,两个值也是不同的。我正在撞墙,因为我不知道为什么会发生这种情况。下面是代码: std::cout << "Camera pose matrix from optical flow homography" << std::endl; for (int e = 0; e < pose.rows; e++) {

    0热度

    1回答

    我正在寻找一种解决方案,以图形的形式显示*.csv和*.mat文件中的数据,因为我正在开发Eclipse产品,所以它应该作为eclipse插件工作。 在研究期间,我发现ICE Embedded Visualizations,但这似乎是一个独立的产品,没有可能将其作为插件添加到我的Eclispe产品中。 我不需要3D CAD,但只需*.csv,最好也*.mat vizualization。 有人可以

    8热度

    2回答

    我正在使用EmguCV 3.0.0包装到OpenCV 3.0库。我在几个地方使用Mat课程。这里的一个单个信道的一个例子,8×8图像制成double值: Mat image = new Mat(8, 8, DepthType.Cv64F, 1); 的Image<>类提供reasonable means for getting and setting pixel values,并且该方法是用于M

    0热度

    1回答

    最近我在开发使用OpenCV的android应用程序。现在我遇到一个问题: Imgproc.findContours(grayMat, contours1, new Mat(), Imgproc.RETR_LIST, Imgproc.CHAIN_APPROX_SIMPLE); 此功能后,我想打电话给Imgproc.MatchShapes检测2个图像是否匹配。但是在Java版本下,MatchSh

    5热度

    2回答

    如何在OpenCV中创建空的地毯?创建后,我想使用push_back方法在Mat中推送行。 喜欢的东西: Mat M(0,3,CV_32FC1); 或唯一的选择是: Mat M; M.converTo(M,CV_32FC1); ?

    13热度

    1回答

    是否有一个大板对象加载到存储器比的OpenCV的FileStorage方法更有效的方法? 我有192列和一个百万行我想在一个文件中本地存储和加载到内存中,然后我的应用程序将启动一个大板。使用FileStorage没有问题,但我想知道是否存在更有效的方法来执行此操作。目前,使用Visual Studio中的调试模式将Mat放入内存大约需要5分钟,在Release模式下大约需要3分钟,数据文件大小约为

    2热度

    1回答

    我想清楚地了解Mat(OpenCV)在很多特定情况下的工作原理。我想询问这则讯息的情况有以下几种: 当垫指针被重新分配到其他位置,将以前的报头和数据存储器自动被删除?例如: Mat *m = XXX; m = YYY; 如果我调用sourceMat.release(),它是否也释放头m? Mat m = sourceMat(Rect);