merging all related stuff here

This commit is contained in:
2026-02-22 01:06:02 +03:00
parent cc5c9c6d1a
commit 352631e071
11 changed files with 110 additions and 71 deletions

33
http/test.go Normal file
View File

@@ -0,0 +1,33 @@
//go:build ignore
package main
import "git.nkpl.cc/twocookedfaggots/imageutils/http/blank"
func BlankFillWhiteUp(img image.Image) image.Image {
for i := 0; i < img.Bounds().Dx(); i++ {
img = blank.Blank(img, color.White, Up)
}
return img
}
func ProcessImageStdio(f func(image.Image) image.Image) error {
img, err := png.Decode(os.Stdin)
if err != nil {
return err
}
img = f(img)
err := img.Encode(os.Stdout, img)
if err != nil {
return err
}
return nil
}
func main() {
err := ProcessImageStdio(
BlankFillWhiteUp,
)
if err != nil {
panic(err)
}
}