aboutsummaryrefslogtreecommitdiff
path: root/docs/j1demo/firmware/mkblob.py
diff options
context:
space:
mode:
Diffstat (limited to 'docs/j1demo/firmware/mkblob.py')
-rw-r--r--docs/j1demo/firmware/mkblob.py14
1 files changed, 14 insertions, 0 deletions
diff --git a/docs/j1demo/firmware/mkblob.py b/docs/j1demo/firmware/mkblob.py
new file mode 100644
index 0000000..6623f91
--- /dev/null
+++ b/docs/j1demo/firmware/mkblob.py
@@ -0,0 +1,14 @@
+import Image
+import math
+
+im = Image.new("L", (32,32))
+radius = 16
+for i in range(32):
+ for j in range(32):
+ x = abs(i - 16)
+ y = abs(j - 16)
+ d = math.sqrt(x * x + y * y)
+ if d < radius:
+ t = 1.0 - (d / radius)
+ im.putpixel((i, j), int(255 * (t * t)))
+im.save("blob.png")