Đây là một đề tài khá thú vị vì có tính ứng dụng thực tế cao. Dựa vào kết quả đếm tế bào hồng cầu trong máu người ta có thể phân tích rất nhiều vấn đề. Dựa trên phần mềm đếm cua thì phần mềm này có một chút thay đổi nhỏ cho phù hợp.
Các hình ảnh dùng trong bài này là ảnh chụp hồng cầu trong máu cá tra qua kính hiển vi. Đếm tế bào hồng cầu là 1 phần trong đề tài của sinh viên đại học Cần Thơ khi nghiên cứu về sức khỏe của cá.
Lưu ý: các hình ảnh chụp hồng cầu có thể gây khó chịu cho người mắc bệnh sợ vật thể có nhiều lỗ
Thuật toán
Bên dưới là ảnh input (đã resize về 800 x 600 pixel)
Chuyển sang ảnh xám và làm mờ bằng hàm blur() (từ ảnh này trở xuống sẽ phóng lớn để dễ hình dung)
Chuyển sang ảnh nhị phân bằng hàm AdaptiveThreshold
Lọc những blob hợp lệ, các thông số về blob được lưu trong file config.ini
Vẽ màu lên để dễ nhìn, màu sắc có thể tùy chỉnh trong file config.ini
Download chương trình demo
Chương trình build sẵn ở dạng Console Line, chỉ cần double click là chạy. Các tham số tùy chỉnh nằm trong file config.ini
Lưu ý phải cài .NET framwork 4.5 và C++ redistribute 2015
anh ơi cho xem xin code với ạ
code nằm ở cuối bài nhé
cuối bài chỉ có file exe thôi mà anh ơi
mình update link rồi nhé