-1
異なる形式の画像を解読したいのですが、image.Decode
という問題が発生しています。 「だから、あなたを言ってばかり行くコンパイラの2 = 3GOLANG(割り当て数の不一致)で異なる画像形式を解読できません
package main
import (
"fmt"
"image"
"log"
"os"
)
func check(e error) {
if e != nil {
log.Fatal(e)
}
}
func loadanddeconde(filename string) image.Image {
reader, err := os.Open(filename)
check(err)
defer reader.Close()
/*21.line*/ img, err := image.Decode(reader)
check(err)
return img
}
func main() {
img := loadanddeconde("/home/gomok/Bureau/JSK.jpg")
fmt.Printf("IMAGE TYPE: %T \n", img)
}
'image.Decode'はフォーマットを自動検出する必要があります。あなたが何を求めているのか分かりません。 web.go 21行とは何ですか? – stderr
はい、通常はフォーマットを自動検出しています。 –
web.go line 21は私のプログラムをビルドするときのエラーです(web.goはプロジェクトの名前です)。21行目 –