python基于二维数据矩阵随机生成图像文件

    今天,遇上一个需求就是根据数据生成图像,当然不仅仅是这么简单,但是突然觉得很好玩,就简单实验了一下,随机的生成二维的数据矩阵,然后使用这个随机矩阵的数据来生成随机的图像,仅仅是好玩,下面是具体的实现:

def random_generate_pic(num=50):
    '''
    随机生成图片
    '''
    data_list=[]
    for i in range(num):
        one_list=[]
        for j in range(num):
            one_list.append(random.uniform(0,255))
        data_list.append(one_list)
    data_list=np.asarray(data_list)
    pic=Image.fromarray(data_list.astype(np.uint8))
    pic.save('random_generate_pic.png')

结果如下:


猜你喜欢

转载自blog.csdn.net/together_cz/article/details/79720098
今日推荐