Nhận biểu đồ độ dài / hướng của cạnh trong ảnh bằng OpenCV


7

Trong quá trình cố gắng ước tính liệu ROI có chứa văn bản [tiếng Nhật] hay không, tôi cần phải có được số lượng các cạnh thô, hy vọng được đánh dấu bằng độ dài và / hoặc định hướng ... Tôi nghĩ rằng điều này sẽ cung cấp cho tôi các tính năng đủ mạnh để đánh giá nếu ROI có khả năng chứa văn bản hay không.

Tuy nhiên, tôi dường như không thể tìm ra một cách hiệu quả (điều này cuối cùng phải hoạt động trên luồng video) để có được biểu đồ như vậy (hoặc thậm chí chỉ là một số cạnh cho ngưỡng độ dài / định hướng nhất định): Biến đổi Hough sẽ có xu hướng tập trung vào một số hình dạng nhất định (đường, v.v.) trong khi Canny và Sobel sẽ phát hiện bất kỳ loại nào, nhưng đầu ra của chúng không đặc biệt hữu ích để đếm ...

Tôi sẽ đánh giá cao bất kỳ đề xuất hoặc gợi ý nào về một số thuật toán tôi có thể sử dụng, để nhanh chóng trích xuất danh sách các cạnh từ một hình ảnh ...

Câu trả lời:


3

Tôi không biết nếu OpenCV có một số triển khai - nhưng tôi có thể cung cấp cho bạn một con trỏ thuật toán cho việc này.

MPEG 7 cung cấp một mô tả biểu đồ cạnh được xác định khá rõ (và được suy nghĩ kỹ) [EHD] về cơ bản phục vụ mục đích của bạn.

Bạn có thể tham khảo điều này: Sử dụng hiệu quả Bộ mô tả biểu đồ cạnh MPEG-7 mà tôi nghĩ là một bài báo xuất sắc về vấn đề này.

Nếu bạn muốn xem một số triển khai của MPEG-7, bạn có thể tìm thấy nó trên trang JOANNEUM NGHIÊN CỨU MPEG 7 .

Để biết thêm thông tin về MPEG-7: Danh sách các tính năng hình ảnh có thể có để truy xuất hình ảnh dựa trên nội dung


Cảm ơn câu trả lời. Mặc dù nó không hoàn toàn là những gì tôi cần (thuật toán MPEG7 chỉ cung cấp các thùng cạnh cho diện tích nhỏ của màn hình, vì nó dựa trên một phân vùng khá đơn giản của từng khu vực), nhưng nó đủ gần, vì vậy tôi sẽ chấp nhận nó .. .
Dave

Ngẫu nhiên, hóa ra thuật toán chính xác đã được mô tả (với nhiều chi tiết hơn các tài liệu trên) trên SO: stackoverflow.com/questions/909542/opencv-edge-extraction
Dave
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.