feat: add support for gifs

This commit is contained in:
2021-11-11 10:42:26 +02:00
parent 9c87d76dd8
commit fae7b9fbd9
2 changed files with 5 additions and 3 deletions
+1
View File
@@ -12,3 +12,4 @@ Currently ColorX supports these image formats:
- png - png
- jpeg - jpeg
- webp - webp
- gif
+4 -3
View File
@@ -24,6 +24,7 @@ import (
"strconv" "strconv"
"image/color" "image/color"
_ "image/gif"
_ "image/jpeg" _ "image/jpeg"
_ "image/png" _ "image/png"
@@ -99,12 +100,12 @@ func GetProminentColor(data []byte) (string, color.Color, error) {
colorMap := calculateColorMap(img, width, height) colorMap := calculateColorMap(img, width, height)
var maxColor color.Color var maxColor color.Color
maxAmmount := 0 maxAmount := 0
for color, amount := range colorMap { for color, amount := range colorMap {
if amount > maxAmmount { if amount > maxAmount {
maxColor = color maxColor = color
maxAmmount = amount maxAmount = amount
} }
} }