Giao diện chương trình

Một phần của tài liệu HD2_17KS_DA_DuongTrungLuong (Trang 50 - 55)

Đọc ảnh Γ từ tập thử nghiệm

Chuẩn hoá, tính sai số Փ của ảnh so với

trung bình

Biểu diễn ảnh trong không gian trị riêng Bắt đầu

Tính khoảng cách ei

trong không gian mặt

So sánh với khoảng cách ngưỡng Ti

Kết thúc Đưa ra ảnh Γi tương ứng

Không có ảnh phù hợp

Giao diện thứ nhất:

Hình 3.5: Giao diện thứ nhất của chương trình

Giao diện thứ nhất giao diện gồm:

 START: là “button” giúp liên kết hai giao diện thứ nhất và giao diện chính với nhau.

 DEMO: là “button” giúp liên kết hai giao diện thứ nhất và thứ 2 với nhau, thực hiện chức năng đóng giao diện thứ nhất và mở lên giao diện thứ hai.

 CLOSE: là “button” cho phép đóng trương trình, kết thúc quá trình mô phỏng.

Giao diện thứ hai:

Hình 3.6: Giao diện thứ hai của chương trình

Giao diện thứ hai giao diện gồm:

 AXES: vùng hiển thị ảnh (như trên hình).

 IP ADDRESS: trường “edit text” cho phép bạn nhập dữ liệu địa chỉ Ip của camera muốn nhận diện vào để thự hiện quá trình lấy hình ảnh, video.

 NAME: trường “edit text” cho phép bạn nhập dữ liệu “Tên đối tượng” để thực hiện quá trình lưu dữ liệu vào cơ sở dữ liệu; đồng thời đây cũng là trường để xuất dữ liệu “ Tên đối tượng” sau khi thực hiện quá trình nhận diện.

 AGE: trường “edit text” cho phép bạn nhập dữ liệu “Tuổi” để thực hiện quá trình lưu dữ liệu vào cơ sở dữ liệu; đồng thời đây cũng là trường để xuất dữ liệu “ Tuổi” sau khi thực hiện quá trình nhận diện.

mô phỏng.

 ADD IP: là “ button” thực hiện chức năng lấy dữ liệu data hình ảnh và video từ camera có địa chỉ IP từ trường “edit text” IP ADDRESS sau đó thực hiện quá trình hiển thị lên vùng heienr thị AXES.

 DEMO: là “button” giúp liên kết hai giao diện thứ nhất và thứ 2 với nhau, thực hiện chức năng đóng giao diện thứ nhất và mở lên giao diện thứ hai.

 ADD: là “button” thực hiện quá trình lưu dữ liệu của 2 trường “edit text” NAME và AGE, đồng thời lưu dữ liệu hình ảnh từ địa chỉ IP ADDRESS đã được hiển thị trên vùng AXES.

 SEARCH: là “button” thực hiện chức năng nhận diện đối tượng đang hiển thị trên AXES, sau đó trích suất thông tin lên hai trường “edit text” NAME và AGE.

 START: là “button” giúp liên kết hai giao diện thứ nhất và giao diện chính với nhau.

Giao diện thứ ba,giao diện gồm:

 BACK: là “button” thực hiện chức năng kết nối hai giao diện, khi ấn nút, giao diện sẽ được chuyển về giao diện thứ nhất đồng thời đóng lại giao diện thứ ba.

 START: là “button” giúp liên kết hai giao diện thứ ba và giao diện thứ tư với nhau.

Giao diện thứ tư:

Hình 3.8: Giao diện thứ tư của chương trình

Giao diện thứ tư giao diện gồm:

 AXES: hai vùng hiển thị ảnh (như trên hình).

 NAME: trường “edit text” cho phép bạn nhập dữ liệu “Tên đối tượng” để thực hiện quá trình lưu dữ liệu vào cơ sở dữ liệu; đồng thời đây cũng là trường để xuất dữ liệu “ Tên đối tượng” sau khi thực hiện quá

hiện quá trình lưu dữ liệu vào cơ sở dữ liệu; đồng thời đây cũng là trường để xuất dữ liệu “ Tuổi” sau khi thực hiện quá trình nhận diện.  START: là “button” giúp liên kết hai giao diện thứ ba và giao diện thứ

tư với nhau.

 BROWSE: là “button” thực hiện chức năng mở ảnh, sau khi ấn nút, trương trình sẽ mở thư mục chưa tệp tin để người dùng lựa chọn để chạy thử ứng dụng; sau đó hiển thị lên trên vùng AXES.

 SEARCH: là “button” thực hiện chức năng nhận diện đối tượng đang hiển thị trên AXES, sau đó trích suất thông tin lên hai trường “edit text” NAME và AGE.

 BACK: là “button” thực hiện chức năng kết nối hai giao diện, khi ấn nút, giao diện sẽ được chuyển về giao diện thứ nhất đồng thời đóng lại giao diện thứ tư.

Một phần của tài liệu HD2_17KS_DA_DuongTrungLuong (Trang 50 - 55)

Tải bản đầy đủ (DOCX)

(68 trang)
w