I’ve been interested lately in approximating images using lines of constant width. To that end, I’ve made these:
These patterns are grown iteratively. A shape begins growing from the unclaimed point closest to the center of the image. By sampling the brightness of the image, the size of the new shape is chosen such that the average brightness of the image behind it it matches that of the black and white shape. I’ve shown the results of using a few different distance metrics, but this could be easily modified, provided the resulting shapes are compact enough.