Skip to content

This JavaScript applet allows to pixelize any image with custom palette using dithering-based algorithms

License

Notifications You must be signed in to change notification settings

vicmarcag/pixelize

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Image Pixelizer Applet

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!

📋 Usage

  1. Upload an Image: Click the upload button to select an image from your device.
  2. 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.
  3. Generate Pixelized Image: Click the generate button to pixelize the image with your chosen settings.
  4. Download the Result: Once the process is complete, a download button will appear. Click it to download your pixelized image.

🖼️ Examples

Here are some examples of what you can achieve with the Image Pixelizer Applet:

Original Pixelized

⚙️ Installation

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

🤝 Contributing

I welcome contributions! If you have ideas for new features, improvements, or bug fixes, please open an issue or submit a pull request.

📜 License

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.

About

This JavaScript applet allows to pixelize any image with custom palette using dithering-based algorithms

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published