|
|
@ -33,7 +33,7 @@ func main() {
|
|
|
|
startTime := time.Now().UnixNano()
|
|
|
|
startTime := time.Now().UnixNano()
|
|
|
|
m, err := webp.Decode(inFile)
|
|
|
|
m, err := webp.Decode(inFile)
|
|
|
|
endTime := time.Now().UnixNano()
|
|
|
|
endTime := time.Now().UnixNano()
|
|
|
|
fmt.Println((endTime - startTime) / 1000000)
|
|
|
|
fmt.Println((endTime - startTime) / 1e6)
|
|
|
|
if err != nil {
|
|
|
|
if err != nil {
|
|
|
|
log.Fatal(err)
|
|
|
|
log.Fatal(err)
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -41,7 +41,7 @@ func main() {
|
|
|
|
startTime = time.Now().UnixNano()
|
|
|
|
startTime = time.Now().UnixNano()
|
|
|
|
err = jpeg.Encode(outFile, m, &jpeg.Options{Quality: 50})
|
|
|
|
err = jpeg.Encode(outFile, m, &jpeg.Options{Quality: 50})
|
|
|
|
endTime = time.Now().UnixNano()
|
|
|
|
endTime = time.Now().UnixNano()
|
|
|
|
fmt.Println((endTime - startTime) / 1000000)
|
|
|
|
fmt.Println((endTime - startTime) / 1e6)
|
|
|
|
if err != nil {
|
|
|
|
if err != nil {
|
|
|
|
log.Fatal(err)
|
|
|
|
log.Fatal(err)
|
|
|
|
}
|
|
|
|
}
|
|
|
|