là trung bình trọng số các điểm lân cận với mặt nạ. Điểm chịu tác động của biến đổi là điểm[r]
(1)CHƯƠNG VI
CHƯƠNG VI
Xử lý tín hiệu số nâng cao
Xử lý tín hiệu số nâng cao
Xử lý ảnh Matlab
(2)2
Phép dãn Histogram
>> I = imread('pout.tif'); >> figure, imhist(I)
Phép dãn phép thay đổi tuyến tính biểu đồ
Histogram, khơng làm thay đổi hình dạng ảnh
Công thức
o
o
o s s
s L s L n m X s s L L n m Y max
max ( , )
(3)Biến đổi histogram
(4)(5)(6)6
San phẳng (cân bằng) Histogram
Cân Histogram phép biến đổi phi tuyến
nhằm thu phân bố giá trị mức xám
Công thức
(7)Biến đổi histogram
Trong Matlab
(8)8
Cơ sở tính tốn phép lọc tuyến tính
là dựa phép nhân chập
Ảnh thu tổng hợp trọng số hay
là trung bình trọng số điểm lân cận với mặt nạ
Điểm chịu tác động biến đổi điểm
(9)Phép lọc tuyến tính
Trong Matlab, sử dụng hàm fspecial để
tạo mặt nạ lọc
>> H= fspecial('type',parameter)
'average' averaging filter
'disk' circular averaging filter
'gaussian' Gaussian lowpass filter
'motion' motion filter
'prewitt' Prewitt horizontal edge-emphasizing
(10)10
Tự tạo lọc
>>h=1/10*[1 1; 1; 1 1]
Sử dụng hàm imfilter để lọc ảnh
>> I2=imfilter(I1,H)
Trong đó:
I1: ma trận chứa liệu điểm ảnh H: mặt nạ lọc