
matlab
無負今日
無負今日
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
matlab/simulink多次仿真形成对比(仿真完之后输出一个scope,改变参数后再输出一个scope,如何将两个图弄到一起形成对比)
方法1:将仿真复制一下,再粘贴回去,将其中一个仿真中参数修改,两个仿真输出的信号用mux连接到同一个scope里面。这是最简单的方法:首先随便建立一个模型:双击打开Scope2,其输出信号为:复制并粘贴模型,用mun将两个模型连接到同一个scope:修改其中一个输入的参数:得到输出如图:点击Autoscale按键使图形全部显示:方法2:首先将每次仿真的结果保存于wor...原创 2019-01-16 07:28:59 · 43239 阅读 · 15 评论 -
OTB数据集运行perfPlot报错 未定义函数或变量 ‘calcRectInt‘。
calcRectInt.m 文件在 rstEval 文件夹中,如果打开matlab后没有运行 main_running.m 而是直接运行了 perfPlot.m 文件,就会这个错误,这时候需要把 rstEval 添加进路径中。可以是运行一下 main_running.m (当然可以让他不用跑完结果就点停止运行也够了);或者在命令行里简单的输入:addpath(('./rstEval'));运行下就可以了。...原创 2020-09-17 15:02:33 · 1394 阅读 · 1 评论 -
Matlab打开时总是出现警告:名称不存在或不是目录:......
Matlab在打开时总是在命令行里出现一些警告:这是预设路径的问题,先点击工具篮里面的“设置路径”,看在不在里面,如果在的话就把他删除掉。但是我的不在里面,这时需要在命令行里面输入edit pathdef.m用来编辑默认路径,运行后会打开 pathdef.m 文件,警告提示里面的路径应该在里面,找到并删除掉,然后保存pathdef.m 文件并退出,下次再打开时候就没有这一条警告了。...原创 2020-09-17 09:45:02 · 9841 阅读 · 3 评论 -
C-COT跟踪算法在OTB数据集上测试的接口函数
C-COT算法作者其实已经给出了在几个数据集中测试的原始结果,其中也包括了OTB数据集。但是如果我们想要自己测试需要怎么写接口函数呢?很简单,把代码中的 setup_paths.m 和在runfiles文件夹中的 test.m 文件中的内容综合一下就行了,这里需要把整个文件夹的名字从 C-COT 改为 CCOT,因为命名里面短横线不符合matlab文件命名规范。然后在CCOT文件夹下新建run_CCOT.m 文件。run_CCOT.mfunction results=run_CCOT(seq, res原创 2020-09-17 08:51:58 · 896 阅读 · 2 评论 -
HCFT和HCFTstar在OTB数据集中测试的接口函数
HCFT跟踪算法(Hierarchical Convolutional Features for Visual Tracking)是2015年发表在ICCV上的一篇结合相关滤波和深度特征的跟踪算法,作者Chao Ma、Jia-Bin Huang、Xiaokang Yang、Ming-Hsuan Yang。HCFTstar是原作者在HCFT基础上的改进,改进了尺度估计和重检测机制。在OTB数据集上测试两个算法时需要接口函数(前提是已经调试通了两个算法),如下:HCFT算法的接口函数 run_HCFT.原创 2020-09-16 20:56:53 · 2978 阅读 · 7 评论 -
HCFTstar跟踪算法运行(Robust Visual Tracking via Hierarchical Convolutional Features)
HCFTstar跟踪算法运行(Robust Visual Tracking via Hierarchical Convolutional Features)HCFTstar算法是HCFT算法的改进版本,算法的文章和代码链接:HCFTstar: Chao Ma, Jia-Bin Huang, Xiaokang Yang, Ming-Hsuan Yang. “Robust Visual Tracking via Hierarchical Convolutional Features.” [][][githu原创 2020-09-15 09:31:22 · 942 阅读 · 1 评论 -
HDT代码运行(matlab)
HDT算法(Hedged Deep Tracking)是发表在cvpr2016上的一篇论文,关于HDT跟踪算法代码运行的资料比较少,可能大家对这个算法的关注度不是很高吧,这里简单写下自己调试的过程。一、论文和代码下载论文:Hedged Deep Tracking代码:https://github.com/JHvisionchen/HDT-matlab作者的project页面始终打不开(https://sites.google.com/site/yuankiqi/hdt/),只找到了这个链接。代码下载原创 2020-08-06 11:12:57 · 961 阅读 · 1 评论 -
Color Names 特征提取并进行PCA降维 (Learning Color Names for Real-World Applications)
Color Names 特征提取并进行PCA降维 (Learning Color Names for Real-World Applications)之前的一篇博客里介绍了CN特征的提取,在实际应用中,很多算法为了提高计算效率,都会将CN特征进行降维,比如Danelljan M, Shahbaz Khan F, Felsberg M, et al. Adaptive color attributes for real-time visualtracking[C]//Proceedings of th原创 2020-06-20 17:51:16 · 2758 阅读 · 0 评论 -
MATLAB 打印时间
MATLAB 打印时间 cur_date = date; cur_time = fix(clock); str = sprintf('%s %.2d:%.2d:%.2d\n', cur_date, cur_time(4), cur_time(5), cur_time(6)); disp(str);或者 cur_date = date; cur_time = fix(clock); fprintf('%s %.2d:%.2d:%.2d\n', cur原创 2020-06-04 20:05:18 · 1807 阅读 · 0 评论 -
matlab在cell中添加和删除数据
matlab在cell中添加和删除数据cell元胞数组是matlab中很强大的数据结构,数组中的元素可以是任意类型的数据。1、cell的创建a = {} %创建空cell数组b={'sun',23,'*¥¥$$','长安'}%创建cell时赋值%先用cell函数分配内存,再赋值c = cell(1, 4) %创建1x4大小的空元胞数组c = {'sun',23,'*¥¥$$','长安'}结果2、cell元素的访问有两种不同的访问方式:通过()访问cell数组时访问到的是cell单元原创 2020-05-31 15:12:34 · 41104 阅读 · 0 评论 -
Color Names 特征提取 (Learning Color Names for Real-World Applications)
目标跟踪算法里面有很多都用到了CN颜色特征,这里是论文 Learning Color Names for Real-World Applications 中提出的颜色特征的提取方法,应该很多论文用的都是这种方法。从网上看到一个研究颜色特征的网站:http://www.cat.uab.cat/downloads/里面有很多颜色特征的论文和代码。2009年的论文J. van de Weijer, C. Schmid, J. J. Verbeek, and D. Larlus. Learning colo原创 2020-05-27 11:09:20 · 6576 阅读 · 8 评论 -
OTB数据集图像跟踪逐帧绘制像素误差( Fame-by-frame comparison of center location errors (in pixels) )
视觉目标跟踪,使用OTB数据集,想要画出类似下面的图像:找了好久,终于发现一个链接:http://www.p-chao.com/2017-02-26/%e5%9b%be%e5%83%8f%e8%b7%9f%e8%b8%aa%e4%b8%ad%e5%83%8f%e7%b4%a0%e8%af%af%e5%b7%ae%e3%80%81%e9%87%8d%e5%8f%a0%e7%8e%87%e3%80%81auc%e7%9a%84%e8%ae%a1%e7%ae%97%ef%bc%9amatlab%e5%ae%原创 2020-05-22 22:22:36 · 1151 阅读 · 6 评论 -
matlab运行LCT跟踪算法代码
可以参考的链接是https://blog.youkuaiyun.com/qq_32734095/article/details/86652360至于opencv的版本,博主说opencv3.0.0没问题,我试的3.4.10版本也没有问题。代码运行的配置网上介绍的很多,但最后有一步很容易错的是,要把opencv安装包里面的\build\x64\vc14\bin里面3个文件opencv_ffmpeg3410_64.dll、opencv_world3410d.dll、opencv_world3410.dll(openc原创 2020-05-22 08:07:42 · 1143 阅读 · 0 评论 -
KCF运行时显示三维响应图(matlab)
这是从B站上一个视频里面看到的,记录一下。最终要显示的效果如下:需要改动的地方:run_tracker.m把if nargin < 4, show_visualization = ~strcmp(video, 'all'); end当中的 ~ 符号去掉,不用算法自带的显示tracker.m1、在if frame > 1, %obtain a subwindow f...原创 2020-04-22 21:09:36 · 2184 阅读 · 9 评论 -
matlab打开指定文件夹下的图片
matlab打开指定文件夹下的图片代码如下:base_path = 'F:\Postgraduate Learning\OTB\TB50\trellis\img\';%每个文件夹下都默认含有”.”,”…”两个隐藏的系统文件夹,前者指向该文件夹,后者指向该文件夹的父文件夹contents = dir(base_path); %dir函数的结果中前两个是 '.' 和 '..',要把这两个去掉...原创 2020-04-09 10:46:11 · 2132 阅读 · 0 评论 -
MATLAB错误使用 figure 设置 Figure 的 'Number' 属性时: 值必须是双精度标量或空矩阵
运行samf代码时,遇到了上述问题解决办法:根据提示,找到show_video.m 文件的27行,将其中的 Number 改为 UserData 即可。改完之后可以运行并且出现了可视化的跟踪画面,但是跟踪完毕程序自动绘制精度图时又出现了如下错误:同样的办法,找到 precision_plot.m 文件的第40行,同样把 Number 改为UserData就可以了。...原创 2020-03-13 21:13:42 · 2505 阅读 · 0 评论 -
KCF matlab版本各函数之间的调用关系
KCF matlab版本各函数之间的调用关系只是一个简答的梳理原创 2020-02-29 21:42:28 · 454 阅读 · 0 评论 -
OTB工具箱使用 带有下标的赋值维度不匹配。 出错 plotDrawSave (line 49) h(i) = plot(thresholdSet,bb,'color' ......
OTB工具箱使用 带有下标的赋值维度不匹配。出错 plotDrawSave (line 49) h(i) = plot(thresholdSet,bb,‘color’,plotDrawStyle{i}.color, ‘lineStyle’, plotDrawStyle{i}.lineStyle,‘lineWidth’, 4,‘Parent’,axes1);这两天在学习OTB工具箱时候,遇到...原创 2020-02-26 14:43:06 · 1267 阅读 · 7 评论 -
KCF代码调试并显示效果(matlab)
KCF代码调试并显示效果(matlab)最近接触KCF算法,想要试一下matlab版本代码看看效果怎么样,总体的过程如下:一、调试环境:win10 + matlab R2016a二、程序代码及数据集下载1. 程序代码:KCF算法的提出:High-Speed Tracking with Kernelized Correlation Filters J. F. Henriques...原创 2019-10-31 19:15:18 · 4878 阅读 · 24 评论 -
Matlab2016 中load函数使用相对路径载入文件问题
Matlab中load函数使用相对路径载入文件问题本以为是一个简单的问题,结果却废了半天劲,原来是matlab2016 不支持在变量中直接使用相对路径的表述方式:如…/、./等方式!!!我在test文件夹里面有一个test.m文件,一个aa.txt文件,还有一个子文件夹subdirectory,这个子文件夹里面有一个bb.txt文件,我想要的就是在test.m文件中使用load() 函数来载入...原创 2019-10-28 21:04:25 · 17696 阅读 · 0 评论