Bruno Postle <[email protected]> wrote: [...] > There are some other libraries that should be removed from Hugin: as > far as I can tell ANN and levmar are the same as the respective > upstream versions.
Hello, I have taken a look at libANN today. Quoting ANNmanual_1.1.pdf | 2.2 Configuring ANN | In this section we describe a number of methods for configuring ANN. | These include dealing with different distance measures, altering the | types of coordinates, and dealing with the issue of whether a point | can be its own nearest neighbor. It was felt that these features are | typically set once for any given application, and that it would | significantly complicate the library to allow support all possible | combinations of settings. For this reason, these changes are made by | altering ANN’s main header file include/ANN/ANN.h. Once set, they | cannot be changed without recompiling the entire library. Afaiui this design choice makes libANN pretty much unuseable as a precompiled library, since every application needs a differently compiled library. Hugin makes use of this (ANN_ALLOW_SELF_MATCH = ANNfalse). cu andreas -- `What a good friend you are to him, Dr. Maturin. His other friends are so grateful to you.' `I sew his ears on from time to time, sure' -- You received this message because you are subscribed to the Google Groups "Hugin and other free panoramic software" group. A list of frequently asked questions is available at: http://wiki.panotools.org/Hugin_FAQ To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/hugin-ptx
