Thanks for the advice. I've got one of the OV5640-based cameras on order and now I'm trying to setup my linux environment using yocto.
I've been able to assemble most of the packages I need; however, I haven't been able to get python-opencv (the cv2 python bindings for opencv) installed. I've tried installing via my bitbake recipe, using "pip" and using opkg but I haven't had any luck. It appears that
opencv_2.4.bb skips python-opencv, pip is unable to find the opencv package, and opkg is apparently configured with no compatible feeds by default so is unable to find python-opencv. I've also tried poking at the smart package manager but I can't seem to get it to do anything.
Any advice on which package manager I'm likely to have more success with? I'm hoping to avoid installing android or ubuntu.