Skip to content

Red1C3/spotpix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

spotpix

An image quantization application written in plain Java.

Downloads

Releases are available on Codeberg

Features

Quantization

  • Quantize using K-Means algorithm.
  • Quantize using Median-Cut algorithm.
  • Quantize using Octree algorithm.
  • Quantize using RGB collapse algorithm.

Misc.

  • Search using a set of colors (from an open image) and a target images count.
  • Crop.
  • Upscale and downscale using linear and nearest filters
  • Display colors' amounts per image
  • Display RGB color graphs.

FLT format

An indexed images format that saves each color in the colormap's repeatition, the format's standard is provided in Encoder's code.

Snapshots

Original Image

original

8-Colors K-Means

RGB

8rgbkmeans

LAB

8labkmeans

8-Colors Median Cut

RGB

8rgbmedcut

LAB

8labmedcut

8-Colors Octree

RGB

8rgboct

LAB

8laboct

Development Requirements

  • Anything that understands POM files.

Contributions

We are open to adding more features (especially quantization algorithms !) to our project, gui improvements are also encouraged.

License

Under GPL 3.0