go语言二维数组怎么动态赋值

@admin  March 6, 2017
    img_ = make([][]int,100,100) //建议第一维
width:=len(img[0])
height:=len(img)
for i:=0;i<width;i++{
    m2 := make([]int,100) //可用循环对m2赋值,默认建立初值为0
    for j:=0;j<height;j++{ 
        m2[j] = int(img[i][j][0]) 
        if m2[j]>80{
            m2[j] = 1
        }else{
            m2[j] = 0
        }
    }
    img_[i]=m2
}
return img_

添加新评论