matlab-cvst

    1热度

    1回答

    我想在MATLAB中纠正一个立体图像对。为了纠正,我使用下面的电话: [J1,J2] = rectifyStereoImages(I1,I2,cameraParamsStereo); 如果我这样做,那么我只得到每个图像的所谓的有效部分,它比初始图像尺寸小。如果我将参数'OutputView'指定为完整的,那么我会得到比原始图像更大的矫正图像。 有没有办法获得与原始尺寸相同的矫正图像?

    0热度

    1回答

    我知道这看起来不知何故与代码错误和开发无关,但 我想知道是否有人可以理解这些代码 积分图像和本地二进制模式,并告诉我他们如何影响生成的直方图。 在使用积分图像之前,输出直方图是正常的,但在应用积分图像方法后,我发现大部分直方图都变为零。为了澄清事情,使用积分图像的预期益处是加速方法的过程。事实上,我之前没有看到这个,因为我第一次尝试它。有谁知道这个可以帮助我吗? 这些是每个方法的代码: 积分图像

    1热度

    1回答

    在计算机视觉系统工具箱中,默认特征提取使用SURF。如何使用bagofFeatures类使用SIFT特征提取?是否有相同的自定义特征提取器?

    0热度

    1回答

    我在matlab计算机视觉系统工具箱中实现的函数bagoffeatures有问题。 我正在做一个不同类型的图像分类研究,首先我试图用diffenrets自定义提取器使用bagoffeatures,我想分成2个分支我的工作,首先提取SURFpoints和提取3不同类型的描述,例如SURF活跃,怪胎,当我在我的自定义提取使用下一行: features = extractFeatures(grayIma

    0热度

    1回答

    我有一个表示三维对象(大脑的一部分)的顶点的x y z点列表。我希望能够在连接其所有表面的三维图中将其可视化。我在Matlab中找到了trisurf函数,它几乎包含了我想要的所有东西,除非它不允许我打开旋转。 有什么办法让我旋转trisurf情节?如果没有,还有哪些其他功能可以让我可视化三维空间物体,同时还能够拖动和更改对象的视图?

    1热度

    2回答

    我有一个视频,我在MATLAB上为它制作了Sobel蒙板。现在我必须通过for循环读取每一帧来在视频的每个帧上应用Sobel掩码。该过程是这样的: 第1步:阅读框架。 第2步:使用rgb2gray将其转换为灰度。 第3步:将其转换为双精度。 这里,将面膜当我尝试写在框架上产生的video.avi文件后,我收到以下错误: "Frames of type double must be in the r

    2热度

    2回答

    我需要在自然图像上查找文本区域。 I = rgb2gray(imread('image-name.jpg')); points = detectHarrisFeatures(I); imshow(I); hold on; plot(points); 以上版本的代码检索所有检测到的最强点。 当我改变以“plot”开头的行这样的: [m,n] = size(points.Location);

    1热度

    1回答

    我应该从视频帧中收集一堆SURF点,并且在过滤这些坐标点群后,我想将它转换回它自己的形成。 下面你可以看到我写的代码: surfpoints_raw_single_column_matrix = detectSURFFeatures(img); raw_points_double_column_matrix = SURFPoints(Location); s=1; for a=1:size(

    0热度

    1回答

    我一直在使用arrayfun(试了矢量发生)如下各元素的概率在计算器的回答: prob_y = arrayfun(@(x)length(find(y==x)), unique(y))/length(y) 但这样做的问题是,我必须找到在矢量40个不同的值出现,所以我不得不使用这个arrayfun()为40倍,它运行的第一个值更快,但是当它的第二个值需要的时间地狱很多,我的矢量大小也是巨大的。有人

    1热度

    1回答

    我打电话给for循环中的一些图像,然后对这些图像进行一些处理。之后,我使用step函数在视频播放器中显示这些帧及其蒙版。如何将边界添加到蒙版图像内的对象?另外,如何使边界更加粗糙,并在掩模图像中绘制每个斑点在掩模中的质心?以下是代码的粗略草图。 videoPlayer = vision.VideoPlayer(); maskPlayer = vision.VideoPlayer();