|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
3 `( V% V, D+ K: Y* `
需求:
, |) n* P& H' u1 v# D" w
. B# O! n1 c" I2 P4 \ 求图像的最大灰度、最小灰度、以及平均灰度。0 Z6 G" U0 M! w* A2 u0 p9 v+ G
o( Q8 C) h/ w+ b) }. x代码如下:
' G8 ~3 N! J. ^& J% X' W
/ _& D5 R: E- S, S- % 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 x# H7 ?! W/ t, S
7 y( a5 o2 A( q& d2 W% F6 D
" K9 H, C* @$ r2 |# k: \, j9 t
* i3 V* H8 }8 p2 E; o. e# j2 b1 M( w4 Z- `- ]; W" g
& A% W F) v+ T( \
|
|