opencv plugin-system for building configuration based vision systems in python - student research project