20020718 - Nguyễn Công Thăng

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 5

BÀI THỰC HÀNH SỐ 1

1) Làm quen với opencv


- Đọc ảnh từ thư mục

- Hiển thị ảnh

- Kích thước ảnh

2) Biến đổi ảnh bằng các bộ lọc cơ bản

3) Kết quả
- Thuật toán đảo ngược:
+ Mục tiêu: Đảo ngược giá trị của từng điểm ảnh

+ Kết quả: Ảnh đã được đảo ngược màu sắc, một cách tương phản

- Bộ lọc Gaussian:
+ Mục tiêu: Làm mờ ảnh để giảm nhiễu và tạo hiệu ứng mờ

Bộ lọc Gaussian với kernel 3x3 Bộ lọc Gaussian với kernel 5x5

+ Kết quả : Ảnh bị làm mờ, giảm sự chi tiết cạnh. Độ mờ của ảnh với kernel 5x5 lớn
hơn so với 3x3. Điều này đồng nghĩa với việc giảm độ tương phản và làm mất nhiều
chi tiết trong ảnh.

- Bộ lọc trung vị:

+ Mục tiêu: Lọc nhiễu muối tiêu hoặc nhiễu ẩm


+ Kết quả: Làm mờ các điểm ảnh nhiễu bằng cách thay thế giá trị của mỗi điểm
ảnh bằng giá trị trung vị trong vùng lân cận.

- Bộ lọc Sobel

+ Mục tiêu: Phát hiện cạnh trong ảnh bằng cách tính đạo hàm bậc 1 theo chiều
ngang và chiều dọc.

+ Kết quả: Tạo ra một ảnh gradient, trong đó giá trị tại mỗi điểm ảnh biểu thị độ
mạnh của cạnh tại điểm đó.

- Bộ lọc Laplacian

+ Mục tiêu: Phát hiện các đặc trưng nổi bật trong ảnh bằng cách tính đạo hàm
bậc hai.

+ Kết quả: Tạo ra một ảnh biểu thị độ mạnh của các thay đổi cường độ trong
ảnh.

You might also like