EDA365电子论坛网
标题:
利用MATLAB进行最大灰度、最小灰度、以及平均灰度的代码分享
[打印本页]
作者:
pulbieup
时间:
2019-12-12 09:54
标题:
利用MATLAB进行最大灰度、最小灰度、以及平均灰度的代码分享
, \ m$ Y1 l0 j9 e" z
需求:
7 A% b+ y0 r8 ?) g
5 S w6 s9 T, M+ ^
求图像的最大灰度、最小灰度、以及平均灰度。
7 `7 F% `& R) H" m3 c0 P& t
% H! f% |, _9 w X4 E* B# i
代码如下:
2 X* u( S' I$ u! q" ?* \4 W
, f" g! e- p# b. w% M
% BY SCOTT
% Count max gray and min gray
clear all;
clc;
rgb = imread('test.jpg');
gray = rgb2gray(rgb);
[m,n] = size(gray);
max = 0;
min = 255;
sum = 0;
avg = 0;
for i=1:1:m
for j=1:1:n
if (gray(i,j) > max)
max = gray(i,j);
end
if (gray(i,j) < min)
min = gray(i,j);
end
sum = sum + double(gray(i, j));
end
end
avg = sum/(m*n);
imshow(rgb); figure; imshow(gray);
9 W% F j2 J" q1 @$ y
& l8 a8 n! Y# l2 M+ ?2 S; {
: z, b7 H- b" `: k4 C' g2 K% `( u
9 }1 ~5 ~4 |* w9 w( d
8 w3 j5 {! Y+ Q/ a. ?) e( \9 A
, H) [/ l8 y0 I1 t! B% d* M- y0 {2 C
5 R- k1 y9 R" T' k7 }- ?' u' c0 Q
作者:
WNSKS
时间:
2019-12-12 18:58
牛逼的人,分享牛逼的东西
作者:
yin123
时间:
2019-12-16 18:28
谢谢分享
欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/)
Powered by Discuz! X3.2