All Projects → biodranik → HEIF

biodranik / HEIF

Licence: MIT license
Mac OS X: Convert any image to HEIF/HEIC format

Programming Languages

swift
15916 projects

Projects that are alternatives of or similar to HEIF

HEIF-converter
Converter for High Efficiency Image Format(HEIF)
Stars: ✭ 24 (-58.62%)
Mutual labels:  jpg, png, jpeg, convert, heif, heic
heic-convert
🤳 convert heic/heif images to jpeg and png
Stars: ✭ 104 (+79.31%)
Mutual labels:  jpg, png, convert, heif, heic
Libvips
A fast image processing library with low memory needs.
Stars: ✭ 6,094 (+10406.9%)
Mutual labels:  png, jpeg, tiff, heic
Pixterm
Draw images in your ANSI terminal with true color
Stars: ✭ 782 (+1248.28%)
Mutual labels:  png, jpeg, tiff
Sharp
High performance Node.js image processing, the fastest module to resize JPEG, PNG, WebP, AVIF and TIFF images. Uses the libvips library.
Stars: ✭ 21,131 (+36332.76%)
Mutual labels:  png, jpeg, tiff
Govips
A lightning fast image processing and resizing library for Go
Stars: ✭ 442 (+662.07%)
Mutual labels:  png, jpeg, tiff
sail
The missing small and fast image decoding library for humans (not for machines) ⛵ https://sail.software
Stars: ✭ 206 (+255.17%)
Mutual labels:  png, jpeg, tiff
Metadata Extractor
Extracts Exif, IPTC, XMP, ICC and other metadata from image, video and audio files
Stars: ✭ 1,972 (+3300%)
Mutual labels:  png, jpeg, tiff
Format parser
file metadata parsing, done cheap
Stars: ✭ 46 (-20.69%)
Mutual labels:  png, jpeg, tiff
Exifr
📷 The fastest and most versatile JS EXIF reading library.
Stars: ✭ 448 (+672.41%)
Mutual labels:  jpg, png, tiff
autosvg
Autosvg is tracing tool, which can convert image format like (jpg,png,gif) into vector
Stars: ✭ 35 (-39.66%)
Mutual labels:  jpg, png, convert
Photosauce
MagicScaler high-performance, high-quality image processing pipeline for .NET
Stars: ✭ 291 (+401.72%)
Mutual labels:  png, jpeg, tiff
Djv
Professional media review software for VFX, animation, and film production
Stars: ✭ 282 (+386.21%)
Mutual labels:  png, jpeg, tiff
dom-to-image-more
Generates an image from a DOM node using HTML5 canvas
Stars: ✭ 231 (+298.28%)
Mutual labels:  jpg, png, jpeg
Optimise Images
Batch image resizer, optimiser and profiler using ImageMagick convert, OptiPNG, JpegOptim and optional ZopfliPNG, Guetzli and MozJPEG.
Stars: ✭ 64 (+10.34%)
Mutual labels:  jpg, png, jpeg
Selene
A C++17 image representation, processing and I/O library.
Stars: ✭ 266 (+358.62%)
Mutual labels:  png, jpeg, tiff
Markdown Themeable Pdf
ARCHIVED. NOT MAINTAINED. Themeable Markdown Converter (Print to PDF, HTML, JPEG or PNG)
Stars: ✭ 130 (+124.14%)
Mutual labels:  png, jpeg, convert
node-pdftocairo
📃 Node.js wrapper for pdftocairo - PDF to PNG/JPEG/TIFF/PDF/PS/EPS/SVG using cairo
Stars: ✭ 17 (-70.69%)
Mutual labels:  png, jpeg, convert
imagecodecs
Image transformation, compression, and decompression codecs. Forked from https://pypi.org/project/imagecodecs
Stars: ✭ 56 (-3.45%)
Mutual labels:  png, jpeg, tiff
Imageprocessor
📷 A fluent wrapper around System.Drawing for the processing of image files.
Stars: ✭ 2,452 (+4127.59%)
Mutual labels:  png, jpeg, tiff

HEIF

Mac OS X 10.13.4+: Convert any image to HEIF/HEIC format

Usage: HEIF [-q=quality] <image> where quality is in range from 0.1 (max compression) to 1.0 (lossless), default is 0.76

Compiling on macOS (to create executable HEIF and copying to bin folder):

cd HEIF
swiftc -O -o HEIF main.swift
cp HEIF /usr/local/bin

Or simply run from terminal without compilation:

./main.swift <image1> [optional image2] [optional image3] [...]

Please note: odd image dimensions will be truncated by Apple's codec to even ones.

Swift 5 runtime

Starting with Xcode 10.2, Swift 5 command line programs you build require the Swift 5 runtime support libraries built into macOS. These libraries are included in the OS starting with macOS Mojave 10.14.4. When running on earlier versions of macOS, this package must be installed to provide the necessary Swift 5 libraries.

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].