爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 13859|回复: 3

[源代码] Python如何截取文献中的colorbar

[复制链接]

新浪微博达人勋

发表于 2019-9-6 14:13:18 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
之前用matlab的时候看到过一篇博客:http://blog.sciencenet.cn/blog-2824237-995918.html教会如何截取文献中好看的colorbar,学会之后感觉对自己的帮助很大,最近转到python也有一段时间了,python画图一直用的是matplotlib,cmocean还有在论坛里看到的大佬自己写的ncl的colormap包(附一个GitHub的链接https://github.com/hhuangwx/cmaps

这两天突然有空搜了搜python能不能截取文献中的colorbar,发现没有什么人发这方面的东西(也可能就是我单纯找不到),所有自己研究了一下写了一个程序,分为两个函数

一个是已知colormap的RGB数据怎么用(dcamp),另一个是把截图转化为可用的colormap(snapcamp)

我用于读入的colorbar图和最终结果如图,有的可能是因为截图的问题导致边缘有些白边还需要手动删除是程序的一点缺陷吧,其他的感觉没什么大问题


应用

应用

截取的图

截取的图

own_colormap.py

1.48 KB, 下载次数: 66, 下载积分: 金钱 -5

本帖被以下淘专辑推荐:

密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2019-9-6 15:10:33 | 显示全部楼层
楼主的工作蛮好的,下下来试试
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-9-7 09:44:09 | 显示全部楼层
真的挺好的,总是纠结自己的colorbar不好看
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2020-3-13 18:55:36 | 显示全部楼层
棒!感谢楼主,让我能喜提好看的colorbar!
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表