¿Cómo aprenden los novatos opencv? ¿Cuáles son las diferencias entre las distintas versiones de opencv?
"Learning Opencv" contiene muchas teorías básicas de imágenes, además de explicaciones de funciones. Aunque es opencv1, es muy útil como referencia. Puede descargar una versión electrónica para echarle un vistazo, porque las funciones principales de la biblioteca. apenas ha cambiado. El libro "Introducción a la programación OpenCV3" en realidad habla principalmente de opencv2, y el autor lo escribió principalmente basándose en opencv2.4.9.
Te sugiero que elijas el más práctico, opencv2 (actualmente estoy usando 2.4.9). opencv2 tiene la mayor cantidad de materiales de aprendizaje existentes y actualmente existe la mayor cantidad de proyectos basados en él. Después de familiarizarse con él, es muy fácil volver a opencv1 o usar opencv3 y, básicamente, no se requiere ningún esfuerzo adicional.