Đọ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ư.