Phần mềm đếm cua

Cua con hay còn gọi là cua giống với kích thước nhỏ, dân gian hay gọi là cua tiêu, cua dưa, cua me giống như kích thước của chúng. Người ta bán để cho nông dân thả nuôi trong ao đầm (Cà Mau gọi là “vuông”). Phần mềm đếm cua ra đời với mục đích tự động hóa công việc này.

Hiện tại có 2 phương pháp để tính giá là đếm từng con và cân ký. Đếm từng con thì chính xác nhưng mất nhiều thời gian, cân ký thì nhanh nhưng khả năng sai sót lớn. Phần mềm này được viết với ý tưởng là xử lý ảnh chụp cua con trong khay để đếm số lượng.

Dựa trên ý tưởng giống như đếm hột đậu nành, phần mềm đếm cua cũng có thuật toán tương tự:
– Xử lý ảnh cho hết nhiễu
– Dùng hàm adaptiveThreshold để tách cua con ra khỏi background
– Dùng hàm findContours để đếm số cua con
– Lọc ra những contour nhỏ hơn kích cỡ mà người dùng chỉ dịnh rồi vẽ để minh họa



Ảnh gốc


Ảnh đã qua xử lý



Ứng dụng khác

Đếm tế bào hồng cầu
cell1


Ảnh đã qua xử lý
cell


Kết luận

Tuy nhiên trong thực tế ứng dụng này lại khó áp dụng đại trà. Bởi vì cua con chỉ đếm được khi đã có màu sắc rõ ràng, còn nông dân bán các loại cua con còn nhỏ màu trong suốt. Do đó ứng dụng này chỉ mang tính học thuật.


Download

Lưu ý phải cài .NET framwork 4.5C++ redistribute 2015

[sociallocker]CrabCounter.zip (Windows 26 MB)[/sociallocker]

Leave a Reply