我使用mahotas将图片加载到一个numpy数组中.

import mahotas

img = mahotas.imread('test.jpg')

img中的每个像素由RGB值数组表示:

img[1,1] = [254, 200, 189]

我在一个轴上制作了R值的3D散点图,第二个轴上的G值和第三个轴上的B值.这没问题:

fig = plt.figure()

ax = fig.add_subplot(111, projection = '3d')

for i in range(1,img.shape[1]+1):

xs = img[i,1][0]

ys = img[i,1][1]

zs = img[i,1][2]

ax.scatter(xs, ys, zs, c='0.5', marker='o')

ax.set_xlabel('X Label')

ax.set_ylabel('Y Label')

ax.set_zlabel('Z Label')

plt.show()

(我只是暂时绘制图像的第一列).

如何根据每个图像像素的颜色为每个散点图点着色?即我想我想用RGB值对点进行着色,但我不确定这是否可行?

python画图颜色代码rgb_python – matplotlib 3D散点图,其标记颜色对应于RGB值相关推荐

  1. python画图完整代码-Python科学画图代码分享

    Python画图主要用到matplotlib这个库.Matplotlib 是一个 Python 的 2D绘图库,它以各种硬拷贝格式和跨平台的交互式环境生成出版质量级别的图形. 具体来说是pylab和p ...

  2. Python画图常用代码总结,这20个画图代码现拿现用

    目录 前言 1.散点图 2.带边界的气泡图 3.带线性回归最佳拟合线的散点图 4.抖动图 5.计数图 6.边缘直方图 7.边缘箱形图 9.矩阵图 10.发散型条形图 11.发散型文本 12.发散型包点 ...

  3. Python画图示例(4) 3D绘图

    Python画图示例(1) 一维数据集绘图 Python画图示例(2) 二维数据集绘图 Python画图示例(3) 其他绘图样式,散点图,直方图等 Python画图示例(4) 3D绘图 import ...

  4. python不同颜色数值大小_python matplotlib:plt.scatter() 大小和颜色参数详解

    语法 plt.scatter(x, y, s=20, c='b') 大小s默认为20,s=0时点不显示:颜色c默认为蓝色. 为每一个点指定大小和颜色 有时我们需要为每一个点指定大小和方向,以区分不同的 ...

  5. python画图marker显示_python matplotlib 画图刻度、图例等字体、字体大小、刻度密度、线条样式设置...

    设置输出的图片大小: figsize = 11,9 figure, ax = plt.subplots(figsize=figsize) 画简单的折线图,同时标注线的形状.名称.粗细: A,=plt. ...

  6. python画图图例字体_python matplotlib 画图刻度、图例等字体、字体大小、刻度密度、线条样式设置...

    设置输出的图片大小: figsize = 11,9 figure, ax = plt.subplots(figsize=figsize) 画简单的折线图,同时标注线的形状.名称.粗细: A,=plt. ...

  7. python怎么改界面颜色_Python的matplotlib绘图如何修改背景颜色的实现

    在主图中背景颜色不知道怎么改,plt.plot()中没有axisbg参数. 但是子图可以对plt.subplot的参数做修改,下面是对子图的背景颜色修改代码 import matplotlib.pyp ...

  8. python怎么变各种颜色_python – 在matplotlib中变暗或变亮颜色

    这是一个来自 my gist的函数,用于减轻我认为可以使用matplotlib已知的任何颜色格式的任何颜色.我认为设定金额> 1也可能变暗. def lighten_color(color, a ...

  9. 颜色代码六位十六进制字符_8位十六进制颜色

    颜色代码六位十六进制字符 One of the most requested capabilities in my early days of web development was the abil ...

最新文章

  1. 贪心:remove K digits移除K个数字
  2. 解决 Django 后台上传图片前端无法展示
  3. 2021湖北孝感高考成绩查询时间,2021年4月孝感自考成绩查询时间网址入口
  4. jboss mysql cluster_为JBoss AS 7配置Mysql数据源
  5. pythonwrite连续写入_python文件写入write()的操作
  6. C语言中fscanf的函数,C语言fprintf()和fscanf()函数
  7. easyui validatebox设置默认值时 去掉校验
  8. 导出域控中不活动的计算机_满满干货丨小薇和你聊聊计算机二级的那些事儿
  9. python操作rabbitmq操作数据
  10. idean中jsp页面乱码_IntelliJ IDEA 控制台 乱码 有效解决办法
  11. 谭浩强c语言程序60题,谭浩强版C语言课后经典习题解答100例
  12. WK系列串口扩展芯片详解(含电路例程)
  13. Realm_King 之 XPDL(XML Process Definition Language)
  14. 三十六、前端基础 CSS
  15. Xcode的一种编译问题:Error: building could produce unreliable results
  16. 搞个服务器安装黑群晖系统,牛人闲置电脑大改造!超低成本组建家用黑群晖NAS...
  17. 钰泰半导体ETA4034带OVP+OCP+NTC+带Fault功能,*耐压32V兼容BQ24314
  18. DRV8814PWPR
  19. 打开印能捷服务器怎么修改ip,印能捷服务器主机
  20. Python如何创建kv文件

热门文章

  1. java逻辑判断_阿里JAVA开发强制要求的10条条件控制及逻辑判断的规范,切记
  2. USB:收录比较好的USB协议讲解
  3. (转) MCU实战经验---多种的按键处理
  4. db2v9/9.5高级应用开发_使用 Vue.js 2.0 开发单页应用
  5. python批量安装第三方库_使用Python批量安装第三方库
  6. 洛谷——P1089 [NOIP2004 提高组] 津津的储蓄计划
  7. HTML5新增音频标签(HTML5)
  8. python怎么清空屏幕_python3.6怎么清屏幕
  9. 9月22日云栖精选夜读:脑洞 | 横扫围棋界的AlphaGo竟然出纪录片了!介意剧透者慎点…...
  10. 《SEO的艺术(原书第2版)》——3.3 理解搜索引擎流量和用户意图