Welcome to the Image Pixelizer Applet! This JavaScript applet allows you to transform any image into a pixelized version using custom color palettes and dithering-based algorithms. Whether you're a graphic designer, an artist, or just looking to create a unique image effect, this applet provides a range of options to customize your pixelized images.
Note
You don't need to clone the project, just visit https://vicmarcag.github.io/pixelize/ to start pixelizing!
- Upload an Image: Click the upload button to select an image from your device.
- Configure Parameters:
- Max Number Of Pixels: Enter the maximum number of pixels for the output image.
- Dithering Method: Select your preferred dithering method from the dropdown menu (Floyd-Steinberg), Atkinson or Minimized Average Error.
- Color Palette: Add or remove colors from the palette to customize the output colors.
- Generate Pixelized Image: Click the generate button to pixelize the image with your chosen settings.
- Download the Result: Once the process is complete, a download button will appear. Click it to download your pixelized image.
Here are some examples of what you can achieve with the Image Pixelizer Applet:
| Original | Pixelized |
|---|---|
To use the Image Pixelizer Applet in your local server, clone the repository and open the index.html file in your browser:
git clone https://github.com/yourusername/image-pixelizer-applet.git
I welcome contributions! If you have ideas for new features, improvements, or bug fixes, please open an issue or submit a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.
Tip
Enjoy creating pixelized masterpieces with the Image Pixelizer Applet! If you have any questions or need help, feel free to reach out.