2.1/ Giới thiệu Matlab [15]
+/ Matlab: viết tắt của Matrix Laboratory là một môi trường tính toán số và là ngôn ngữ lập trình thế hệ thứ 4. Matlab được phát triển bởi tập đoàn MathWorks.
+/ Matlab cho phép thực hiện tính toán với ma trận, vẽ đồ thị hàm số, thực hiện các thuật toán, tạo các giao diện cho người sử dụng (GUI) và liên kết với các chương trình được viết bởi các ngôn ngữ khác, bao gồm: C, C++, Java và Fortran.
+/ Mục đích chính của việc sử dụng Matlab là để thực hiện các phép tính số học, đặc biệt là tính toán đối với các vectơ, ma trận số học một cách nhanh chóng. Bên cạnh đó, với bộ công cụ Toolbox, Matlab cho phép mô phỏng tính toán, tiến hành thực nghiệm nhiều mô hình trong thực tế và kỹ thuật.
+/ Hiện nay, Matlab đã và đang được sử dụng rộng rãi trong các trường học, viện nghiên cứu cũng như các tập đoàn công nghiệp. Người sử dụng Matlab đến từ nhiều lĩnh vực khác nhau như các học sinh, sinh viên, kỹ sư, các nhà khoa học và các nhà kinh tế.
2.2/ Xử lý ảnh với Matlab
+/ Một trong những bộ công cụ quan trọng trong Toolbox của Matlab là bộ công cụ xử lý ảnh. Bộ công cụ này hỗ trợ các thao tác xử lý ảnh bao gồm:
*/ Các thao tác hình học */ Các thao tác với khối ảnh
*/ Các thao tác với các lân cận của điểm ảnh
*/ Các thao tác với miền quan tâm (ROI – Region of Interest ) */ Lọc tuyến tính
*/ Các biến đổi (Transforms) */ Phân tích ảnh
*/ Tăng cường ảnh */ Tích chập
+/ Matlab có thể nhập và xuất các loại ảnh có định dạng BMP, GIF, HDF, JPEG, PCX, PNG, TIFF, XWD và một số loại dữ liệu ảnh khác.
+/ Matlab cung cấp các hàm chuyển ảnh dưới các dạng khác nhau về ảnh nhị phân, ma trận các số nguyên 8 bit, 16 bit không dấu; chuyển từ ma trận sang ảnh mức xám, từ ảnh mức xám sang ảnh chỉ số, từ ảnh chỉ số sang ảnh mức xám, từ ảnh RGB sang ảnh mức xám, từ ảnh RGB sang ảnh chỉ số.
+/ Một số thao tác với ảnh khác mà Matlab cung cấp: thay đổi kích thước ảnh, cắt ảnh, xoay ảnh, hiển thị biểu đồ tần suất (Histogram), cân bằng biểu đồ tần suất, biến đổi Cosin rời rạc (DCT) , biến đổi ngược Cosin rời rạc (IDCT), tích chập…