Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 12 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
12
Dung lượng
787,36 KB
Nội dung
lOMoARcPSD|38555717 BỘ CÔNG THƯƠNG TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP TP HỒ CHÍ MINH Khoa: Công Nghệ Thông Tin LAB REPORT LESSON: Student’s Name : Bùi Thanh Tân Class Code : DHCNTT15A Subject : Phát Triển Hệ Thống Đa Phương Tiện Instructor : Nguyễn Thành Thái Faculty : Công Nghệ Thông Tin Completed Date : 25/09/2022 Lab Report Trang 1 Downloaded by xanh quat (tailieuso.13@gmail.com) lOMoARcPSD|38555717 NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN Điểm lab report: Lab Report Trang 2 Downloaded by xanh quat (tailieuso.13@gmail.com) lOMoARcPSD|38555717 PHẦN BÀI LÀM THỰC HÀNH (SV chụp màn hình thực hành các bước của các yêu cầu và giải thích các hình ảnh) 1.Tìm chi tiết hình ảnh Sau khi tải hình ảnh bằng hàm imread (), chúng ta có thể truy xuất một số thuộc tính đơn giản về nó, chẳng hạn như số lượng pixel và kích thước: 2 Tách một hình ảnh thành các kênh riêng lẻ Bây giờ chúng ta sẽ chia hình ảnh thành các thành phần màu đỏ, xanh lá cây và xanh lam bằng OpenCV và hiển thị chúng: Lab Report Trang 3 Downloaded by xanh quat (tailieuso.13@gmail.com) lOMoARcPSD|38555717 3.Ngưỡng hình ảnh: Khái niệm về ngưỡng khá đơn giản Như đã thảo luận ở trên trong phần biểu diễn hình ảnh, giá trị pixel có thể là bất kỳ giá trị nào trong khoảng từ 0 đến 255 Giả sử chúng ta muốn chuyển đổi một hình ảnh thành một hình ảnh nhị phân, tức là gán một pixel hoặc giá trị 0 hoặc 1 Để làm điều này, chúng ta có thể thực hiện ngưỡng Ví dụ: nếu giá trị Threshold (T) là 125, thì tất cả các pixel có giá trị lớn hơn 125 sẽ được gán giá trị là 1 và tất cả các pixel có giá trị nhỏ hơn hoặc bằng giá trị đó sẽ được gán giá trị bằng 0 Hãy làm thông qua mã để hiểu rõ hơn ảnh gốc: Lab Report Trang 4 Downloaded by xanh quat (tailieuso.13@gmail.com) lOMoARcPSD|38555717 ảnh Binary: Lab Report Trang 5 Downloaded by xanh quat (tailieuso.13@gmail.com) lOMoARcPSD|38555717 Như bạn có thể thấy, trong hình ảnh kết quả, hai vùng đã được thiết lập, tức là vùng đen (giá trị pixel 0) và vùng trắng (giá trị pixel 1) Hóa ra, ngưỡng chúng tôi đặt nằm ngay giữa hình ảnh, đó là lý do tại sao các giá trị đen trắng được phân chia ở đó Lab Report Trang 6 Downloaded by xanh quat (tailieuso.13@gmail.com) lOMoARcPSD|38555717 4 Phát hiện cạnh: 5.Không gian màu và đọc hình ảnh: Lab Report Trang 7 Downloaded by xanh quat (tailieuso.13@gmail.com) lOMoARcPSD|38555717 Lab Report Trang 8 Downloaded by xanh quat (tailieuso.13@gmail.com) lOMoARcPSD|38555717 Lab Report Trang 9 Downloaded by xanh quat (tailieuso.13@gmail.com) lOMoARcPSD|38555717 6.Hình dung 3d: Lab Report Trang 10 Downloaded by xanh quat (tailieuso.13@gmail.com) lOMoARcPSD|38555717 7.Chọn phạm vi: Lab Report Trang 11 Downloaded by xanh quat (tailieuso.13@gmail.com) lOMoARcPSD|38555717 Lab Report Trang 12 Downloaded by xanh quat (tailieuso.13@gmail.com)