| 157 | } |
| 158 | |
| 159 | void ImageToLedManager::processFrame(std::vector<ColorRgb>& colors, const Image<ColorRgb>& frameBuffer) |
| 160 | { |
| 161 | setSize(frameBuffer);; |
| 162 | verifyBorder(frameBuffer); |
| 163 | |
| 164 | if (_colorAveraging != nullptr && _colorAveraging->width() == frameBuffer.width() && _colorAveraging->height() == frameBuffer.height()) |
| 165 | { |
| 166 | _colorAveraging->Process(colors, frameBuffer, _advanced); |
| 167 | } |
| 168 | } |
| 169 | |
| 170 | void ImageToLedManager::setSparseProcessing(bool sparseProcessing) |
| 171 | { |
no test coverage detected