菜鸟笔记
提升您的技术认知

matlab sqrt函数-ag真人游戏


一、sqrt是计算平方根的函数,比如sqrt(4)=2等等。可以是一个数,也可以是一个矩
阵。
举例说明:
>> sqrt(2)
ans =
1.4142
>> sqrt(rand(4))
ans =
0.8302 0.4785 0.7337 0.3266
0.8650 0.9557 0.9981 0.9808
0.6712 0.3904 0.2796 0.0681
0.2895 0.9087 0.6653 0.8803
>> sqrt(4)
ans =
2

sqrt的返回值是float型的


二、使用matlab对图片的rgb三种颜色进行提取
代码如下:
clc
clear all
%%  将输入图像转换为double类型,并归一化处理,有两种方式
i1=imread('cam_38.png');
i2=im2double(i1);%im2double将图像转为double之后,并进行了归一化处理
%% 或者上两句合为:i2=doouble(imread('cam_38.png'))/255;先转换再归一化
c=zeros(size(i1,1),size(i1,2));
r=i2(:,:,1);
g=i2(:,:,2);
b=i2(:,:,3);
subplot(2,2,1),imshow(r),title('r');
subplot(2,2,2),imshow(g),title('g');
subplot(2,2,3),imshow(b),title('b');
subplot(2,2,4),imshow(i2),title('image');
mu=(r g b)/3;
c= sqrt(((r - mu).^2   (g - mu).^2   (b - mu).^2)/3);
figure(2),imshow(c),title('result');

rgb三通道图


图像的饱和度图像由3个色彩通道的标准差计算得出来表示


		
网站地图