MSHWFALL2006_3.pdf

(
)
!"
#! $ %& '
, -. ) * + (
/
0
"'
:
!"#$"
(!
.
!" #
* #/ +
, '
.'
$ %&! '
(! 0
#'
! 123
7 %6 123
(!
.
*
'8#9 + 5
.
1!
+(
,
- %.! +
:, ; + <
# 9 !,=
.
'
6
:, ; 5
;57
'4
5
%(> 123 ( 9 !,=
%&
'( )* +
D E#
F
,
G! * >
I! 5
75
.
1! (
5 7 NF ;
3 J
F7 .
!'
5
F7
1! 10
J ( 7 1! * U # '
+# ( !
Z #
, .
F 1 P
_T \ . ]; 1! L M
\
1%M @ &
3
;@ &
BC
J
# 1! @^M
10
H
F
L M
J
F7
. ( 1!
5
3
F J
; `84 5 .
T! # NF ;
Z 7 NF ; 0
5
0
+
1!
!
'
O
P
#
? Q&
7 P@ &
XB T 5 F# P @ &
F J
F7
F7 #' 5
7 NF ;
BC
? W% .! 5 7 8R ! 5
7 P1
4
#
(!
8
#
,'
'
I!
1K
F7
$ P'
1%#
A
'
F7 %
7 NF ; 5 F!
7 P
@ &
.
3
' J
F7
3!
8 ,
7 NF ; N#
*= 10 /5 F# P @ &
.'
.
. 7
+
J
24
I!
BC
# 1R 4
7 PVMJ
0 5
#
,
( 4 J 6 S , 1B T NM 4 0 = E # + R !
+ !57J
1! 8 *= ? * #
%&
W% .! 5 C0
F 7 9.;
F
@ &
;'
G! * >
.'
#
BC V 7
9.; '
NF ; \ S
, NT F! '
'
#
#
BC 1%#
[
F NF ; 5 F# P Q&
.
1R +
a
;
, - ). / 0 ( 01 ."
. #1! N B V M J
CE
F7 5
– Multimedia HW#
H. Rabiee, Fall
.R J
F75
#
.'
Lb ( 4 5 c
: = 1! '
(4 S, S 5
1! 8 1%(>
P
,
d
,L M
J
5 B!
F 7 5,
J
5 F!
F7:
13(6 S , S : 2D
.
L M
.
7 Pg f
#
+
.
6 !
T! * (7
!= '
.
1! .'
.
S
*= J
T! *=
1!
1 MJ
B I!
F 7 XB T
# 7 1! , 6 (
='
.R
(
F7
+R!
J
!$ P
.
, - ). / 0 ( 01 ."
F7
5 F! , 1R G! g N
6 + m
#
B
(! V M J
56 )
5
> D 1 D .' NF ;
F 7 1%M
'
V M U (7 16 P J
5 F! J
T! 1%M
(! @ & J ( 5 N B
1
* (7 . U
(
F 7 5,
F 7 5,
Z
+0 6 pmf pdf
1!
5 J
# 7 1! * U J
4
57 A!5 b
F7 )
J
5, 5 F!
1%BD !
# 1D
+R! J
8M Q& ,
!
13(6 S , S N B !
;1
F7
$ 6 .E # 1! S(6
6
E7 J
XT%&!
T! S(6 cdf (
imadjdemo.m matlab 5 !
!= '
NM 4 S
1! ' '
1! NM 4 pmf
Pl
T! N# 5
\
S, 5
FF 5 7 A ! 5
T! 7 5 jk .E # 1! B I!
6
.
'P
F7
# EH 1
H!
(7
L M
E7 1B ! +
4 5" : 23
* 678
Xb (3! # ' J
5
K 5 7+
N D ]
5
; A ! 5 7+
!,
5
; %
#
_
8
Xb (3! #
% . # 1!
! % .
:'
CE
– Multimedia HW#
H. Rabiee, Fall
.
P 57
+0 6 *= V [ 5 7 NF ; !
10 F +
, %
1! 8
- %.! NF ;
\ ! 10 F(7
n×n
0 !
!= '
0 ! %
K V]4
T!
T!
+
NF ; 7
,'
G! * >
.'
V]4
T!
!
!
:
MATLAB 5 !
W% .! <
5
!
. 7 1! * U
*
5 7+
. #
8
n×n
!
%
W% .! 5 7 %
1! (
1M P %
#
7*
V]4 5 7
.
1! 8
BR
: F
# `84
!, . #
#
7 BR
, % '
N8%
!
* (7
( <
.'
V]4
#5
p N
(nrfiltdemo.m)
1!
q(7 . # * I !
!
!57 %
+
* 678 : 23
'
(7 5 7 % Xb (3! 7 %
+
(! C 1
!= '
5 convp S ,
× !* " ) 9 2: 9 1 ; * < *
+
8
(! # '
.
1! 7 BR * #
*
+
R F!
r ! V]4 N!
/ !%4 > +
B7
7 BR
BC 5 . F7
b j # 5 7 8R ! 1R
; j # 14
0
V M 14
# 1R 4
; j # 5 7 8R ! # ' b 5 7 j #
F7
5b 5 7 j #
#
#s 5 7 % ,
7 BR
8
. #' T
CE
– Multimedia HW#
H. Rabiee, Fall
/ !%4 0 (
t1 5,
5
=5
#
,
EC! :, ; 9 ; %4 !
Xb (3! BR u .U
=
.
1! #
BR 5,
F7
=
5b j # 5 7 8R ! X
jk
# 1! $]6
%
BR
F7 1T 5 7 BR 5,
L C6 J (
7 BR
nN
=
.
.
5,
BR * >
,
N U
. 7 1! NF ; 7 5
# 1! $ FI! BR
1! edgedemo.m 5 ! v!
rs
P
K 7 BR
1! J
NF ;
8
! F T!
:)(
%
= Q&
1T
*
sobel 0%(>
[ ; BR
b 57 %
BR 0 ( 5 > # E
!= '
,
57
(!
G! * >
#.
A
6 xf $ 2! a
.
CE
. #
!, 9P Z , 1
– Multimedia HW#
H. Rabiee, Fall
5
1 C6
=,
W% .! BR 5 7,
G!
=
!%4 B CD : 23
( w ' J,b #
* P Z
>
(D^>
#*
'
1! #
BR 0 (
BR 5,
. #1
Sobel @ A
1! 1
b j # 57 %
]b
# $ F4
. 7 1! * U
.
, # ' sobel 0%(>
, %
5 (> 1T
NF ; *=
5 7 BR
[P
= 5 . F7 5 (> 1T 5 7 'C6
(D^> C
1! H
*= t
; j # 5 7 8R ! #
:'
5
= . 7 1! * U
?
,
'
5 7' 8 = 5 6 5 7 y 6 > V]4 5
= 1! 9 ; 5 ,
(!
.
w
!
Z # 9 (
A
,
E
:, ;
BC 5
, 0F4
E7
1 !,
RB
W% .! 5 7 0F4
,
1%F ; , 'Br *
='
5 5 %
q(7 w
A
. # 1!
G *
w
A .
\ !
5
5 3
* #
J %3! 5 7
% 9;
?
'R 4 5
jk
(
. # V]4
7 & 5
5 3
\ !
8 s! .
H!
down-sampling 5
65
( w W
%
F
=
w
*
]
1!
;57 %
A 5
S
3 . # 1!
8
T!
!1
Z 7 .'
^k
R 5
1
#
.
3
N! >
# U 5
.
,
! * !,
( w N B RsF!
(. 5
#
X( T F! *
5
:
1
T!
P
6
%
1
, 5 U :, ; * !,
5
#
7*
(
,
5
#
F zTI N D
T! 1
:
T!
q; =
,
1%#
C = EC
Z 7 .' 16 P R 5
1!
[ * (7
. F7 5 c 5 7 N4
6 NF ;
S
1%M
p 9 !,=
I! 5 7
%
# E7 5 3
!.
5 3 !
5
1
1! .
% 9;
1!
$ BI! 1
M p 9 !,=
5
J %3! - T
! + ! :, ;
.
3!
A
.' down-sampling
5 3 p %
57 %
. # 1!
3
1! J
5 7 NF ; , 5 > ( ! "
%
( w
b 57j #
1!
! 5 7 % N(>
E# 16 P R 5
7
5
#
,
1
.E 7 1! Q K
5 7 NF ;
0
* # / + .'
# E T F! 5 3 p :, ; , 1 B I! H , #
7 %
* !,
'BIM
D up-sampling 3
8M *
R , $ 6
M
.'
up-sampling
Z #
#
# M
E H
1
S
[
5
,
!
1
. # 1! ' 8# 1B3 !
(2.
#
1! B I! , L M
1!
.'
5
, NF ;
? # % r 5
L *1
CE
– Multimedia HW#
H. Rabiee, Fall
)! . /I )
+
J ,
T!
6
*
*1
1
NF ; :
:({ N ) ' 1
? !,
/+ M
.'
# M
1% P :
2 A : 23
F
MN
, %M
" 3!
[
7 *, .' NF ; 5 # 10 F(7 CZ
,
Z
. # 1! R 10 F(7
E
0R 1K
H , .
+ 1
1! C L
, 5
(7
16 P
J
]; 6 5 7 0%(>
L B I! * (7 *
:
:
.' ,
#
M
1! J
B
6
1
1&P 1
1%BD :
{|b N )
1
#
1
*U
1
, R 3! 1&P 1
( 75 $ K{b
1%M
5 (> L M
]; 6 E T F! :
! NF ; 7 * !
'BF 5 U :, ; * !,
1!
1T L M
T! 1&P 1
. F7
1! L B I! 97 # 5 .' ,
M
1! J
F
1 C '8#
.(
.
*, S(6
*1
W
75
NM 4
W
7 5 jk
5 N(> Z #
# F T!
1! (
%O " I PQ(
; 16 P
X
'C6
E7
'U;
1! J
%4 !
#
. = 1! '
1! 5 3
#
5
{×{
S
# 6 . 7 1! @
'
]; 6 S
5 3
1B3 ! 1
;
,
T! :
.B P .'
,
! .
#
. y 'C6 jk
MATLAB
: # 1! C!
:)(
*1
1
1T
)C" 0 /
56
6 ! NF ;
T!
1B3 ! Q&
1I&
T!
T!
1&P Q&
1B3 ! 1
' 1B3 ! 5 3&D :
L
N
5 3&D ' r Q&
# 1! F T!
1&P 1
.' 1B3 ! 1
. = 1! '
1
:
10 F(7
.'
+ 1
NF ;
,
• N
– Multimedia HW#
H. Rabiee, Fall
•
1&P 1
•
1B3 ! 1
•
T! * (7
,
. # 1!
6 NF ;
[ * (7
1
NF ;
. 7 1!
T! . 7 1! 5 6
6 !
,
F
1&P 1
:
CE
+
' 1&P 5 3&D 1
*= 10 F(7 g~ 5
F
:, ; + B36
E # }I X^BD #
+
3
5 (>
1 !. $"
F(7
T! . 7 1! 5 6 7 NF ;
(7
x 'C6
MATLAB
:
*1
1
1B3 ! 1
%
R 3!
1! R
(7
, MATLAB
+ 1
$ Pd
.
S
1!
3
8
1&P 1
! $ . .'
,
!1
.'
*
S
*= 1 # .'
!1 !@ &
/+ L M
L *1
:, ;
6 J > [P
*= ,
:,
1
! * !, 1R '
:
5
w
XM
A
P 10 F(7
C 1B3 !
^k
1
.'
F
H
.'
!
#
)C" S / #)" !. $" :F 23
/T " ?
MATLAB 0 " 0 / !" *
75
d
.(W% .!
*
CE
+
.(
5 )
#
&P 13
%
– Multimedia HW#
H. Rabiee, Fall
7 U!
'
\
#
C * #
BC W% .! +
;
,
:)(
%&
rs . # 5, image demo !
T! E H 5 ) . #
3!
|g
BC :
R
•
6 . 7
€
W% .! 5 7:
18 !
'BG! - T ,
P L 7 U! . 7
€
75
.
‚ 9;
T!
#) +
7 U! 7 . # '
<
,
75
7 1!
+
+
<
75
. #1
75
. #1
BR 5,
F7L
A
J
(
R
. F
C #1
C
rs . # 5, nfiltdemo !
V]4 W% .! 5 7 +
C #1
:
|p
( 1 .
7:
3!
T!
+! , 5
rs . # 5, edgedemo !
= W% .! +
|n
. #'
. F
M S L +6 @
#
MATLAB
8
(# ,
U!J
7:
3!
7 1!
+! ,
0Z O P :, ;
P L 7 U!
1(
5 # 7
.
# @
MATLAB
0
0
_
S
J(
'
( EF
9 -
MATLAB V
X^BD Image Processing :, ; +
5
> + #
B36
: #ƒ
. 7 1! * U
MATLAB _ I!
5
imread ,
.
0
!
}I
,
1! . a BMP TIFF JPEG (JPG) N!
(# U L +6 * #
,
8
5 4
N
.
7 P5 3
,
8
8R ! A (g:M , g:N , n ) +B
.
Aj
8
+ B36
M× N +
image.jpg J
5
8
,
.
#
1! 5 3 p j
!
(
‘help imwrite’ , . #1!
Pl JPEG 5,
u.U! '!
U '! ,
1%
j
8
. # 1!
?
!
UT MAP
– Multimedia HW#
H. Rabiee, Fall
A
!
Pl
1=
T! A
Pl , 6 ‘imwrite’ S
‘outimg.jpg’ N
. #
CE
8
G! * >
M×N×n j
, ' indexed '!
P
P5
#
10
Pl
7*
*
57
5 4N
. # 1!
:X^G! . 7 1!
N
8
8R ! A (g:M , g:N , p ) +! D 8R ! A (g:M , g:N , g ) # A J
: #
5
10
JPEG '!
%6 , NBD
5 3 ! 5 7 '! MATLAB
FILENAME
! NP
RGB 10
!
W1 N 1 1 1
1 B U; '!
1 B U; 5 7 '! , 1 5
P 1! A j
+ B36
:, ; L %(> 7
# 1! 1 B U;
; 5 help imread , . #
5
E7
'F R MATLAB
:, ; S
y P
c(&!
'
1
.E
0
A
8
U L +6
U
T *
imshow indexed
K 4 5 7 I!
U
# 5 . # 1!
5
. 7 1! 9 (
K 4 colormap , imshow colormap J *
8
7 imshow S
1 B U;
. # 1!
u.U! ?
.E # 1! # indexed 10
7 9 (
. MATLAB _ I!
Xb (3! web
JPG BMP TIFF 5 CBR D
. #$.
UT
.
=
MATLAB
18% .!
=
F
G *
E
S * # M
\method\
B
u.U! 5 7 :
. 7 1! B
A
(
Z #
M
+)
: = 1! '
S * # M
. 7 1! MROWS×NCLOS ,
10 A
* (7
.
A
1! J
6 !5 3
Matlab _
8
1 B U;
j
7
!5
w
.
1! J
A
A ? 5 7 8R ! J ( 5
1! . 7 J
w
#/ + 1
:
,
8
=p
#
jk
!
A
8
L %(>
A 9 !,= # ' ( '
. #
%6 , :
j
# E#
w
4
raw '!
8
% 9;*
p
#
|g
.
.
. #
. #
8
+
Z # % *
F(7
5 (> 1T 'C6
+ 1
:
,
#/ + p
. #
NK 8 5
,
V^ P
#
;
*
/+
7
q(7 .
V^ P
/+ /
Z #
+
#mZ
V^ P
*
Z # , j;
CE
– Multimedia HW#
H. Rabiee, Fall
•
NM 4
•
1%M
V^ P
;
NF ;
:
b
. #
1B3 ! 1
:
b
F4
F T!
. # F T!
(w 9 +
0Z C = „
NM 4
#
1&P 1
#'
:
97 # , 3 )
Pl
. #
N4
•
. #
. #
„
#
Pl N
. #
.
p
•
.
:, ; 1%M
*
+
:
•
NF ;
=
•
•
,
!= '
d
:, ; 1%M
7 1% I ' F
7 5 6 * !, V^ P
7 * ! , J # 7 5 6 J 0 7 1! A ; … 7 =
X
d
q(7 . # F T!
W% .! 5 7 :
d
down-sampling ‚ 9 ; %
. #
.(5
1 gg %
: #
8
1B3 ! 1&P :
+
,
,
‘nearest’ ‘method’
(
1! % 9 ; *
).
P)
# F T! g
'
(#
1(
down-sampling 5 Imresize ,
1%BD N4 ! |p
#
8
!= '
, M1D :
% 9;b
56
. # 1!
8
- F
L 7 U!
7 9 !,= 'F R
u.U! d
.
CE
– Multimedia HW#
H. Rabiee, Fall
!= 9.
(7
CU !,=
8
L
8
matlab 5 7 'k
9 ; 7
† ;5
*
.
+
= (