Marekm4 Color Extractor Save

Simple image color extractor written in Go with no external dependencies

Project README

Simple image color extractor written in Go with no external dependencies.

Go Reference Go Report Card Go Coverage

Demo:

https://color-extractor-demo.marekm4.com/

Blog post:

https://medium.com/@marek.michalik/c-vs-rust-vs-go-performance-analysis-945ab749056c

Usage:

package main

import (
	"fmt"
	"image"
	_ "image/jpeg"
	"os"

	"github.com/marekm4/color-extractor"
)

func main() {
	file := "Fotolia_45549559_320_480.jpg"
	imageFile, _ := os.Open(file)
	defer imageFile.Close()

	image, _, _ := image.Decode(imageFile)
	colors := color_extractor.ExtractColors(image)

	fmt.Println(colors)
}

Example image:

Image

Extracted colors:

Colors

Open Source Agenda is not affiliated with "Marekm4 Color Extractor" Project. README Source: marekm4/color-extractor
Stars
84
Open Issues
0
Last Commit
9 months ago
License
MIT

Open Source Agenda Badge

Open Source Agenda Rating