matlab-cvst相关内容
我在 OpenCV 中实现了我在 MATLAB 中设计的算法.我正在为 OpenCV 中的 SURF 特征提取器编写单元测试,我想将 MATLAB 提取的 SURF 特征的输出与 OpenCV 进行比较. 这个问题是,对 MATLAB 和 OpenCV 提取器使用相同的参数时,我得到了不同数量的特征.这怎么可能?是否有不同的方式来实现 SURF? 对于 MATLAB (http://w
..
我阅读了一些关于用于 CV 对象跟踪的卡尔曼滤波器的作品,但我找不到关于以下选择的参考:1)过程噪声协方差 Q;2)测量噪声协方差R.到目前为止,我已经意识到该模型是运动方程(有人使用加速度作为状态变量,其他人仅使用位置和速度)但没有人清楚Q和R的选择,包括mathworks的这个例子:http://www.mathworks.it/it/help/vision/examples/using-ka
..
我有一个包含几个特定对象的图像.我想检测这张图片中这些物体的位置.为此,我有一些模型图像,其中包含我想要检测的对象.这些图像在我要检测的对象实例周围很好地裁剪. 这是一个例子: 在这张大图中, 我想检测此模型图像中表示的对象: 解决方案 既然你 最初发布这个作为一个 'gimme-da-codez 的问题,完全没有任何努力,我不会给你代码.我将笼统地描述该方法,并在此过程
..
我正在开发用于检测人员的视频监控应用程序.目前我正在实现 HOG 描述符作为检测器.但是,我对滑动窗口技术有疑问.我的代码只能检测到一个人.我还使用 MexOpen CV 中的 Group Rectangles 来创建多个边界框.有人知道如何编写滑动窗口技术来检测多个对象吗?谢谢. % 读取图片im = strcat ('C:\Users\Documents\MATLAB\HOG\HOG\im
..
在 MATLAB 中,我计算了 基本矩阵(两个图像)使用标准化的八点算法.由此我需要三角化 3D 空间中的相应图像点.据我了解,要做到这一点,我需要图像相机的旋转和平移.当然,最简单的方法是先校准相机然后拍摄图像,但是这对我的应用程序来说太狭窄了,因为它需要这个额外的步骤. 所以剩下的就是自动(自)相机校准.我看到提到 捆绑调整,但是在 邀请 3D 视觉 似乎需要初始平移和旋转,这让我觉得需
..
我正在使用 Matlab 进行相机校准,使用 Jean-Yves Bouget 的相机校准工具箱.我有所有的相机校准过程中的参数.当我使用新图像时在校准集中,我可以得到它的变换方程,例如Xc=R*X+T,其中 X 是校准装置(平面)的 3D 点世界坐标系,Xc 是它在相机坐标系中的坐标.其他换句话说,我拥有一切(外在参数和内在参数). 我想做的是对这张图片进行透视校正即我希望它移除任何透视图
..
下面的链接使用 Matlab 从图像中删除非文本内容.我想用 Java 中的 OpenCV 做同样的事情. 我没有可试用的 Matlab,而且我是 OpenCV 的新手.虽然我知道一些关于这个过程背后的理论的基础知识,但是将 Matlab 语言翻译成 OpenCV 3.0 有点困难.最好使用 Java. http://www.mathworks.com/help/vision/exam
..
我有两张相似但方向和大小不同的图像.下面是一个示例: 有没有办法匹配两个图像? 我使用过 Procrustes 形状分析,但还有其他方法吗? 解决方案 查看 计算机视觉系统工具箱中的使用自动特征匹配查找图像旋转和缩放示例. 它展示了如何检测兴趣点、提取和匹配特征描述符以及计算两个图像之间的转换.
..
我正在尝试从MATLAB R2013a中的图像中提取HOG特征. 这是我从MATLAB文档网站复制的代码: input ='1.png';Z = imread(输入);%Z = rgb2gray(Z);[featureVector,hogVisualization] = extractHOGFeatures(Z); 我得到的错误是: 类型为'uint8'的输入参数的未定义函数'
..
我正在尝试使用计算机视觉系统工具箱校准下面的这对摄像机,以便能够生成车辆在1至5m之间的3-D点云.对于棋盘格校准图像,每个图像的输出图像大小约为1 MB,而棋盘格正方形大小为25 mm.使用的摄像机是一对SJ4000 HD1080P摄像机.摄像机尽可能彼此平行放置,垂直轴上没有角度.棋盘格校准是在明亮的灯光和白板的帮助下完成的.使用成功的31/32配对,使用立体相机校准器代码的每个像素的平均误差
..
我正在尝试从MATLAB R2013a中的图像中提取HOG特征。 这是我从MATLAB文档网站复制的代码: input ='1.png'; Z = imread(输入); %Z = rgb2gray(Z); [featureVector,hogVisualization] = extractHOGFeatures(Z); 我得到的错误是:
..
我正在尝试在Simulink(MATLAB 2013a)的Matlab功能块内使用edge(I,'sobel')方法.尝试编译时,出现错误“独立代码生成不支持功能'edge'". 我知道有一个边缘检测器块,但是我想在Matlab功能块中调用该函数.如何解决这个问题. 解决方案 如果具有计算机视觉系统工具箱,则可以使用vision.EdgeDetector系统对象.如果您有边缘检测器模块,那
..
我的问题是如何将一个图像与一组图像匹配并显示匹配的图像.我正在使用SURF功能进行特征提取. 解决方案 如果您拥有计算机视觉系统工具箱,请查看以下示例: 使用Point Feature进行图像搜索
..
我试图在OpenCV 3.0.0 beta中使用MSER算法从图像中提取文本区域.最后,我需要具有检测到的MSER区域的二进制掩码,但是该算法仅提供轮廓.我试图绘制这些轮廓,但没有得到预期的结果. 这是我使用的代码: void mserExtractor (const Mat& image, Mat& mserOutMask){ Ptr mserExtractor
..
我可以输入通过MATLAB命令获得的SURF特征(detectSURFFeature)作为神经网络的输入以训练网络以对图像中的对象进行分类/检测吗?如果是的话,我该如何处理获得的多维数据通过描述符?我正在使用相同分辨率和几乎相似方向的图像集.我只使用MATLAB. 解决方案 一种方法是使用
..
我必须重建一个物体,该物体将放置在距立体声设置基准线约1米至1.5米的位置.两台摄像机拍摄的图像均具有高分辨率(10 MP) 在所有三个坐标轴上,我必须检测到的位置的精度为+/- 0.5mm. (如果您需要更多详细信息,请告诉我) 对于这些,棋盘格(用于校准)的最佳规格应该是什么? 我只知道它应该是不对称的板.应将其放置在与预期放置对象的范围相同的距离范围内.另外,它应该以所有可
..
我之前曾问过“使用校准的摄像机获取匹配点进行3D重建"的问题,但是问题并未得到清晰描述.所以在这里,我会在每个步骤中都使用一个详细的案例来展示.希望有人可以帮我弄清楚我的错误在哪里. 起初我用坐标制作了10个3D点: >> X = [0,0,0; -10,0,0; -15,0,0; -13,3,0; 0,6,0;
..
我正在使用以下代码: h = vision.VideoFileReader('num2.avi') h = System: vision.VideoFileReader Properties: Filename: '/Users/LoFe/Documents/BME/Work/Work/Work/num2.avi' PlayCount:
..
我需要一个预先构建(即已受过训练)的OCR库,该库可以识别简单字符(标准字体,例如Arial,Times New Roman,Courier等). Matlab的其中一个工具箱中是否有类似的东西?还是我必须使用Tesseract之类的外部程序(以及使用系统调用的接口)? 解决方案 我对官方的MATLAB OCR工具箱不熟悉.但是,您可以在MATLAB File Exchange中找到各种宝
..
我尝试在matlab中应用代码进行人脸检测和跟踪,但不幸的是,此错误提示了 我使用matlab R2012a 这是我尝试过的代码 faceDetector = vision.CascadeObjectDetector(); videoFileReader = vision.VideoFileReader('visionface.avi'); videoFrame = s
..