pixelit

Convert image to pixel art based on equidistant sampling method.

Usage no npm install needed!

<script type="module">
  import pixelit from 'https://cdn.skypack.dev/pixelit';
</script>

README

pixelit

Convert image to pixel art based on equidistant sampling method.

Example

🖼️ Source image

🖨️ After processed

Getting started

Install

npm i pixelit

How to use

const pixelit = require('pixelit');

// Output to .svg file
pixelit('/file/path/raw-image.jpg', { pixel: 20, x: 40, y: 40 }, { path: '/output/path/for/image.svg' })
    .then(doSomething)
    .catch(errorHandler);

// Get HTML for the <svg> element
pixelit('/file/path/raw-image.jpg', { pixel: 20, x: 40, y: 40 }, { html: true })
    .then(html => doSth(html))
    .catch(errorHandler);