Canvas API Image Processing: Filters, Pixels, and Transforms in JS