随笔分类 - Matlab专用
摘要:AUC_shuffled.m main.m
阅读全文
摘要:calcNSSscore.m main.m
阅读全文
摘要:引言: 在用matlab画柱状图或者其他图的时候,你是否碰到下图这种情况: 乍一看这个柱状图画的有馍有洋的,but,仔细一看你会发现,横坐标标签如果再长一点就不好看啦,甚至会重叠,就像这样: 这样的图怎么能入reviewer老师们的法眼呢,分分钟给你个REJECT!!!!要想论文能通过,还是得从细节
阅读全文
摘要:步骤1:先定义KLdiv函数: 步骤2:再写一个主函数调用它:
阅读全文
摘要:%%%%suggestion of usage function [mssim, ssim_map] = ssim(img1, img2, K, window, L) % ======================================================================== % SSIM Index with automatic downsampli...
阅读全文
摘要:%Sigma 西格玛平滑滤波 clc;clear *; F=rgb2gray(imread('img\girl.jpg')); figure,imshow(F); title('originImage'); F=imnoise(F,'salt & pepper',0.01); %Add salt noise figure,imshow(F); title('saltNoise'); F=dou...
阅读全文
摘要:%Thinning clc clear all; I=rgb2gray(imread('img\ImageProcess_blk2.jpg')); % I=rgb2gray(imread('img\horse.png')); subplot(121),imshow(I);title('Original'); Ibw=im2bw(I); %binaryzation subplot(222),ims...
阅读全文
摘要:Matlab均匀性度量法实现图像二值化 %homogeneity clc clear all; F=imread('cameraman.tif'); subplot(121),imshow(F);title('Original'); % subplot(222),imhist(Image);title(' histogram'); %Initial threshold F=double(F);...
阅读全文
摘要:Matlab图像处理基础算法集锦 MATLAB实用源代码 1.图像反转 MATLAB程序实现如下: I=imread('xian.bmp'); J=double(I); J=-J+(256-1); %图像反转线性变换 H=uint8(J); subplot(1,2,1),imshow(I); subplot(1,2,2),imshow(H); 2.灰度线性变换 MATLAB程序实现如下: I...
阅读全文
摘要:1、二值图像的膨胀原理:我们知道,二值图像就是0和1组成的矩阵,0为黑1为白,膨胀也作用在1上面也就是图像高光白色部分,然后白色部分往里扩张。膨胀就是类似于黑色军队被白色军队围攻,最终把白色领土往里扩张,白色膨胀。 2、Matlab膨胀算法源代码 q_dilate.m
阅读全文
摘要:1、二值图像的腐蚀原理:我们知道,二值图像就是0和1组成的矩阵,0为黑1为白,腐蚀作用在1上面也就是图像高光白色部分,然后白色部分往外收缩。腐蚀就是类似于黑色军队反攻白色军队,最终把自己的黑色领土扩张,黑色字体变粗。 2、Matlab腐蚀算法源代码 q_erode.m 测试结果: 1/原图: 2、转
阅读全文
摘要:A=[1 2 3;4 5 6]; B=[1 3 5;7 9 5]; C=A'; D=B*B'; E=[1 1 2 2 3 3 4 4 4 5]; F=unique(E); E(2)=[]; repmat(E,4,4); I=eye(10,10); K=rand(10); im1=(imread('IMG_4114.jpg')); imshow(I); im11=im1(:,:,1); im...
阅读全文
摘要:% 直角坐标系实现图像旋转 im=rgb2gray(imread('robot.jpg')); figure,imshow(im); [row,col]=size(im); a=pi/6; % 逆时针旋转30度 %得到行的初始矩阵 r1=repmat(1:row,row,1); i=r1'; %得到列的初始矩阵 j=repmat(1:col,col,1); i1=zeros(row,col...
阅读全文
摘要:% 读取一张彩色图片 分别显示RGB三个通道图片 % 将彩色图片换成灰度图像 求图像的均值 方差 熵 im=(imread('robot.jpg')); figure,imshow(im); % Step1 分别显示RGB三个通道图片 subplot(2,2 ,1),imshow(im); %原始彩色图像 subplot(2, 2 ,2),imshow(im(:,:,1)); %R通道 im(...
阅读全文
摘要:%镜像 im=(imread('robot.jpg')); im1=rgb2gray(im); figure,imshow(im1); [row,col]=size(im1); %获取行数 和 列数 %水平镜像 G=zeros(row,col); for m=1:row for n=1:col G(m,n)=im1(m,col-n+1); end end figure,imshow(uint8...
阅读全文
摘要:Matlab实现图像错切源代码 %错切 im=(imread('robot.jpg')); im1=rgb2gray(im); figure,imshow(im1); [row,col]=size(im1); %获取行数 和 列数 %图像的水平错切 G=zeros(row,col); a=pi/6; %水平错切30度 b=tan(a); for m=1:row for n=1:col G(r...
阅读全文
浙公网安备 33010602011771号