编程语言|MATLAB
随笔
hjxu2016
好记性不如烂笔头|
独乐乐不如众乐乐|
你的纠错与关注就是对我最大的支持
展开
-
在matlab中提取一个比较大的矩阵的部分元素
1.提取大矩阵的一列、一行元素:一列元素: A(:,j)表示提取A矩阵的第j列全部元素一行元素: A(i,:)表示提取A矩阵的第i行元素,于是我们有,A(i, j)表示提取A矩阵的第i行第j列的元素。2.提取多行多列元素多行元素: A(i:i+m,:)表示提取A的第i行到第i+m行的元素。多列元素: A(:,j:j+n)表示提取A的第j列到第j+n列的元素。原创 2016-12-07 14:00:16 · 14843 阅读 · 0 评论 -
ubuntu下利用MATLAB将c/cpp文件转化成mexa64文件
我的是ubuntu14.04系统,matlab2015bubuntu下将cpp转化成mexa64文件,不知为何,文件并没有出现,但是转化之后matlab已经有这个内置函数了,下面直接出方法这篇参考博客讲的是windows下的http://blog.csdn.net/tiandijun/article/details/50549802下面方法是linux下的比如我们的cpp文件是原创 2017-10-08 10:01:57 · 3274 阅读 · 0 评论 -
matlab 对一个文件夹里的所有图像进行批量旋转90度并保存
批量处理文件首先需要读取文件,假设每张图片都以*.tif格式命名在对模型进行训练的时候发现训练集的数量不够,于是采用旋转,翻转,改变颜色对比度等方法增加训练集TifPath = ‘源文件路径’%注意是文件夹路径savePath = ‘保存的路径’Tfile = dir([TifPath, ' *.tif '])%找文件夹里tif文件的个数旋转图片的matlab函数是img1 =原创 2017-03-21 16:52:18 · 6798 阅读 · 3 评论 -
caffe编译matlab出错 gcc版本过高需要降级
编译matlab是会遇到错误,由于matlab版本不同而支持的编译器版本不同,所以会出现问题。Matlab 2014a(2015a)的版本是支持版本4.7.x所以在使用matlab调用mex文件的时候,基本上都会报错,根据报错信息,考虑如下两步解决方案。1. 降级安装gcc/g++版本为4.7.x(1). 下载gcc/g++ 4.7.x$ sudo apt-get instal原创 2017-03-27 16:48:15 · 4465 阅读 · 0 评论 -
matlab一次读取多张图片
方法一:I=cell(1,99); %这个好像是创99个房间用来一个放图片信息for b=1:99m1=imread(['D:\',int2str(b),'.bmp']); %m1是一个公共变量会不停的被下一张图片信息覆盖最后是最后一张图片的信息I{b}=m1; %I{1}。。。I{99}就是每一张图片的信息end%%%%%%%%%%%%%%%%%%%%%%原创 2017-02-16 20:22:06 · 35194 阅读 · 2 评论 -
matlab中imresize函数用法
matlab中函数imresize简介:函数功能:该函数用于对图像做缩放处理。调用格式:B = imresize(A, m)返回的图像B的长宽是图像A的长宽的m倍,即缩放图像。 m大于1, 则放大图像; m小于1, 缩小图像。B = imresize(A, [numrows numcols])numrows和numcols分别指定目标图像的高度和宽度原创 2017-02-16 19:18:39 · 8410 阅读 · 0 评论 -
matlab 图像处理在图像上标记网格
假设现在讲一副图片分成10*10的网格,也就是将一副图像分成100等分的小块图像img首先需要找步长,也就是每个格子的边长为多少像素[x,y] = size(img); %找图像大小grid_x = floor(x/10); %将图像分成10*10的网格grid_y = floor(y/10);X = 1:grid_x:x;Y = 1:grid_y:y;步长找好了原创 2017-01-06 16:37:02 · 9425 阅读 · 7 评论 -
matlab 在RGB三个通道提取和染色
matlab 在RGB三个通道提取和染色原创 2016-12-07 09:58:48 · 16602 阅读 · 0 评论 -
matlab中imfinfo函数的作用
matlab中imfinfo函数的作用转载 2016-11-17 15:34:56 · 10965 阅读 · 0 评论 -
ubuntu安装openslide-matlab
跑全扫描图像需要用到openslide这个包,底层是用C语言写的,这里是openslide-python的安装以及详解点击打开链接首先下载openslide-matlab的包,github上有https://github.com/fordanic/openslide-matlab解压 用matlab运行openslide_load_library.m这个文件,我出现了这个错误lib原创 2017-05-07 10:57:35 · 3308 阅读 · 1 评论