NDArraySimilarity.h
Go to the documentation of this file.
1#pragma once
2
3#include <vector>
4
6
8{
9
18
19 std::string to_string(Type t);
20
23 Type type);
24
25 /**
26 * @brief calculate_similarity_multi compares the image p with all images from the images vector, the dissimilarity values are simply summed up
27 * @param images vector of images that are compared to p
28 * @param p main image that you want to know the dissimilarity from
29 * @param type Type of dissimilarity measure used
30 * @return dissimilarity
31 */
32 double calculate_similarity_multi(std::vector<armarx::aron::data::NDArrayPtr> images,
34 Type type);
35
36} // namespace armarx::aron::similarity::NDArraySimilarity
std::shared_ptr< NDArray > NDArrayPtr
Definition NDArray.h:46
double calculate_similarity(armarx::aron::data::NDArrayPtr p1, armarx::aron::data::NDArrayPtr p2, Type type)
double calculate_similarity_multi(std::vector< armarx::aron::data::NDArrayPtr > images, armarx::aron::data::NDArrayPtr p, Type type)
calculate_similarity_multi compares the image p with all images from the images vector,...
A convenience header to include all aron files (full include, not forward declared)