Skip to main content
. 2025 Jul 25;11(8):251. doi: 10.3390/jimaging11080251
Algorithm 1. Pseudocode of the frame blending technique employed in our work.
frameBlender(prev, next)
for (i in prev.rows) do
   for (j in prev.cols) do
    redPrev = prev.getRed(i, j)
    greenPrev = prev.getGreen(i, j)
    bluePrev = prev.getBlue(i, j)

    redNext = next.getRed(i, j)
    greenNext = next.getGreen(i, j)
    blueNext = next.getBlue(i, j)

    redNew = (redPrev + redNext)/2
    greenNew = (greenPrev + greenNext)/2
    blueNew = (bluePrev + blueNext)/2

    newframe.setPixel(i, j, redNew, greenNew, BlueNew)
   end for
end for
return newFrame