1 #ifndef LICORNEA_CG_REFERENCES_GRID_H_ 2 #define LICORNEA_CG_REFERENCES_GRID_H_ 4 #include "../../../lib/json.h" 5 #include "../../../lib/args.h" 6 #include "../image_correspondence.h" 15 std::size_t
cols()
const {
return x_indices.size(); }
16 std::size_t
rows()
const {
return y_indices.size(); }
22 bool is_valid()
const {
return x_indices.size() > 0; }
references_grid decode_references_grid(const json &j_grid)
Set of features, each on set of views.
references_grid references_grid_arg()
json encode_references_grid(const references_grid &grid)
bool has_view(const view_index &) const
std::vector< int > y_indices
std::vector< int > x_indices
view_index view(std::ptrdiff_t col, std::ptrdiff_t row) const
references_grid get_references_grid(const image_correspondences &cors)