diff --git a/genimage/go.go b/genimage/go.go index ec5d3c9..b5b2616 100644 --- a/genimage/go.go +++ b/genimage/go.go @@ -7,15 +7,13 @@ import ( func Pic(dx, dy int) [][]uint8 { result := make([][]uint8, dy) - for i := 0; i < dx; i++ { - result[i] = make([]uint8, dx) - } var ii, jj uint8 - for i := 0; i < dy; i++ { - for j := 0; j < dy; j++ { + for j := 0; j < dy; j++ { + result[j] = make([]uint8, dx) + for i := 0; i < dx; i++ { ii = uint8(i) jj = uint8(j) - result[i][j] = ii ^ jj + result[j][i] = ii ^ jj } } return result diff --git a/pic/pic.go b/pic/pic.go index d79ea08..006c993 100644 --- a/pic/pic.go +++ b/pic/pic.go @@ -15,7 +15,7 @@ import ( func CalculateImage(f func(int, int) [][]uint8) image.Image { const ( dx = 256 - dy = 256 + dy = 1024 ) data := f(dx, dy) m := image.NewNRGBA(image.Rect(0, 0, dx, dy))