diff --git a/examples/colors.py b/examples/colors.py
index <HASH>..<HASH> 100644
--- a/examples/colors.py
+++ b/examples/colors.py
@@ -12,7 +12,10 @@ from PIL import Image
 
 def main():
     img_path = os.path.abspath(os.path.join(os.path.dirname(__file__), 'images', 'balloon.png'))
-    balloon = Image.open(img_path).convert("RGB")
+    balloon = Image.open(img_path) \
+        .transform((device.width, device.height), Image.AFFINE, (1, 0, 0, 0, 1, 0), Image.BILINEAR) \
+        .convert(device.mode)
+
     while True:
         # Image display
         device.display(balloon)
Make colour demo agnostic of screen size