VII – Các thao tác hình thái (Morphological Operations )
a- Ảnh ghi và mặt nạ (Marker and Mask)
- Xử lý tái tạo hình thái trên một ảnh , ảnh đó được gọi là ảnh ghi ( marker ) . Quá trình xử lý dựa trên cơ sở các đặc tính của một ảnh khác , ảnh đó được gọi là mặt nạ ( mask ) . Điểm cao nhất hay đỉnh trong ảnh ghi chỉ ra vị trí bắt đầu quá trình xử lý . Quá trình xử lý sẽ tiếp tục cho đến khi giá trị ảnh ổn định .
- Để minh hoạ tái tạo hình thái , xem xét ví dụ sau đây . Nó chứa hai vùng chính , các khối pixel bao gồm các giá trị 14 và 18 . Nền chủ yếu được thiết lập giá trị bằng 10 với một số pixel được thiết lập giá trị 11 .
- Để tái tạo hình thái ảnh này , thực hiện những bước sau :
1. Tạo một ảnh ghi . Với cùng phần tử cấu trúc trong giãn nở và xói mòn , các đặc tính của ảnh ghi quyết định quá trình xử lý đã được thực hiện trong tái tạo ảnh . Các đỉnh trong ảnh ghi sẽ phân biệt vị trí của các đối tượng trong ảnh mặt nạ mà ta muốn làm nổi bật .
Một cách để tạo một ảnh ghi là trừ một hằng số từ ảnh mặt nạ sử dụng hàm số học ảnh imsubtract marker = imsubtract(A,2) marker = 8 8 8 8 8 8 8 8 8 8 8 12 12 12 8 8 9 8 9 8 8 12 12 12 8 8 8 9 8 8 8 12 12 12 8 8 9 8 9 8 8 8 8 8 8 8 8 8 8 8 8 9 8 8 8 16 16 16 8 8
8 8 8 9 8 16 16 16 8 8 8 8 9 8 8 16 16 16 8 8 8 8 9 8 8 16 16 16 8 8 8 9 8 9 8 8 8 8 8 8 8 8 8 8 8 8 9 8 8 8
2. Gọi hàm imreconstruct để tái tạo hình thái ảnh . Trong ảnh ra , chú ý rằng tất cả những sự dao động về cường độ ngoại trừ giá trị đỉnh đã bị loại bỏ
recon = imreconstruct(marker, mask)
Tái tạo hình thái ảnh là gì ?