I don't really link to depend on the whole OpenCV lib .. but in the next commit I will probably start using it , unless I cut it down