La función OpenCV findhomography()
encuentra una transformación homográfica entre los puntos coincidentes de dos imágenes. (Consulte Definition)OpenCV: parámetro de confianza RANSAC para encontrar una homografía
Para encontrar subconjuntos coincidentes de puntos, se puede usar RANSAC.
Aquí está la trampa: En contraste con otra función en OpenCV que utilizan RANSAC (por ejemplo findfundamentalMat
(Ver Definition)) el parámetro RANSAC para confianzano puede ser cambiado. Solo el umbral de reproyección se puede pasar como un argumento.
Miré en la fuente OpenCV, y para findhomography()
la confianza está codificada a 0,995.
Para mis propósitos, necesito aumentar esto. ¿Hay alguna forma de hacerlo sin cambiar el valor en el origen de OpenCV?
¿Hay alguna razón por la cual esto debe codificarse?
PD: He añadido un cambio request under Ticket 1557 para la siguiente subversión.
Tienes razón: podría cambiarlo yo mismo y participar en el desarrollo. De hecho, esto es lo que hice en mi subversión local y funciona bien. – user834985