依赖/Requirement

pip install numpy pillow

代码/Code

from PIL import Image
import numpy as npdef random_noise(width, height, nc):'''Generator a random noise image from numpy.array.If nc is 1, the Grayscale image will be created.If nc is 3, the RGB image will be generated.Args:nc (int): (1 or 3) number of channels.width (int): width of output image.height (int): height of output image.Returns:PIL Image.'''img = (np.random.rand(width, height, nc)*255).astype(np.uint8)if nc == 3:img = Image.fromarray(img, mode='RGB')elif nc == 1:img = Image.fromarray(np.squeeze(img), mode='L')else:raise ValueError(f'Input nc should be 1/3. Got {nc}.')return imgif __name__ == '__main__':random_noise(256, 256, 1).save('random-noise.jpg')

结果/Result

彩色图/RGB 灰度图/Grayscale

推荐/Recommand

【PyTorch】生成一张随机噪声图片

参考/Reference

https://pillow.readthedocs.io/en/latest/handbook/concepts.html#concept-modes

【Python】生成一张随机噪声图片(Numpy+Pillow)相关推荐

  1. 如何生成一张证书图片

    首先我们要在视图获取到证书信息表选中行,并只能选中一条证书信息表数据,然后获取到证书ID,最后打开一个新的页面. 视图的样式完成后,我们则在控制器写我们需要完成的功能,首先使用try-catch- 获 ...

  2. python生成带有表格的图片

    公众号:战渣渣 因为工作中需要,需要生成一个带表格的图片 例如: 直接在html中写一个table标签,然后单独把表格部分保存成图片 或者是直接将excel中的内容保存成一个图片 刚开始的思路,是直接 ...

  3. python 生成pdf 文字和图片_Python系列—PDF文本与图片抽取

    PDF是人们日常使用最多的跨平台文档.其是一种用独立于应用程序.硬件.操作系统的方式呈现文档的文件格式.每个PDF文件包含固定布局的平面文档的完整描述,包括文本.字形.图形及其他需要显示的信息.具有良 ...

  4. python生成手写文字图片_使用生成对抗网络(GAN)生成手写字

    先放结果 这是通过GAN迭代训练30W次,耗时3小时生成的手写字图片效果,大部分的还是能看出来是数字的. 实现原理 简单说下原理,生成对抗网络需要训练两个任务,一个叫生成器,一个叫判别器,如字面意思, ...

  5. python头像教程_教你用 Python 生成一张全体微信好友的头像墙

    |前言 还记得前阵子这篇文章么: 『又来瞎鼓捣』微信群友相隔远?那也一键生成全家福 ,用来给群好友生成一张头像全家福的. 搞完那个之后我就在想,要不写一个微信好友全家福的吧?我微信里有一千多号人,生成 ...

  6. python 生成html表格和图片,用Python生成HTML表格的方法示例

    在 邮件报表 之类的开发任务中,需要生成HTML表格. 使用Python生成HTML表格基本没啥难度,for循环遍历一遍数据并输出标签即可. 如果需要实现合并单元格,或者按需调整表格样式,就比较麻烦了 ...

  7. python生成正态分布矩阵_使用Numpy生成正态分布数据

    如何使用Python生成正态分布的人员身高体重信息? 下面是生成的数据的分布情况,身高数据在各个区间大致呈正态分布. 对应的代码如下,先用pd.cut进行各个区间分桶,然后使用sort_index按照 ...

  8. 用python做一张图片_用 Python 生成一张有“内涵”的图片

    使用我写好的脚本运行后,就生成了这样一张图,请你点击,放大再放大.(惊喜? 然后将这张图片发给你的女神,具体话术你自己想咯 好吧,相比女神来说,你可能更在意这是如何实现的. 其实原理很简单,代码也还不 ...

  9. python生成模拟微信气泡图片

    0. 起因 众所周知,借刀杀人最为致命,聊天也是如此. 最近我的群聊画风逐渐变味: 当然,这种图片的生产成本很低,只需在设置页关闭昵称显示,把聊天背景重置为灰色,然后利用截图工具截图,最后保存到手机里 ...

最新文章

  1. stream的常见方法操作(亲测)
  2. 查看环境列表_Xfce 4.14桌面环境正式发布,想要图形界面又想节省内存?就它了...
  3. MySQL 时间戳转换成秒
  4. Julia: eval的一些用法
  5. 计算机专业解说,计算机专业解说.ppt
  6. java 解析yml文件
  7. 迷茫的青春,迷茫的方向
  8. git原理学习记录:从基本指令到背后原理,实现一个简单的git
  9. 罗技GHUB打开一直在加载怎么回事?
  10. 【Java】如何优雅的使用HttpClient
  11. 【人脸识别】LPP人脸特征提取【含GUI Matlab源码 1491期】
  12. 盘点2013智能电网行业十大新闻事件
  13. java swing 字体显示_如何在Java Swing中使用Wingdings字体
  14. 朗强:画面分割器投影拼接设备与原理
  15. 5分钟搞懂MySQL - 行转列
  16. 高效能团队的Java研发规范(进阶版)
  17. 年度钜献,108个大数据文档PDF开放下载
  18. 无盘服务器的优缺点,网众无盘服务器建议
  19. RTT VIEWER使用
  20. 华为员工的命 只值一台交换机的钱 【 华为员工 胡新宇 过劳死 最新报道 】

热门文章

  1. 谈谈Unity对于手柄的支持
  2. transform3d视差_如何为您的iPhone或iPad创建3D“视差”壁纸
  3. html5中制作表格,(html5表格的制作.doc
  4. 【贪心算法】买电影票
  5. 松下电器IT经理谈项目管理六点心得
  6. “HTTP 错误 403.1 - 禁止访问:执行访问被拒绝”解决方法
  7. Java实现发送QQ邮箱+附件
  8. Jetson Nano 关机、重启命令
  9. CSDN新年锦鲤中奖
  10. 魔兽世界为什么无法向该服务器发送邮件,公会转移FAQ