dither is a library for dithering images in Go. It has many dithering algorithms built-in, and allows you to specify your own. Correctness is a top priority, as well as performance. It is designed to work well on its own, but also
Documentation | Website
This is a Server based on Golang, which allows you to serve WebP images on the fly. It will convert jpg,jpeg,png files by default, this can be customized by editing the config.json..
Ink is a framework for creative 2D graphics in Go, based on OpenGL. Visit buchanae.github.io/ink for more.
Example: a simple triangle
go get github.com/buchanae/ink
(Building Ink is a little tric
A tiny Go program to batch-process letter-boxing of photographs.
$ curl -sf https://gobinaries.com/tj/letterbox/cmd/letterbox | sh
$ go get gith
Efficiently create AllRGB images that target an input image. The input must be 4096x4096px. The output will also be 4096x4096px and will contain all 16,777,216 distinct RGB values once and only once.
imgproxy is a fast and secure standalone server for resizing and converting remote images. The main principles of imgproxy are simplicity, speed, and security.
imgproxy can be used to provide a f
DICOM parser in Go
This is a (hard-ish) fork of go-dicom--a golang DICOM image parsing library. A command line tool to parse imagery and data out of DICOM files is also included (dicomutil). We have been working on t
Voronoi/Delaunay image manipulation
This project implements a small, lightweight tool for real-time image manipulation with Voronoi/Delaunay data structures.
The focus of this project was, to enable users without knowl
Create a PNG from any file. Pitched by c3er at devopenspace 2018, see also bin2img.
$ binpic /bin/ls
Encode a file as grayscale image, optionally resize.
$ binpic -h
Usage of binpic:
PhotoPrism: Browse your life in pictures
PhotoPrism is a server-based application for browsing, organizing and sharing your personal photo collection. It makes use of the latest technologies to automatically tag
Small and simple image viewer written in pure Go.
Supports JPEG, PNG, GIF, BMP, PCX, TIFF, PBM, PGM, PPM, WEBP, PSD and TGA formats.
Scales images to window size and preserves aspect ratio