Tags: image
Rating:
# Quirky Resolution
We have the file

We see only white color.
Analyzing the file, we can see that each pixel is either (255, 255, 255) (white), or (254, 254, 254), so indistinguishable by eyes.
Create a new file with all (254, 254, 254) pixels to (0, 0, 0) (black) to clearly see the pattern.
```py
#!/usr/bin/env python
from PIL import Image
import numpy as np
img = np.array(Image.open('quirky_resolution.png'))
for i in range(img.shape[0]):
for j in range(img.shape[1]):
for k in range(img.shape[2]):
if img[i][j][k] == 254:
img[i][j][k] = 0
Image.fromarray(img).save('qr.png')
```

It's a QR code. Scan this file using any QR scanner and get the flag.
```txt
rgbCTF{th3_qu1rk!er_th3_b3tt3r}
```