|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
: V2 A3 K- a# `6 g5 ]
需求:1 ~; y) `' z+ }% d
4 d6 q$ L5 I9 q4 w0 y
求图像的最大灰度、最小灰度、以及平均灰度。- C; p: B' @6 K" ]" E
: l; o' R$ e# F9 H1 p代码如下:' B6 ~- X$ A& r+ i
5 q ]7 V. U+ V1 a; l1 A4 U6 _
- % 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);# { ^# d$ b1 {) @9 v
- L y& O; f+ w( w
5 Z' m- o. I: F/ x$ l2 r6 o
]! V7 z2 u( ]; D. G0 j4 `/ f; o/ D& o! U! b U6 z9 ]
- q% |0 a2 m7 y" e/ x# `
% S4 g( q/ Z* M" d+ B( |
|
|