An open API service indexing awesome lists of open source software.

https://github.com/anas-shakeel/go-bmp

go-bmp implements a bitmap reader in golang.
https://github.com/anas-shakeel/go-bmp

bitmaps golang image-processing learning-by-doing

Last synced: 2 days ago
JSON representation

go-bmp implements a bitmap reader in golang.

Awesome Lists containing this project

README

          

# Go BMP _(Go Bitmap)_

This project implements a simple [bitmap](https://en.wikipedia.org/wiki/BMP_file_format) reader in **golang**.

**(Note: This project is **not** meant to be used in production. _(It's just a hobby project!)_)**

## Features

- Reads Bitmaps (duh!)
- Writes Bitmaps (duh! again)
- Copy bitmaps in memory
- Create bitmaps from scratch
- Crop bitmaps
- Invert colors
- Grayscale filter
- Extract color channels
- Image Enhacements (e.g Brightness, Contrast etc..)
- Print Bitmaps in Terminal

## Future Features

- Add More Adjustments
- Add Filters (e.g Sepia, Blur, etc..)
- Add some more cool stuff...