Pointillizer
Settings
Frame View
Example Data

Pointillizer

Welcome to the Pointillizer! This interactive tool lets you apply the artistic technique of pointillism to visualize and experience images and video in playful, dynamic ways.

  • Upload an image or video, or select an example dataset.
  • Your image will start pointillizing automatically. Use the top menu to pause , reset , or resolve the image.
  • Adjust the animation speed and dot size in the settings menu.
  • Use the frame view menu to save images or video frames and compare them side-by-side.
  • Try using keyboard shortcuts like space to play/pause, r to reset the canvas, or i to resolve the image.

All your data stays local on your device. Nothing is uploaded or stored externally.

Watch Demonstration Video

The Pointillizer is an open-source project built with Svelte, JavaScript, and p5.js, licensed under the GNU General Public License Version 3.0. It is developed by Ben Rydal Shapiro, Deborah Silvis, Edwin Zhao, and contributors with support from the National Science Foundation (#1623690, #2100784). Special thanks to Dan Shiffman and the p5.js community for their inspiration.

Feedback