Rgba_tiff_to_jpg

4 Band tiff to CMYK jpg without changing the channels, using fast libraries
Alternatives To Rgba_tiff_to_jpg
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Sharp26,32910,4213,61614 hours ago130July 21, 2023114apache-2.0JavaScript
High performance Node.js image processing, the fastest module to resize JPEG, PNG, WebP, AVIF and TIFF images. Uses the libvips library.
Libvips8,369215 hours ago2March 23, 201865lgpl-2.1C
A fast image processing library with low memory needs.
Govips976723 days ago39May 04, 202342mitGo
A lightning fast image processing and resizing library for Go
Sharp Cli15217965 months ago39July 01, 20229mitJavaScript
CLI for sharp.
Vips Libfuzzer3
6 years agoC
experiment with libfuzzer
Thumbor To Sharp Image2
9 years agootherJavaScript
Create sharp image from thumbor object
Rgba_tiff_to_jpg1
3 years agomitPython
4 Band tiff to CMYK jpg without changing the channels, using fast libraries
Docker Images Resizer Webp Watermark Vips Node Sharp1
6 years agoJavaScript
Dockerized Node.js tiff, jpeg, webp Images Resizer
Mikropi1
2 years agoJavaScript
Alternatives To Rgba_tiff_to_jpg
Select To Compare


Alternative Project Comparisons
Readme

RGBA_tiff_to_jpg

4 Band tiff to CMYK jpg to preserve 4 channels @ 8 bit as a jpg and can the reverse process, using fast libraries TurboJpeg and vips. Created to compress 4 band tiffs for ftp while still being an easly viewable format, CMYK jpgs are up to 20% more effeciant than 2 seperate jpgs.

While the jpg is stored as CMYK, the channels are unchanged.
R=C
G=M
B=Y
A=K

This should be about 3.5 times faster than compairable imagemagick scripts

To use:

-h, --help            show this help message and exit
-i INPATH, --inpath INPATH
                  path to input file or folder
-o OUTPATH, --outpath OUTPATH
                  path to output file or folder
-q QUALITY, --quality QUALITY
                  jpeg quality value [0-100]
-f {j,jpg,t,tif}, --format {j,jpg,t,tif}
                  output format
-ov, --overwrite      replace existing files
-r, --recurse         include all sub dirrectories
-cpu CPU, --cpu CPU   Percent of threads to CPUs [150 - 25]

Install:

requires python, 64bit suggested, tested with 3.8.6 on windows 10

install libjpeg-turbo
https://sourceforge.net/projects/libjpeg-turbo/files/

install vips lib
https://github.com/libvips/libvips/releases
add vips\bin to system path (restart recomended)

pip install -r requirements.txt

Popular Tiff Projects
Popular Libvips Projects
Popular Data Formats Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Python
Tiff
Libvips