16
Radon Transform R98229029 CHC

Radon Transform

Embed Size (px)

DESCRIPTION

Radon Transform. R98229029 CHC. 2-D Radon Transform. R = radon(I, theta) returns the Radon transform R of the intensity image I for the angle theta degrees. 2-D Radon Transform. 2-D Radon Transform. 2-D Radon Transform. 2-D Radon Transform. 3-D Radon Transform. 3-D Radon Transform. - PowerPoint PPT Presentation

Citation preview

Page 1: Radon Transform

Radon Transform

R98229029 CHC

Page 2: Radon Transform

2-D Radon Transform

• R = radon(I, theta)

returns the Radon transform R of the intensity image I for the angle theta degrees.

Page 3: Radon Transform

2-D Radon Transform

Page 4: Radon Transform

2-D Radon Transform

Page 5: Radon Transform

2-D Radon Transform

Page 6: Radon Transform

2-D Radon Transform

Page 7: Radon Transform

20 40 60 80

100

200

300

400

500

600

20 40 60 80 100 120 140 160 180

100

200

300

400

500

600

Page 8: Radon Transform

x

t

5 10 15 20

2

4

6

8

10

12

-5

0

5

20 40 60 80 100 120 140 160 1800

1

2

3

4

5

6x 10

4

angle

en

erg

y

Page 9: Radon Transform

x

t

5 10 15 20

2

4

6

8

10

12

-8

-6

-4

-2

0

2

4

6

8

20 40 60 80 100 120 140 160 1800

1

2

3

4

5

6x 10

4

angle

en

erg

y

Page 10: Radon Transform

x

t

5 10 15 20

2

4

6

8

10

12

-15

-10

-5

0

5

10

20 40 60 80 100 120 140 160 1800

1

2

3

4

5

6

7

8

9

10x 10

4

angle

en

erg

y

Page 11: Radon Transform

x

t

5 10 15 20

2

4

6

8

10

12

-5

0

5

20 40 60 80 100 120 140 160 1800

1

2

3

4

5

6

7

8

9x 10

4

angle

en

erg

y

Page 12: Radon Transform

x

t

5 10 15 20

2

4

6

8

10

12

-15

-10

-5

0

5

10

20 40 60 80 100 120 140 160 1800

1

2

3

4

5

6

7

8

9

10x 10

4

angle

en

erg

y

Page 13: Radon Transform

x

t

5 10 15 20

2

4

6

8

10

12

-8

-6

-4

-2

0

2

4

6

8

20 40 60 80 100 120 140 160 1800

1

2

3

4

5

6x 10

4

angle

en

erg

y

Page 14: Radon Transform

3-D Radon Transform

Page 15: Radon Transform

3-D Radon Transform

Page 16: Radon Transform

3-D Radon Transform• function [R,Xp,Yp]=radon3(I,theta,phi)• [yi,xi,zi]=size(I);• x=-floor(xi/2):floor(xi/2);• y=-floor(yi/2):floor(yi/2);• z=-floor(zi/2):floor(zi/2);• [X Y Z]=meshgrid(x,y,z);• theta=rad(theta);phi=rad(phi);• theta=theta/180*pi;phi=phi/180*pi;• X1=cos(phi)*X+sin(phi)*Y;• Y1=-cos(theta)*sin(phi)*X+cos(theta)*cos(phi)*Y+sin(theta)*Z;• Xr=round(X1(:));• Yr=round(Y1(:));• my=min(Yr)-1;• mx=min(Xr)-1;• R=zeros(max(Yr)-my,max(Xr)-mx);• for i=1:length(I(:));• R(Yr(i)-my,Xr(i)-mx)=R(Yr(i)-my,Xr(i)-mx)+I(i);• end• Xp=min(Xr):max(Xr);• Yp=min(Yr):max(Yr);