2010-08-16 47 views
5

Tôi đang tìm một thuật toán để phát hiện các vòng tròn trong một hình ảnh. Hình ảnh có màu đen và trắng. Nền màu trắng và các vòng tròn không chồng lên nhau hoặc bất kỳ phần tử nào khác trong hình ảnh. Hình ảnh bao gồm một số hình dạng khác và một số văn bản.để phát hiện một vòng tròn trong một hình ảnh

Nếu có một số thư viện .NET nguồn mở để làm điều này, tôi cũng muốn biết về nó.

+1

Vòng tròn có phải là các mục duy nhất trong hình ảnh không? – ChaosPandion

+0

Hình ảnh bao gồm một số hình dạng khác và một số văn bản. –

Trả lời

8

Có thể "Biến đổi hough" hữu ích cho bạn. Bạn phải biết kích thước của vòng tròn trước để làm cho nó hiệu quả mặc dù.

Có một câu hỏi tương tự hôm qua, nơi mà các "Hough Transform", và một số thư viện xử lý hình ảnh (mặc dù không cho .NET) được đề xuất:

Image Processing Programming

0

Tôi đang tìm kiếm điều tương tự và những gì tôi đã tìm thấy để hoạt động tốt nhất hiện nay là usi ng Mathlab (Image Processing Toolbox). Nó có số lượng tùy chọn tốt cho phép bạn thử các thuật toán xử lý khác nhau, mức ngưỡng và phạm vi bán kính của vòng tròn.

Các vấn đề liên quan