OpenCV på en Phidgets SBC
Med en webbkamera är bra, men vad kan vi göra med det? Väl som det visar sig, ganska mycket. Datorseende (CV) är en stor del av avancerad robotteknik och CV algoritmer har blivit föremål för stort intresse under senare år. Att låta din robot att "se" sin omgivning är en av de mest kraftfulla saker du kan göra för att kunna utföra komplexa uppgifter. En av de mest framstående verktyg i CV utveckling är OpenCV. OpenCV är en uppsättning bibliotek utvecklats av Intel till stöd i bildbehandling uppgifter. Lyckligtvis för oss, OpenCV fungerar bra på Phidgets SBC och lätt kan installeras.
Observera att många bild bearbetningen program är extremt beräkningsmässigt intensivt och kan vara för mycket för SBC: N ska hanteras. Därför är det viktigt att testa programmet så tidigt i utvecklingscykeln du kan så du kan få en bra känsla av hur SBC kommer att klara mängden arbete som ni begär av den. Detta instructable är kommer att gå genom att inrätta OpenCV, och sedan skriva ett litet program som upptäcker röda objekt i en bild.