MYLAB là một môi trường lập trình phổ biến được dùng cho việc xử lý ảnh. Nó cung cấp nhiều công cụ và chức năng đơn giản hóa thao tác và phân tích ảnh. Bài này trình bày ví dụ từng bước một để giúp người dùng hiểu cách thực hiện các thao tác xử lý ảnh thông thường bằng phương pháp MATLAB.

Đang nạp và hiển thị ảnh

Bước đầu tiên trong tiến trình xử lý ảnh là tải ảnh vào mục MATLAB. Bạn có thể dùng chức năng [FLT: 0] để tải ảnh và để hiển thị chúng.

Ví dụ:

Code:

Chuyển đổi ảnh thành mức xám

Ảnh màu có thể được chuyển đổi sang mức xám để xử lý đơn giản hơn. Hàm lượng MATLAB thực hiện chuyển đổi này.

Code:

Đang áp dụng bộ lọc

Bộ lọc được dùng để tăng hay phát hiện tính năng trong ảnh. MATLAB cung cấp các chức năng như để áp dụng hạt nhân tự chọn.

Ví dụ: Áp dụng bộ lọc điều khiển đơn giản:

Code:

Phát hiện mép

Phát hiện cạnh làm nổi bật ranh giới bên trong ảnh. MATLAB cung cấp các chức năng như để thực hiện nhiệm vụ này.

Ví dụ: Dùng phương pháp Sobel:

Code:

Đang sửa đổi ảnh

Đang sửa đổi kích thước của ảnh cho nhiều ứng dụng. Hàm của MATLAB hoàn thành điều này.

Ví dụ:

Code: