|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
3 d4 V2 M9 N& r, P3 ]# [# j
需求:; R4 |/ O% P. @' a; j
8 y, W ?( c6 b+ n 求图像的最大灰度、最小灰度、以及平均灰度。! X& D. G' T$ I; P* r
' l/ ?, S$ G; d7 M# Q& g7 Y; S4 j1 t0 x代码如下:* Z8 A2 f0 u# Z$ }" r+ y
+ r+ F; S6 S+ n
- % 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);' h: N. v( B; S5 ?6 M
) D& [/ ^' R5 `# B: b& q( r8 U/ [
1 v6 U4 z# @! P" T) j8 x2 P# \& z) W/ L! _% i5 }1 ^) n4 c
( s) @$ b1 e& }# B8 i; v. k* u
% v5 m. ~- d1 O( ^& W) N- b
# @ O4 M+ r$ u" g& z% _8 m" F/ R |
|