mdsk.net
当前位置:首页 >> mAtlAB问题:I=imrEAD('riCE.png'); ZMAX=mAx(mAx(... >>

mAtlAB问题:I=imrEAD('riCE.png'); ZMAX=mAx(mAx(...

I = imread('rice.png'); %读进图存到I, I 其实就是个256*256的矩阵 %两个max的意思: maxColum = max(I); % 得到I这个矩阵里每列的最大值 ZMAX = max(maxColum); % 再从上句中的值中找出最大的,得到矩阵中最大的值(最大灰度)

J=double(rice);就是将数组rice的每一个元素从整形变量改为double双精度的。 一般可以利用size来查询某一个变量的大小 利用who或者whos来查询某一个变量的大孝类型 此外还有type等函数。

f=imread('D:\123.jpg'); %图像存在D盘,名字为123,jpg格式(或bmp...等)imshow(f); %显示图像

clc; clear all; close all; % 灰度变换f(x)=m-x I = imread('rice.png'); switch class(I) case 'uint8' m = 2^8-1; I1 = m - I; case 'uint16' m = 2^16-1; I1 = m - I; case 'double' m = max(I(:)); I1 = m - I; end figure; subplot(1, 2, ...

可以用下面的方法实现: 1,计算图像的梯度,用gradient()函数; 2,quiver函数绘制梯度场(矢量场); 示例: I = imread('rice.png'); I=double(I); [X,Y]=gradient(I); figure,imshow(I,[]);hold on;quiver(X,Y)

网站首页 | 网站地图
All rights reserved Powered by www.mdsk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com