#### Howdy, Stranger!

We are about to switch to a new forum software. Until then we have removed the registration on this forum.

# How to read color average from camera-feed in square shaped chunks

edited May 2016

I'm taking the example "TimeDisplacement" (examples > video > capture) and it reads the exact color information in rows of 4-pixels height. I need to make square shaped chunks (let's say 50x50px) and take the average color of them. So i can apply it to something similar as it's seen in the 'Mirror' example, the only difference is that I need the color information to be refreshed frame by frame, as in the "TimeDisplacement" example. any thoughts on how I could do this? Thank you!

Tagged:

• Use the pixels[] array with three nested loops (one on the chunks, the two others on the pixels of the chunk).

• @PhiLho I think that's exactly my problem, I don't know how to set the chunks in an array :/

• "I don't know how to set the chunks in an array"
Indeed, you are confused, because I don't understand your sentence, actually... :-D

You don't have to "set the chunks in an array", you have to compute the average color of a chunk (an area of pixels), and set it in an array.

• edited November 2014

@PhiLho I mean, I don't know how to isolate a chunk using code... (i will explain further) the examples take an average of 4 lines, and it's easy because you take it from width4 pixels (4 rows of pixels). but how do i do it in a square area? let's say, 40rows 40columns? (being those 40 columns, lets say width/10, not the full lenght of the row) that's my question, how do i set that area in a for loop or whatever to be averaged. also I don't know how to make the average of the colors in some area.