scaling axis length based on pixel size.
Updated way to initialize the class object through an empty constructor and a create method.
Added ability to switch detectors/extractors/matchers.
Adding getters.