Python输出二维数组,python二维数组变成一维数组

  Python输出二维数组,python二维数组变成一维数组

  原始链接

  用Python读取2D数组,输出2D数组为图片,保存在本地。

  代码如下:

  #编码=utf8

  从PIL进口图片

  将numpy作为np导入

  从scipy导入杂项

  将matplotlib.pyplot作为pyplot导入

  a=300

  b=500

  x=20

  y=20

  w=40

  h=80

  Def _ mat (a,b,x,y,w,h): #生成图片矩阵

  img_mat=np.zeros((a,b),dtype=np.int)

  对于范围(0,a)内的I:

  对于范围(0,b)中的j:

  img_mat[i][j]=0

  对于范围(x,x w)内的I:

  对于范围内的j(y,y h):

  img_mat[i][j]=1

  返回图像_材料

  Out _ img (data): #输出图片

  New_im=Image.fromarray(data) #调用图像库,对数组进行规范化。

  #new_im.show()

  Pyplot.imshow(data) #显示新图片

  Misc.imsave (new _ img.jpg ,new _ im) #将图片保存到本地。

  img_mat=Gener_mat(a,b,x,y,w,h)

  out_img(img_mat)

  了解更多编程知识,请关注我的微信官方账号:

  编码道路

  原创作品来自博客作者代码之路,

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • python 中文unicode编码,python输出字符的unicode
  • python 中文unicode编码,python输出字符的unicode,Unicode和Python的中文处理
  • python输出两个数之间的整数,python编写程序,要求输入两个整数,求两数之和后输出
  • 字母在python中怎么表示,用python输出字母金字塔
  • python输出n×n的方格矩阵,python 输入矩阵
  • python自动换行快捷键,python输出自动换行怎么设置
  • python求两个给定正整数的最大公约数和最小公倍数,python输出最大公约数和最小公倍数
  • 如何用python输出九九乘法表,怎么用python打印九九乘法表
  • python100以内的素数之和是多少,python输出1000以内的素数以及这些素数之和
  • python输出清屏代码,python终端清屏命令
  • python输出fibonacci数列的前30项,编程求fibonacci数列前20项
  • 输出一个n阶的方阵python,python输出1到100的奇数和偶数
  • Python输出字符串长度,python获取字符串的长度
  • python变量名在引用前必须赋值,python输出语句中引用变量
  • 用python输出1000以内所有的质数,python中输出100-200的质数
  • 留言与评论(共有 条评论)
       
    验证码: