MCPcopy Create free account
hub / github.com/awawa-dev/HyperHDR / processFrame

Method processFrame

sources/base/ImageToLedManager.cpp:159–168  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

157}
158
159void 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
170void ImageToLedManager::setSparseProcessing(bool sparseProcessing)
171{

Callers 1

setInputImageMethod · 0.80

Calls 3

ProcessMethod · 0.80
widthMethod · 0.45
heightMethod · 0.45

Tested by

no test coverage detected