Bảng bệnh nhân gồm các trường: ID, username, birday, address, barcode, bloodtype, Rh, img. Bảng này cho phép lưu các kết quả xét nghiệm, có thể truy xuất và xóa kết quả. Tại đây người dùng có thể lưu kết quả, xóa kết quả, và tìm kiếm kết quả.
Chương trình phân loại nhóm máu a. Xử lý ảnh QR code / Barcode
Barcode (hay còn gọi là Mã vạch) là một phương thức biểu thị dữ trên các bề
mặt của sản phẩm, hàng hóa mà máy móc có thể đọc được. Trước đây, Barcode lưu trữ dữ liệu theo bề rộng của các vạch được in song song cũng như của khoảng trống giữa chúng. Nhưng ngày nay chúng còn được in theo các mẫu của các điểm,
theo các vòng tròn đồng tâm hay chúng ẩn trong các hình ảnh. Barcode có thể được đọc bởi các thiết bị quét quang học gọi là máy đọc mã vạch hay được quét từ
hình ảnh bằng các phần mềm chuyên biệt.
Mã 1D (mã vạch một chiều) là loạimã vạch tuyến tínhthơng dụng, được cấu tạo bởi các vạch sọc đen trắng song song xen kẽ. Mã 1D được gọi là “mã vạch một chiều” bởi các dữ liệu được mã hóa trong nó được thay đổi chỉ dựa theo một chiều duy nhất – chiều rộng (ngang).
40 QR Code là mã vạch ma trận (matrix-barcode) dạng mã vạch hai chiều (2D) có chứa thơng tin nhà sản xuất muốn cung cấp, được đọc bởi một máy đọc mã vạch hay điện thoại có chức năng chụp ảnh (camera).
Luồng thu ảnh từ Camera thứ 2 của hệ thống có nhiệm vụ lấy ảnh ở mặt sau
Gelcard, nơi nhà sản xuất Gelcard có dán mã QRcode / Barcode của Card đó lên.
Mã Barcode sẽ chứa các thông tin về loại thẻ, mã số thẻ, ngày tháng sản xuất thẻ. Camera 2 tiến hành đọc QRcode như sơ đồ trong Hình 2.15.