mat

    0热度

    1回答

    我有一个.mat文件,其中包含的数据以4行100列的excel结构排列。 我想要的是取这100列中的每一列,并在.m文件中放入一个2x2矩阵A(:,:,j),其中j = 1:100,这样我就可以运行我的处理该数据的代码。 我该怎么做? 编辑:当我在命令窗口 load C:\...\file.mat 我在工作区窗口获取变量的名称中使用(比方说,fileVariable)和它的价值是< 4X100

    0热度

    1回答

    标题说明了一切.. 对于我的小图像识别项目,我做我的queryDescriptors和vectorOfTrainingDescriptors之间的匹配。 所以,我想补充一下,首先检查是否相同图像已经使用/存在于我的训练数据.. 我想这应该是一个简单的任务,并试图以下内容: int findTheSameMat(const cv::Mat MatQ, const vector<cv::Mat> Ma

    0热度

    1回答

    我正在制作一个项目,我需要改变图像的亮度和对比度,亮度不是亮度。 所以我在一开始代码为 for (int y = 0; y < dst.rows; y++) { for (int x = 0; x < dst.cols; x++) { int b = dst.data[dst.channels() * (dst.cols * y + x) + 0]; int g

    0热度

    2回答

    我有Matces数据访问问题。我在图片上执行操作,并且需要分离地访问每个像素。 我必须对简单类型(float,int等)进行必要的操作。 我accesing数据的方法是象下面这样: for (int idx = 0; idx < image.rows; idx++) { for (int idy = 0; idy < image.cols; idy++) { int co

    0热度

    1回答

    好了,所以我有一个结构: sub_info(1)= struct('Name',info_array{1},'Number',info_array{2}, 'Date',info_array{3}, 'Student_ID', info_array{4}); mat_struct = 'matstruct.mat' save(mat_struct, 'sub_info')

    0热度

    1回答

    我正在编写使用KNearest的应用程序。我编写了代码来训练模型,但是每次重新启动应用程序,我都必须再次训练数据,所以我想将火车数据保存到SharedPreferences一次,然后使用它。 我知道,我必须转换垫为byte [],然后转换为字符串,但译码不工作,我得到了错误: (layout == ROW_SAMPLE && responses.rows == nsamples) || (lay

    0热度

    1回答

    我一直试图在cv :: HoughLinesP()的输出上运行kmeans。我的问题来自将HoughLinesP()的输出opencv_lines(它是Vector<Vec4i>的向量)转换为Matrix。这听起来非常简单,我敢打赌,但是,我对opencv和数据结构很陌生,并尝试过很多事情。这是我试图实现的代码。 HoughLinesP(image_after_canny, opencv_line

    1热度

    1回答

    我正在尝试使用HoughCircles方法的JavaCV实现,但我遇到了一些参数问题。 这是我的代码:所有的 Mat currentImageGray = tgtFrag.getImage().clone(); Mat detectedCircles = new Mat(); HoughCircles(currentImageGray, detectedCircles, CV_HOUGH_G

    1热度

    1回答

    到目前为止,以前版本的OpenCV JAVA API提供了get()和put()方法来获取和操作Mat图像中的各个像素。但在OpenCV 3.0.0-1.1 Java API中,这些方法已被弃用。那么如何在这个版本中操纵单个像素。 这里是不赞成的方法列表: http://bytedeco.org/javacpp-presets/opencv/apidocs/deprecated-list.html

    4热度

    2回答

    我想读取以下网站ufldl.stanford.edu/housenumbers中给出的mat文件,文件train.tar.gz中有一个mat文件名为digitStruct.mat。 当我使用scipy.io来读取mat文件时,它告诉我'请使用hdf reader for matlab v7.3文件'。 原始MATLAB文件被提供作为下面 load digitStruct.mat for i =