2012-01-05 21 views
5

Cho phép giả sử rằng tôi có video đang phát trong canvas và tôi muốn thực hiện một số phân tích cơ bản về video đó như phát hiện cạnh, phát hiện chuyển động và chuyển động chung hướng. Tôi nên tiếp cận vấn đề này như thế nào? Bạn có thể chỉ cho tôi đúng hướng để một số thuật toán đơn giản và ý tưởng chung về cách triển khai chúng?Phát hiện chuyển động và phân tích đơn giản với JavaScript?

Tôi giả định rằng những thứ đó không thường được mã hóa trong JS, vì vậy tôi không hy vọng có bất kỳ thứ gì hoạt động ra khỏi hộp.

Bất kỳ ý tưởng nào?

Trả lời

3

Hãy xem OpenCV library. Có lẽ bạn có thể sử dụng Python với JavaScript. Để làm điều đó, hãy xem Python WebBrowserProgrammingBest way to integrate Python and JavaScript?.

+0

Được rồi, vì vậy tôi đã tìm thấy chính xác những gì tôi đang tìm kiếm ở đó - http://opencv.willowgarage.com/documentation/motion_analysis_and_object_tracking.html và cụ thể hơn, CalcGlobalOrientation() chức năng. Nhưng một vài câu hỏi - tại sao tôi phải chuyển mặt nạ làm tham số và "mhi - Hình ảnh lịch sử chuyển động" là gì? –

+0

[Bài đăng này] (http://stackoverflow.com/questions/5880311/how-can-i-detect-direction-and-number-of-objects-using-emgu) có một số trong loại nhiệm vụ này. – karlphillip

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