Matlab
decouples
这个作者很懒,什么都没留下…
展开
-
图片镜像操作
图片镜像操作imgPath1 = 'D:/标记-CT/20180121周日旋转等操作/不含空标签的原始CT/';save1 = 'D:/标记-CT/20180121周日旋转等操作/原始CT/水平镜像/';save2 = 'D:/标记-CT/20180121周日旋转等操作/原始CT/垂直镜像/';save3 = 'D:/标记-CT/20180121周日旋转等操作/原始CT/旋转图像/...原创 2018-03-06 21:31:44 · 2898 阅读 · 0 评论 -
VOC数据集里面的txt文件的做法
本文叙述使用Matlab做VOC里的txt文件数目比例: trainval 约整个数据集的50% test 约整个数据集的50%train 约trainval的50% val 约trainval的50%代码: clear;clc; file = dir('/home/COCO/VOC/dataset/train_labels'); %数据...原创 2018-03-08 18:29:21 · 2667 阅读 · 1 评论 -
Matlab中imhist的用法
Matlab中 imhist 的用法直方图可以用来评价一个图形的各个像素分布,在图形增强、图形分割方面有很大的作用常见用法:% 输入图片,图片要求为灰度图或者二值图F=imread('test.jpg');I=rgb2gray(F);imhist(I)% 直接统计该图的直方图,灰度图为256个等级,而至图为两个等级imhist(I,10)% 将直方图均分为10个等级...原创 2018-03-03 20:45:55 · 48989 阅读 · 0 评论 -
RGB转Gray
Matlab里内置了一个函数rgb2gray()实现该功能也可以用公式实现转化G=0.30*R+0.59*G+0.11*Brgb_image=imread('Fig0604(a).tif');%gray_im=zeros(600,600);%%%不用循环的做法gray_im=rgb_image(:,:,1)*0.3+rgb_image(:,:,2)*0.59+rgb_ima...原创 2018-03-11 16:09:43 · 3514 阅读 · 0 评论 -
绘制感兴趣区域的灰度直方图
绘制ROI区域的灰度直方图环境:matlab+windows10 目标:绘制感兴趣区域的灰度直方图,可规则区域,也可非规则区域。步骤:首先,我们知道,matlab提供了一个绘制灰度直方图的函数 imhist,其用法如下:f = imread('test.jpg');f = rgb2gray(f);% 如果输入是RGB图的话。否者注释掉该句imhist(f)输入图片...原创 2018-03-20 10:52:05 · 2463 阅读 · 0 评论 -
加速matlab中的循环的一种方式
matlab中经常需要使用到循环操作,尤其是图像操作的时候,一般是直接进行循环操作,那样每次计算都会新申请新内存,减慢了速度,如果提前申请好所需要的内存,矢量化后,就可以明显的加速运算过程,具体例子如下:% 原始的方式,例子1ticMAX_CNT = 1000000;for i=1:MAX_CNT x(i) = i^2;endtoc%%% 加速方式1ticMAX_CN...原创 2018-03-29 20:37:04 · 8166 阅读 · 0 评论 -
十行代码实现FCN标签制作
最简单的一种FCN二分类的标签制作办法 :只需要matlab% 二分类标签mask制作办法% 2018-03-14%%% 使用说明:% 首先建立对应的图片文件夹和存放标签的文件夹,然后运行,鼠标左键开始绘制轮廓,% 点击右键结束,结束后,在绘制区域右键“create mask"然后,标签就保存在了对应的文件夹内,就自动进行下一张标注了% 注意:这无法修改,边界只能一次成功,如果或...原创 2018-03-14 16:05:01 · 1855 阅读 · 0 评论 -
知道点的坐标和相对连接关系,如何画出平面图!
以2017年研究生数学建模竞赛的E题绘图为例,画出地图其实matlab自带一个函数gplot 你只需要给出各个点的坐标和各点之间的相对关系,就能绘出地图来! 相对关系为N x N 的矩阵,有连接的为1,无连接的为0. 位置以(x,y)坐标形式给出。 程序如下:A = xlsread('adjoin.xlsx');B = xlsread('pos.xlsx');figure(1)...原创 2018-08-14 21:22:57 · 2750 阅读 · 3 评论