Mô tả chương trình đã cài đặt

Một phần của tài liệu Nghiên cứu một số kỹ thuật nội suy ảnh và ứng dụng (Trang 72 - 74)

3.3.1. Mô tả chức năng

3.3.1.1. Chức năng nội suy ảnh (Morphing)

Chức năng nội suy là chức năng chính trong chương trình cài đặt, chức năng này dùng để thực hiện nội suy ảnh. Tức là sinh ra các hình ảnh trung gian từ ảnh nguồn và ảnh đích, các ảnh trung gian sinh ra chuyển động liên tục. Quá trình nội suy như sau:

- Đưa một file ảnh làm ảnh nguồn (Ảnh vào) - Đưa một file ảnh làm ảnh đích (Ảnh đích)

- Thuật toán nội suy (morphing) sẽ thực hiện nội suy từ ảnh nguồn và ảnh đích để cho ra các hình ảnh trung gian. Số hình ảnh trung gian được cài đặt trong thuật toán nội suy không gian (sinh ra 20 khung hình trung gian). Thuật toán nội suy cũng thực hiện kiểm tra ảnh xem ảnh vào, ảnh ra có phải là 24 bit, không. Nếu đúng thì thực hiện nội suy cho ra các khung hình trung gian.

- Quá trình nội suy trong chương trình được cài đặt cả nội suy suôi và nội suy ngược.

- Trong chức năng này cũng cho phép thực hiện tạo ra một bản video có đuôi *.avi và save để thực hiện chạy như một đoạn video.

Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn

3.3.1.2. Chức năng chấp nhận ảnh nội suy

Đây chỉ là chức năng phụ của chương trình, nhưng trong chức năng này ta có thể cho vào một ảnh 24 bít (ảnh nguồn), và một ảnh cần lọc(operating image), sau đó thực hiện SubImage (Chấp nhận nội suy ảnh) và cho ra một ảnh đích.

Trong chức năng này không cho phép tạo ta bản video có thể chạy được nhưng có thể tạo ra và save chấp nhận ảnh kết quả.

3.3.1.2. Chức năng liệt kê các ảnh trung gian .

Chức năng này cho phép thực hiện sinh ảnh trung gian, tức là ta mở một ảnh nguồn, một ảnh đích (ảnh kết quả), và chức năng này cho phép liệt kê ra một loạt các khung hình trung gian, cho phép ta nhìn thấy luôn từng khung hình trung gian đó chuyển đổi như thế nào.

- Bước 1 là cho ảnh nguồn vào từ chức năng Load Image In - Bước 2 là cho ảnh đích vào từ chức năng Load Image Out

- Bước 3 là thực hiện chức năng Add Image cho ra một loạt các khung hình trung gian nhìn thấy được.

Ngoài ra trong chương trình còn có thêm chức năng Exit, Creat Avi, Play Avi, tức là thoát, tạo ra và chạy một video có đuôi *.avi. Nhưng đây là các chức năng phụ của chương trình, mỗi khi thực hiện morphing (nội suy) thì chúng ta cũng có chức năng tạo ra một bản video và chức năng Play avi thực hiện chạy video đó.

3.3.1.3. Chức năng lọc ảnh bằng phương pháp trung bình

Chức năng lọc ảnh cho phép cho vào hai ảnh hoặc nhiều hơn sau đó lấy trung bình và cho ra một ảnh mới bằng cách lấy trung bình các ảnh.

- Bước 1: Mở các ảnh nguồn bằng chức năng LoadImage

- Bước 2: Sử dụng chức năng Average hoặc Median để cho ra một ảnh là trung bình của các ảnh.

Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn

Một phần của tài liệu Nghiên cứu một số kỹ thuật nội suy ảnh và ứng dụng (Trang 72 - 74)