投稿テスト

投稿のテスト中

  1. package main
  2. import (
  3. "fmt"
  4. "image"
  5. "image/jpeg"
  6. "log"
  7. "os"
  8. "path/filepath"
  9. "github.com/nfnt/resize"
  10. )
  11. func onError(err error) {
  12. if err != nil {
  13. log.Fatal(err)
  14. }
  15. }
  16. func main() {
  17. var (
  18. rw, rh uint
  19. )
  20. if len(os.Args) < 2 {
  21. log.Fatal("Not File")
  22. }
  23. //Get image size
  24. file, err := os.Open(os.Args[1])
  25. _, inFileName := filepath.Split(file.Name())
  26. fmt.Printf(inFileName)
  27. onError(err)
  28. imgf, _, err := image.DecodeConfig(file)
  29. file.Close()
  30. w := imgf.Width
  31. h := imgf.Height
  32. fmt.Printf("Width=%d Height=%d", w, h)
package main

import (
	"fmt"
	"image"
	"image/jpeg"
	"log"
	"os"
	"path/filepath"
	"github.com/nfnt/resize"
)

func onError(err error) {
	if err != nil {
		log.Fatal(err)
	}
}

func main() {
	var (
		rw, rh uint
	)
	if len(os.Args) < 2 {
		log.Fatal("Not File")
	}
	//Get image size
	file, err := os.Open(os.Args[1])
	_, inFileName := filepath.Split(file.Name())

	fmt.Printf(inFileName)
	onError(err)
	imgf, _, err := image.DecodeConfig(file)
	file.Close()
	w := imgf.Width
	h := imgf.Height
	fmt.Printf("Width=%d Height=%d", w, h)

ソースコードはどうかな・・・

写真

  • tadayoshi
  • 農家やったり、プログラミングしたり、猫と遊んだりしてます。
    農業では、トマトソバージュ栽培とアスパラガスの採りっきり栽培やズッキーニ、オクラ、味グルメ大根などをやってます。
    ソバージュ栽培では、専門書の一部をちょっとだけ執筆しました。
    プログラミングは、今はGolangをホソボソと趣味程度に

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です