Map cartesian cardinates to polar volume indices. When a cartesian coordinate maps to more than one polar value, take the one with the maximum data value. It requires a FullsizeIndexMapping that has been initialized with map_max_sample(). Definizione alla linea 154 del file cart.cpp. Referenzia radarelab::PolarScan< T >::get(), image_offset, radarelab::IndexMapping::map_azimuth, radarelab::IndexMapping::map_range, radarelab::IndexMapping::missing, e sample(). 156 // ciclo sui punti della nuova matrice. per il primo prenderò il massimo tra i primi sedici etc..
Matrix2D< unsigned > map_range Range indices to use to lookup a map point in a volume -1 means no mapping. Definition: cart.h:76 void sample(unsigned beam_count, unsigned x, unsigned y, std::function< void(unsigned, unsigned)> &f) Generate all the (azimuth, range) indices corresponding to a map point. Definition: cart.cpp:134 static const unsigned missing Missing value in the azimuth and range index mappings. Definition: cart.h:66 Matrix2D< double > map_range Range indices to use to lookup a map point in a volume. Definition: cart.h:44 Matrix2D< unsigned > map_azimuth Azimuth indices to use to lookup a map point in a volume -1 means no mapping. Definition: cart.h:73 Matrix2D< double > map_azimuth Azimuth indices to use to lookup a map point in a volume. Definition: cart.h:34 |