You are on page 1of 3

BÀI KIỂM TRA

Môn học: Xử lý ảnh


Lớp học phần: DHMT16 GL DH13HL
Phần I: (6 điểm)
Sử dụng các hàm xử lý ảnh mà anh/chị biết, dùng ngôn ngữ lập trình Python và phần
mềm mô phỏng thích hợp viết chương trình thực hiên các công việc sau đây: (Tham
khảo file hướng dẫn và code mẫu trong thư mục “Huong dan”)
Câu 1 (1 điểm): (tham khảo file huongdan1.pdf)
Sinh viên lấy đề từ file Cau 1.pdf (trong file đính kèm), mỗi sinh thực hiện công việc
theo yêu cầu của đề. Đề bài theo từng sinh viên được chọn là X:
X = (Số dư của phép chia STT/20) + 1. (STT là số thứ của sinh viên theo danh sách).
Ví dụ: SV có STT 40 trong danh sách thì X = 40/20 dư 0 + 1 =1  Sinh viên làm
Đề số 1.
Câu 2 (1 điểm): (tham khảo file huongdan1.pdf)
Chương trình đọc video từ Webcam máy tính (hoặc video bất kỳ), biến đổi không
gian màu trên video (theo thời gian thực) theo các phím bấm sau:
I: Original image (RGB)
G: GRAY
H: HSV
Y: YcrCb
L: LAB
Câu 3 (1 điểm): (Tham khảo file huongdan3.pdf)
Viết chương trình đọc 1 video chứa khuôn mặt người, viết chương trình nhận diện
vị trí khuôn mặt và đếm số khuôn mặt có trong khung hình.
Câu 4 (1 điểm): (Tham khảo file huongdan2.pdf)
Viết chương trình đọc hình ảnh 1 lá bài bất kỳ (từ A đến 10), xác định lá bài đó là lá
bài gì? (Ví dụ: đọc lá bài 5 cơ sẽ xuất ra kết quả là 5 cơ).
Câu 5 (1 điểm): (tham khảo file huongdan4.pdf)
Chuẩn bị 1 hình ảnh (có thể dùng bất kỳ phần mềm nào để vẽ) có chứa:
- Hình vuông; hình tròn; hình ngũ giác; ngôi sao 5 cánh; tam giác; tia chớp; trái
tim; mũi tên.
- Màu của mỗi hình lựa chọn theo thứ tự bắt đầu từ x (x được cho theo bảng 1).
Với x là số dư của phép chia STT/8. (STT là số thứ của sinh viên theo danh
sách).
Bảng 1: Màu theo giá trị x
x Màu
0 Xanh da trời
1 Đỏ
2 Tím
3 Vàng
4 Lục
5 Lam
6 Hồng
7 Cam
Ví dụ: Sinh viên có STT là 18, thì x sẽ là số dư của 18 chia cho 8 (x=2). Như
vậy hình của SV này sẽ có hình vuông màu tím, hình tròn màu vàng, hình ngũ
giác màu lục … cho đến hết bảng và quay lại từ đầu.

Yêu cầu: Viết chương trình tìm đường bao các đối tượng trên: xác định hình
dạng, màu sắc và tâm của đối tượng.
Câu 6 (1 điểm): (tham khảo file huongdan5.pdf)
Viết chương trình đọc 1 file video có các phương tiện giao thông đang di chuyển.
Chương trình cho phép vẽ 1 đường bao hình chữ nhật để chọn 1 đối tượng bất kỳ,
đường bao này luôn luôn bám theo đối tượng đã chọn.

Phần II: (4 điểm)


Báo cáo bằng file word trình bày đầy đủ các yêu cầu sau:
- Xác định yêu cầu của từng vấn đề ở phần I;
- Giải thích các câu lệnh chủ yếu để giải quyết các vấn đề trên;
- Code chương trình;
- Hình ảnh minh họa kết quả.
File báo cáo, các hình ảnh sử dụng trong chương trình, code chương trình được nén
lại thành 1 file với tên: MSSV_Hovaten.rar và nộp đúng thời gian quy định. (File
nén không cần file video)

You might also like