Note that there are some explanatory texts on larger screens.

plurals
  1. POObject Tracking: MATLAB vs. Python Numpy
    primarykey
    data
    text
    <p>I will soon be starting a final year Engineering project, consisting of the real-time tracking of objects moving on a 2D-surface. The objects will be registered by my algorithm using <a href="http://en.wikipedia.org/wiki/Feature_extraction" rel="noreferrer">feature extraction</a>.</p> <p>I am trying to do some research to decide whether I should use MATLAB or use Python Numpy (Numerical Python). Some of the factors I am taking into account:</p> <p>1.) Experience</p> <p>I have reasonable experience in both, but perhaps more experience in image processing using Numpy. However, I have always found MATLAB to be very intuitive and easy to pick up.</p> <p>2.) Real-Time abilities</p> <p>It is very important that my choice be able to support the real-time acquisition of video data from an external camera. I found this link for <a href="http://www.mathworks.com/matlabcentral/fileexchange/18596-real-time-microphone-and-camera-data-acquisition-and-audio-video-processing" rel="noreferrer">MATLAB</a> showing how to do it. I am sure that the same would be possible for Python, perhaps using the OpenCV library?</p> <p>3.) Performance</p> <p>I have heard, although never used, that MATLAB can easily split independent calculations across <a href="http://www.mathworks.com/matlabcentral/fileexchange/13775" rel="noreferrer">multiple cores</a>. I should think that this would be very useful, and I am not sure whether the same is equally simple for Numpy?</p> <p>4.) Price</p> <p>I know that there is a cost associated with MATLAB, but I will be working at a university and thus will have access to full MATLAB without any cost to myself, so price is not a factor.</p> <p>I would greatly appreciate any input from anyone who has done something similar, and what your experience was. Thanks!</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload