#pragma once // hyperion-utils includes #include // hyperion includes #include class ImageToLedsMap { public: ImageToLedsMap(); void createMapping(const RgbImage& image, const std::vector& leds); std::vector getMeanLedColor(); RgbColor findMeanColor(const std::vector& colors); std::vector getMedianLedColor(); RgbColor findMedianColor(std::vector& colors); private: std::vector > mColorsMap; };