1. Trang chủ
  2. » Giáo Dục - Đào Tạo

UET de bai lap trinh nhanh

1 92 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 1
Dung lượng 104,63 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

5 phút Tính histogram cho kênh màu đỏ hI và hJ của hai ảnh tương ứng I và J.. Hiển thị hI và hJ lên màn hình 3.

Trang 1

FPT Corporation

Đề bài: Cho ảnh màu I (Trump.jpg) và J (silicon-valley.jpg)

1 (5 phút ) Đọc và hiển thị ảnh I, J lên màn hình

2 (5 phút ) Tính histogram cho kênh màu đỏ hI và hJ của hai ảnh tương ứng I và J Hiển thị hI và hJ lên màn hình

3 (15 phút ) Sử dụng đoạn mã giả nhằm xác định ảnh mới K thu được

từ ảnh I sao cho K có histogram gần giống với histogram của ảnh J Algorithm 1 Thuật toán

1: procedure So khớp Histogram

2: Tính Cumulative Distribution Function (CDF) cho kênh màu thứ k (k = 1 (red ), k = 2 (green), k = 3 (blue)) Ik, Jk tương ứng của ảnh I

và J Trong đó CDF của một ảnh img trên kênh màu thứ k được định nghĩa như sau với g là một mức xám cho trước và hk

img là histogram cho kênh màu thứ k của ảnh img

Pkimg(g + 1) =

Pg γ=0hk img(γ + 1)

P255 γ=0hk img(γ + 1)

3: LUTk = zeros(256,1)

4: gJ= 0

5: for gI = 0 to 255 do

6: while Pk

J(gJ+ 1) < Pk

I(gI + 1) and gJ< 255 do

8: end while

9: LUTk(gI+ 1) = gJ

10: end for

11: Kk = zeros(m, n) trong đó m, n tương ứng là số hàng, số cột của Ik

12: for i = 1 to m do

13: for j = 1 to n do

14: Kk(i, j) = LU Tk(Ik(i, j) + 1)

16: end for

17: end procedure

Kết hợp 3 kênh màu Kk để thu được ảnh màu K; Hiển thị ảnh I, K

Ngày đăng: 27/10/2019, 23:46

TỪ KHÓA LIÊN QUAN

w