Đồ Án (gui( matlab)) thiết kế bộ công cụ dạy môn xử lý ảnh gog (sâu hơn về gui) ( bản demo, no code , no p

Thảo luận trong 'Điện - Điện Tử' bắt đầu bởi Thúy Viết Bài, 5/12/13.

  1. Thúy Viết Bài

    Thành viên vàng

    Bài viết:
    198,891
    Được thích:
    170
    Điểm thành tích:
    0
    Xu:
    0Xu
    MỤC LỤC

    LỜI CẢM ƠN i

    DANH MỤC CÁC TỪ VIẾT TẮT vi

    DANH MỤC BẢNG VÀ HÌNH VẼ iv

    LỜI MỞ ĐẦU vii

    CHƯƠNG I : TỔNG QUAN VỀ XỬ LÝ ẢNH 1

    1.1. Giớ thiệu chung Xử Lý Ảnh 1

    1.2. Ứng dụng của xử lý ảnh. 5

    1.3. Nâng cao chất lượng ảnh: 5

    1.3.1. Cải thiện ảnh sử dụng các toán tử . 5

    1.3.2. Cải thiện ảnh dùng toán tử không gian. 10

    1.3.3. Khôi phục ảnh. 17

    1.3.4. Các mô hình quan sát và tạo ảnh. 18

    1.4. Phân tích ảnh 18

    1.4.1. Một số khái niệm. 19

    1.4.2. Phân loại các kỹ thuật phát hiện biên. 19

    1.5. Xử lý ảnh hình thái học. 20

    1.5.1. Các phép toán hình thái cơ bản. 20

    1.5.2. Một số tính chất của phép toán hình thái. 21

    CHƯƠNG II : TỔNG QUAN VỀ MATLAB VÀ GUI 23

    2.1. Tổng quan về Matlab 23

    2.1.1. Khái niệm 23

    2.1.2. cấu trúc dữ liệu và ứng dụng 23

    2.1.3. Môi trường làm việc của Matlab 23

    2.2.Tổng quan về GUI 27

    2.2.1. Cách làm việc của một GUI . 27

    2.2.2. Tạo và hiển thị GUI 29

    2.2.3. Thuộc tính của các đối tượng 30

    2.2.4. Các thành phần tạo nên GUI 33

    CHƯƠNG III. TỔNG QUAN THƯ VIỆN HÀM CHO XỬ LÝ ẢNH TRONG MATLAB 36

    3.1. Giới thiệu khái quát về ảnh số. 36

    3.1.1. Điểm ảnh (Picture Element) 36

    3.1.2. Mức xám của ảnh 36

    3.1.3. Độ phân giải của ảnh 36

    3.2. Các kiểu ảnh trong Matlab. 36

    3.2.1. Ảnh được định chỉ số (Indexed Images): 36

    3.2.2.Ảnh cường độ (Intensity Images) 37

    3.2.3. Ảnh nhị phân (Binary Images) 38

    3.2.4. Ảnh RGB (RGB Images) 38

    3.2.5. Dãy ảnh đa khung (multiframe) 39

    3.3. Các hàm xử lý ảnh cơ bản trong Matlab. 39

    3.3.1.Đọc một ảnh đồ hoạ: 39

    3.3.2. Ghi một ảnh đồ hoạ: 40

    3.3.4. Truy vấn một file đồ hoạ : 41

    3.3.5. Các hàm hiển thị hình ảnh: 42

    3.3.6. Các hàm chuyển đổi kiểu ảnh: 43

    3.3.7. Thay đổi kích thước ảnh: 48

    3.3.8. Phép quay ảnh: 48

    3.3.9. Biến đổi Cosin rời rạc: 48

    3.3.10. Hiển thị mức xám của ảnh: 50

    3.3.11. Biến đổi mức xám của ảnh: 51

    3.3.12. Cân bằng mức xám đồ: 52

    3.3.13. Mô phỏng nhiễu ảnh: 54

    3.3.14. Lọc ảnh tuyến tính(hàm imfilter và fspecial): 54

    3.3.15. Lọc ảnh phi tuyến(hàm ordfilt2 và medfilt2 56

    3.3.16. Lọc ảnh thích nghi(hàm wiener2): 58

    CHƯƠNG IV. THIẾT KẾ BỘ CÔNG CỤ GIFTofGOD 59

    4.1. Yêu cầu 59

    4.2. Thiết kế giao diện 59

    4.3. Giao diện cho phần Phân tích ảnh 60

    4.4. Giao diện phần Khử nhiễu ảnh 62

    4.5. Giao diện phần Nâng cao chất lượng ảnh 64

    4.6. Giao diện phần Mã hóa- Nén ảnh 65

    4.7. Tạo file .exe trong Matlab dùng Matlab Compiler 67

    4.8. KẾT LUẬN 71

    DANH MỤC TÀI LIỆU THAM KHẢO 72
     

    Các file đính kèm: