- 博客(20)
- 收藏
- 关注

原创 手把手教你atom追踪 --ATOM Tracker Installation under Linux
手把手教你阿童木(atom)追踪 和 dimp 追踪 (ATOM: Accurate Tracking by Overlap Maximization) 前期准备:Ubuntu 18.04 system, Anaconda, Nvidia及其驱动, Cuda.........and VPN~
2020-02-11 23:40:17
2218
3
原创 MATLAB 系数向量与三维矩阵的二维矩阵层对应相乘
一组系数构成的向量跟三维矩阵的每层对应相乘,用matlab实现如下:v = [1;2];A = ones(2,2,2);vr = reshape(v,1,1,2); %将向量v变成一个第三个维度上的向量B = vr .* A;
2020-02-27 14:21:47
4966
原创 Matlab 新建文件夹,重命名文件夹
Matlab 新建文件夹,重命名文件夹(更改文件夹名称)新建文件夹dos(sprintf('Md a')) % 生成文件夹a重命名文件夹dos(sprintf('ren a b') )% 将文件夹a重命名为b...
2018-08-16 15:31:27
9916
1
原创 在matlab命令行窗口中输入"path",并运行,matlab会将其path里面添加的路径都显示出来。
在matlab命令行窗口中输入”path”,并运行,matlab会将其path里面添加的路径都显示出来。
2018-07-15 18:54:33
14758
原创 贝叶斯公式
贝叶斯公式今天复习了下贝叶斯定理,做个笔记。P(Bi|A)=P(Bi)P(A|Bi)∑nj=1P(Bj)P(A|Bj)P(Bi|A)=P(Bi)P(A|Bi)∑j=1nP(Bj)P(A|Bj)P(B_{i}|A)=\frac{P(B_{i})P(A|B_{i})}{\sum_{j=1}^{n}P(B_{j})P(A|B_{j})} ...
2018-05-28 19:53:47
535
原创 傅里叶
傅里叶在这个特殊领域的贡献是他指出:任何周期函数都可以表示为不同频率的正弦和(或)余弦和的形式,每个正弦和(或)余弦乘以不同的系数(现在称这个和为傅里叶级数)。无论函数多么复杂,只要它是周期的,并且满足某些软的数学条件,都可以用这样的和来表示。 甚至非周期的函数(但是这些领域是在曲线是有限的情况下)也可以用正弦和(或)余弦乘以加权函数的积分来表示。用傅里叶级数或变换表示的函数特征可以完全通过傅里叶反过程来重建,不丢失任何信息
2018-05-28 19:36:35
851
原创 MATLAB 视频分帧
以下代码可从视频中提取图片,即将视频中的每一帧图片都保存下来。%读取视频数据v = VideoReader('fish.mp4'); %一次读取一帧, 直至视频结尾 k=1; while hasFrame(v) f = readFrame(v); imwrite(f,[num2str(k),'.jpg']); k = k+1; end代码中,读...
2018-02-09 13:21:54
3425
2
原创 MatConvNet 使用VGG网络模型对图像做分类处理
示例如下:%下载一个训练好了的模型urlwrite('http://www.vlfeat.org/matconvnet/models/imagenet-vgg-f.mat','imagenet-vgg-f.mat'); %下载并存储文件net = load('imagenet-vgg-f.mat');%将模型加载到工作区
2017-11-10 20:33:12
4001
原创 极简MatConvNet安装编译
MatConvNet是MATLAB的一个工具箱,主要用于实现计算机视觉领域的卷积神经网络。以下是Windows系统下,CPU版本的MatConvNet安装编译及测试的代码。将其贴入matlab命令窗口,运行即可。运行环境: MATLAB: R2016a,C++编译器: Visual Studio 2015
2017-11-07 22:23:17
677
原创 MATLAB 提示没有fhog或hog函数时需要添加piotr_toolbox工具包——附下载
piotr_toolbox(Piotr’s Computer Vision Matlab Toolbox)是matlab的外用工具扩展包,主要用来做图像视频处理。以下是下载安装方法:
2017-10-27 22:33:57
2466
4
原创 MATLAB 将多页.tif格式的图片转成多张单页的图片
当使用Windows照片查看器打开一个.tif格式的图片文件,发现其为单张多页图片时,我们可以MATLAB将该文件拆分成多张单页的图片。 I = imread([path,'raw_train.tif'],i); %读入文件的第i页 imwrite(I,[savepath,num2str(i,'%04d'),'.tif']); %保存单层图片,以其在原文件中的顺序命名。
2017-10-14 22:23:09
5083
4
原创 MATLAB文件I/O操作——新建TXT并写入数据
%文件I/O操作:将数据1 2 3 4存入文本文档(三种格式)x=[1 2 3 4];%要存入的数据矩阵fp=fopen('A.txt','a');%'A.txt'为文件名;'a'为打开方式fprintf(fp,'%d ',x);%fp指定要写入数据的文件。注意:%d后有空格fclose(fp);
2017-03-20 16:12:34
43982
原创 MATLAB 用for循环语句连续读入并处理一系列图片(图片名含数字和字符)
文件夹中有图片 1.png, ...共600张; 1_predict_prob.png, ...共600张。 现在,需要把像1_predict_prob.png这样的图片依次读入matlab中,进行处理并重新命名,然后保存在指定地点。
2017-01-21 20:41:11
29518
原创 MATLAB 图像切割
%图像切割/图像分割/图像截取%切割RGB图A=imread('1.jpg');%读入原图像1.jpgB=A(350:750,:,:);%提取原图部分行imshow(B);%展示图像(非必需)imwrite(B,'2.jpg');%保存切割后的图像,命名为2.jpg
2016-12-28 23:13:09
3141
1
原创 MATLAB 图像拼接
%图像拼接/图像合并/图像融合 A = imread('1.jpg');%读入图像1.jpg B = imread('2.jpg');%读入图像2.jpg C = [A,B];%拼接图像 imshow(C);%展示图像(非必需) imwrite(C,'3.jpg');%保存图像,命名为3.jpg 提示:灰度图像,RGB图像都可以,只需图片大小一样
2016-12-28 22:01:29
10440
6
原创 C++递归遍历文件夹(三)——建立树结构
补充上篇博客:递归遍历文件夹时,同步在内存中建立相同的树状结构,用来描述所有文件和文件夹的保存结构。具体实现如下:// recursion3.cpp#include <iostream>#include <vector>#include <boost/filesystem.hpp>using namespace std;using namespace boost::filesystem;//定
2016-10-15 22:06:30
4309
原创 C++递归遍历文件夹(二)——文件I/O
这篇博客是在上篇博客的基础上加入了新的内容:将文件夹的保存路径存入文档。具体实现如下:// recursion2.cpp#include <iostream>#include <boost/filesystem.hpp>using namespace std;using namespace boost::filesystem;void recursion(path src_path){
2016-09-30 21:51:55
792
原创 C++递归遍历文件夹(一)
以下是实现递归遍历文件夹的代码:void recursion(path src_path){directory_iterator end;directory_iterator dir(src_path);for (dir;dir!=end;dir++){cout<<*dir<<endl; if (is_directory(*dir)) recursion(*dir); //是文件夹则递归}}
2016-09-22 21:18:07
3992
原创 大家好
大家好!非常开心在这里开了博客,以后我会经常来这里分享我学到的东西。我现在还是一只小菜鸟,大家在博客上分享的知识帮助了我很多,希望我也能帮助到大家。共同进步哦!
2016-09-21 19:12:33
412
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人