La actualización a la última versión de Boofcv

peter.murray.rust:

Actualmente estoy usando una versión antigua (0,17) de Boofcv y se desea actualizar. La documentación ( https://boofcv.org/index.php?title=Download ) es confuso:

La forma más fácil de usar boofcv es referenciar sus frascos de Maven Central. Véase más abajo para código de Maven y Gradle. BoofCV se divide en varios módulos. Para que sea más fácil de usar BoofCV toda su funcionalidad del núcleo se puede hacer referencia a través del 'todo' módulo. Los módulos individuales en la "integración", será necesario consultar de forma individual.

Lista artefacto

boofcv-core : All the core functionality of BoofCV
boofcv-all : All the core and integration packages in BoofCV. YOU PROBABLY WANT CORE AND NOT THIS

Esto es contradictorio en sí mismo - usamos "todos" o "núcleo"?

Cuando presento la versión 0.32 de boofcv-corerecibo muchas referencias sin resolver, tales comoDescription Resource Path Location Type ImageFloat32 cannot be resolved to a type BoofCVTest.java

Tres partes de mi pregunta: ¿Se han cambiado el nombre de los tipos fundamentales de imágenes? Cómo edición voluntad legado código de necesidad? ¿Cuál es el conjunto predeterminado de las bibliotecas en Maven?

lessthanoptimal:

Ha habido una gran cantidad de refactorización desde 0,17 debido a la forma detallada las cosas estaban ya simplificar la API. Por ejemplo, ImageFloat32 es ahora GrayF32. La forma más fácil de averiguar todos los cambios es mirar el código de ejemplo relevante.

Para los módulos, comenzar con boofcv núcleos. A continuación, añadir módulos listados en la integración, según sea necesario. Por ejemplo, si necesita ayuda androide complemento boofcv-androide. Si incluye boofcv-todo lo que tiene un montón de cosas es probable que no necesita, como soporte de Kinect.

Supongo que te gusta

Origin http://43.154.161.224:23101/article/api/json?id=239505&siteId=1
Recomendado
Clasificación