Part II - Color Threshold

Explanation
This requirement is similar to the Color Threshold in Part I. It sets the threshold of 50% for all the RGB color and depending on that threshold, RGB values which are higher are set to 255 while the lower ones are set to 0. This increases/decreases the color on that particular frame.

The outcome is expected to be a video in which the RGB colors can be altered depending on the threshold. Below is a sample screenshot:



Question

1. What is the effect of this on running videos?
The effect is that each frame displayed inherits from the manipulated data in which the RGB values are altered. Since a video is a collection of images (frames) and each frame is altered individually, the outcome will be a running video with changeable colors.

Reflection
On the surface level, this is essentially the same as Part I - Color Threshold. I like the structure of this assignment where Part I trains you with the basics while Part II takes that to the next level. The learning process here gives me the chance to play around with videos by handling frame by frame. Now, with this knowledge at hand, I should theoretically be able to play around with videos the way I want things to be- not just to answer this assignment question.

I think this is what education should be like- to be granted freedom and nurtured in such a way that we as students are more inclined to explore the many different things by our own ways and methods of thinking.

Oops, I think I went off-topic. Moving on . . .

No comments:

Post a Comment