All Projects → yohhoy → picojdec

yohhoy / picojdec

Licence: MIT license
Simple baseline JPEG decoder

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to picojdec

Jpeg Compressor
Research JPEG encoder
Stars: ✭ 179 (+713.64%)
Mutual labels:  jpeg
Imageprocessor
📷 A fluent wrapper around System.Drawing for the processing of image files.
Stars: ✭ 2,452 (+11045.45%)
Mutual labels:  jpeg
video thumbnail
This plugin generates thumbnail from video file or URL. It returns image in memory or writes into a file. It offers rich options to control the image format, resolution and quality. Supports iOS and Android.
Stars: ✭ 159 (+622.73%)
Mutual labels:  jpeg
Dog Api Images
Collection of all the images served from Dog API sorted by breed category
Stars: ✭ 181 (+722.73%)
Mutual labels:  jpeg
Grunt Image
Optimize PNG, JPEG, GIF, SVG images with grunt task.
Stars: ✭ 201 (+813.64%)
Mutual labels:  jpeg
Density Converter
A multi platform image density converting tool converting single or batches of images to Android, iOS, Windows or CSS specific formats and density versions given the source scale factor or width/height in dp. It has a graphical and command line interface and supports many image types (svg, psd, 9-patch, etc.) aswell as some lossless compressors like pngcrush.
Stars: ✭ 222 (+909.09%)
Mutual labels:  jpeg
Omxiv
OpenMax image viewer for the Raspberry Pi
Stars: ✭ 175 (+695.45%)
Mutual labels:  jpeg
node-pdftocairo
📃 Node.js wrapper for pdftocairo - PDF to PNG/JPEG/TIFF/PDF/PS/EPS/SVG using cairo
Stars: ✭ 17 (-22.73%)
Mutual labels:  jpeg
Gulp Image
Optimize PNG, JPEG, GIF, SVG images with gulp task.
Stars: ✭ 213 (+868.18%)
Mutual labels:  jpeg
modjpeg-nginx
NGINX filter module for adding overlays and logos to JPEGs on-the-fly without degrading the quality of the image.
Stars: ✭ 18 (-18.18%)
Mutual labels:  jpeg
Pappl
PAPPL - Printer Application Framework
Stars: ✭ 192 (+772.73%)
Mutual labels:  jpeg
Gallery shell
📷 Bash Script to generate static responsive image web galleries.
Stars: ✭ 198 (+800%)
Mutual labels:  jpeg
Image Compression Cnn
Semantic JPEG image compression using deep convolutional neural network (CNN)
Stars: ✭ 237 (+977.27%)
Mutual labels:  jpeg
Azpainter
Full color painting software for Unix-like systems for illustration drawing. This is un-official little fixed repository for package maintainers of image editor AzPainter (based on "mlib" toolkit). Official repository - http://azsky2.html.xdomain.jp/arc/download.html
Stars: ✭ 179 (+713.64%)
Mutual labels:  jpeg
Guetzling
Guetzling is a simple script for macOS and Linux written in Bash, to automate (recursively finding files) the compression of jpegs using the Guetzli algorithm.
Stars: ✭ 20 (-9.09%)
Mutual labels:  jpeg
Rawspeed
fast raw decoding library
Stars: ✭ 179 (+713.64%)
Mutual labels:  jpeg
Epeg
Insanely fast JPEG/ JPG thumbnail scaling with the minimum fuss and CPU overhead. It makes use of libjpeg features of being able to load an image by only decoding the DCT coefficients needed to reconstruct an image of the size desired.
Stars: ✭ 220 (+900%)
Mutual labels:  jpeg
heifreader
HEIF(High Efficiency Image Format) reader for Android
Stars: ✭ 57 (+159.09%)
Mutual labels:  image-decoder
HEIF
Mac OS X: Convert any image to HEIF/HEIC format
Stars: ✭ 58 (+163.64%)
Mutual labels:  jpeg
alfred-imagemin
Alfred workflow - Minify images with Imagemin
Stars: ✭ 29 (+31.82%)
Mutual labels:  jpeg

picojdec

Simple JPEG decoder implementation.

This project is intended for study and demonstration, not for practical use. The implementation is naive and inefficiency, so its decoding speed is VERY slow.

Limitations

  • support 'Baseline JPEG' only ('Progressive JPEG' is not supported)
  • support Grayscale and YCbCr color format only (RGB/CYMK... and ICC profiles are not supported)
  • support Huffman coding only (Arithmetic coding is not supported)
  • output PPM(portable pixmap) image file only

References

License

MIT License

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].