You have the idea right but you will need the opencv module to be built against python 3.3 not python 2.7 version that you have tried.
blender has used python 3.x since 2.50 with 2.65 and higher using python 3.3
When configuring to build the python module for opencv you will want to look to enable python 3 or 3.3 support maybe referred to as py3k, maybe just pointing it to your python 3.3 installation instead of 2.7