摘要:
1、二值图像的腐蚀原理:我们知道,二值图像就是0和1组成的矩阵,0为黑1为白,腐蚀作用在1上面也就是图像高光白色部分,然后白色部分往外收缩。腐蚀就是类似于黑色军队反攻白色军队,最终把自己的黑色领土扩张,黑色字体变粗。 2、Matlab腐蚀算法源代码 q_erode.m 测试结果: 1/原图: 2、转 阅读全文
摘要:
作者:果程C链接:http://www.zhihu.com/question/22298352/answer/50940942来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 对于初学者,我推荐用复利的例子来理解卷积可能更好理解一些:小明存入100元钱,年利率是5%,按 阅读全文
摘要:
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... 阅读全文