Cơ bản về xử lý ảnh số
170
a) Ảnh gốc b) Biến đổi Radon với khoảng cách giữa 2 điểm cuối là 0.25
c) d) e) Ảnh tái tạo (các điểm cuối tia cách nhau 2, 1, 0.25)
Hình 11.22
#
Bài tập 11-1.
Chọn một số file ảnh có trong máy tính của bạn và thực hiện các thao tác sau:
i. Đọc ảnh bằng hàm imread
ii. Dùng hàm imfinfo để xem các thông tin của ảnh
iii. Chuyển đổi qua lại giữa các kiểu ảnh indexed, gray scale, nhị phân và RGB
iv. Chuyển đổi kiểu dữ liệu của ảnh:
logical
,
double
,
uint8
hoặc
uint16
.
v. Hiển thị ảnh sau khi chuyển
vi. Lưu ảnh mới vào một file khác cùng format với file ảnh ban đầu.
#
Bài tập 11-2.
a. Load ảnh cameraman.tif vào một ma trận các mức xám (dùng imread) và chuyển ma trận
này sang kiểu
double
.
b. Tìm median của các giá trị mức xám (dùng hàm median) của ảnh.
c. Tạo một bản copy của ma trận nói trên, sau đó thay các giá trị <127 trở thành 0. Dùng lệnh
for để thực hiện việc này.
d. Tạo một bản copy của ma trận nói trên, sau đó thay các giá trị >127 trở thành 255. Cố gắng
không dùng các vòng lặp.
e. Tạo ảnh âm bản bằng cách thay các giá trị mức xám v bằng 255 – v. Không được dùng
vòng lặp.