Divides an image into quadrants, creating a blockier version of itself.
- The image is divided into quadrants, with the mean value calculated per quadrant.
- Each quadrant is then divided into quadrants again, with the mean squared error calculated per sub-quadrant.
- Quadrants with the highest error are divided further, and this continues for the number of iterations provided by the user