MATLAB ỨNG DỤNG TRONG VIỄN THÔNG - Trang 181

Cơ bản về xử lý ảnh số

160

trong đó

TFORM_type

là một chuỗi xác định dạng cấu trúc biến đổi hình học, và sau đó là các

thông số đi kèm tuỳ thuộc vào từng dạng cấu trúc cụ thể. Các dạng cấu trúc này được trình
bày trong bảng 11.4.
Hàm cp2tform trả về cấu trúc của phép biến đổi bàng cách suy từ các cặp điểm điều khiển
trong ảnh gốc và sau khi biến đổi:

>> TFORM = cp2tform(input_points,base_points,TFORM_type,order)

input_points

base_points

là các ma trận M x 2 xác định toạ độ (X,Y) của M điểm điều

khiển trong ảnh biến đổi và trong ảnh gốc.

TFORM_type

có thể là một trong những chuỗi sau:

'linear conformal'

,

'affine'

,

‘projective’

,

‘polynomial’

,

‘piecewise linear’

,

‘lwm’

. Nếu là

‘polynomial’

thì cần cung cấp thêm thông số order cho biết bậc của đa thức

(mặc định bằng 3).
Ví dụ 11-7. Thực hiện phép xạ ảnh để tạo hiệu ứng 3D cho ảnh “bàn cờ”:

I = checkerboard(20,1,1);

% Tạo ảnh bàn cờ

figure; imshow(I)

T = maketform('projective',[1 1; 41 1; 41 41; 1 41],...

[5 5; 40 5; 35 30; -10 30]); % Định nghĩa phép biến đổi xạ ảnh

R = makeresampler('cubic','circular'); % Định nghĩa cấu trúc resampler

K = imtransform(I,T,R,'Size',[100 100],'XYScale',1); % Thực hiện phép xạ

ảnh

figure, imshow(K)

Hình 11.12.

11.3. CAÙC PHEÙP BIEÁN ÑOÅI AÛNH

Phép biến đổi ảnh là một dạng biểu diễn toán học của ảnh ngoài cách biểu diễn bằng ma trận
thông thường. Các phép biến đổi ảnh có nhiều ứng dụng như nâng cao chất lượng ảnh, trích
xuất các đặc tính, hoặc nén ảnh.

11.3.1. BIEÁN ÑOÅI FOURIER
Phép biến đổi Fourier biểu diễn ảnh dưới dạng tổng của các luỹ thừa phức của các thành phần,
biên độ, tần số và pha khác nhau của ảnh. Phép biến đổi Fourier có vai trò rất quan trọng
trong các ứng dụng rộng rãi của xử lý ảnh số, bao gồm nâng cao chất lượng ảnh, phân tích,
khôi phục và nén ảnh.
Nếu f(m,n) là một hàm của hai biến không gian rời rạc m và n, thì biến đổi Fourier hai chiều
của f(m,n) được định nghĩa như sau:

1

2

1

2

( ,

)

( , )

jm

jn

m

n

F

f m n e

e

ω

ω

ω ω

+∞

+∞

=−∞ =−∞

=

∑ ∑

(11.1)

1

2

,

ω ω là các biến tần số với đơn vị rad/mẫu.

1

2

( ,

)

F

ω ω gọi là biểu diễn trong miền tần số của

f(m,n).

1

2

( ,

)

F

ω ω là hàm tuần hoàn chu kỳ 2π đối với các biến

1

2

,

ω ω , do đó chỉ cần xét