Matlab如何提取论文插图中的渐变色?一招轻松搞定
渐变配色在科研绘图过程中十分常用。
比如三维柱状图:
热图:
特征渲染散点图:
等等,都需要使用渐变配色。
然而,Matlab中自带的渐变配色就那么几个,有时很难达到自己预期的效果。
一个简单的解决办法是,从Nature、Science大佬的论文插图中提取自己喜欢的渐变色。
但是,该怎么操作呢?
1 图片渐变色提取
比如下面这张图是我从Nature论文中截取的:
如果我想把它的渐变色应用到自己的插图:
只需要使用TheColor的‘图片选点取色’以及‘颜色致密化’功能:
map = TheColor('copy','map',256);
即可得到一个256*3的渐变色RGB矩阵:
然后,将其应用到自己的插图中:
colormap(map)
colorbar
是不是很简单?
当然,你可能会说,手动一个一个图片选点,很麻烦,而且选的点间隔还不一样,没原图内味儿。
那其实只需要用TheColor的渐变色提取功能:
% 选择图片colorbar首尾两点,按回车键,均匀提取colorbar上10个点
C1 = TheColor('copymap',10,'seka',1);
% 选择图片colorbar首尾两点,按回车键,均匀提取colorbar上10个点,
% 进一步致密化为包含256种颜色的渐变色
C2 = TheColor('copymap',10,'map',256,'seka',0);
不管是水平的还是垂直的colorbar,只需选择首尾两点,便可轻松完成等间隔取色。
2 配色神器TheColor
假如你觉得上面的方法还是太麻烦,TheColor里面还集成了我耗费半年收集、整理的近万种经典大师配色,而其中就包括了近千种的渐变色:
如此,大家便可以随意选择、尝试:
以上。
Matlab配色神器TheColor
Matlab如何提取论文插图中的渐变色?一招轻松搞定相关推荐
- java中ofd文件转pdf_word文件转pdf怎么转?这一招轻松搞定Word转PDF
word文件转pdf怎么转?在自己电脑中编辑好的Word文档,在其他人的电脑中打开总出现文件内容乱码的情况,这是由于文件设备不兼容导致的.解决这个问题的最好方法就是将Word转换成PDF文件,可以提高 ...
- 在html中三个图片切换,轻松搞定网页中的图片切换
生活中经常看到,像新浪等很多门户网站的首页都有滚动图片的展示,如下图所示: 某网站首页滚动切换图片 这样不但可以减少文字的单一.乏味,而且可以直观内容,更好的吸引用户.那在我们做软件系统时,是否也可以 ...
- 如何在Excel表格中输入分数?学会这几招轻松搞定!
大家知道如何在Excel中输入分数吗?前段时间一个朋友输入数据时,发现数据中有分数,可把它给难住了,弄了半天弄不好,最后找到了小编:今天小编给大家分享几种Excel表格中输入分数的方法,希望能帮助到你 ...
- python从视频中提取音频_提取视频中的音频——python三行程序搞定!
原标题:提取视频中的音频--python三行程序搞定! 写在开头 身处数据爆炸增长的时代,各种各样的数据都飞速增长,视频数据也不例外.我们可以使用 python 来提取视频中的音频,而这仅仅需要安装一 ...
- 在matlab中怎么录制音频_怎么录制淘宝页面中的视频?简单方法,轻松搞定
原标题:怎么录制淘宝页面中的视频?简单方法,轻松搞定 怎么录制淘宝页面中的视频?当前足不出户,大家就可以在很多的电商平台购买到自己心仪的商品.这其中商机也就产生了,如果不太想上班,或者说想要自己当老板 ...
- 还在用Word写论文?收下这个排版神器,轻松搞定所有公式!
写论文一点也不可怕 可怕的是论文排版 稍微修改了下字体, 插图就不知道跑哪去了, 好不容易挪了回来, 文字又打乱了, 文字排好了 参考文献又乱了? 图片与公式显示又乱了 写论文只是费脑子 排版简直是要 ...
- 再见PDF提取收费!我用100行Python代码搞定!
点上方"菜鸟学Python",选择"星标" 第471篇原创干货,第一时间送达 大家在日常的工作和学习过程中,都少不了与PDF文件打交道,很多的小伙伴都面临着将P ...
- 十分钟教科书式教条,轻松搞定系统分析师的论文
十分钟教科书式教条,轻松搞定系统分析师的论文 前言 因为我发现很多人考试都是死在论文上的.平时学习时,对论文也是老虎吃天-无从下口. 系之前,统架构设计师部分的论文博客,大多以一篇范文为例.而这次,我 ...
- 用Python轻松搞定Excel中的20个常用操作
来源 |早起Python(ID: zaoqi-python) Excel与Python都是数据分析中常用的工具,本文将使用动态图(Excel)+代码(Python)的方式来演示这两种工具是如何实现数据 ...
最新文章
- rsync同步操作 、 发布rsync共享 、 inotify实时同步 、 Split分离解析
- iOS 几种初始化的分析比较
- Android游戏开发笔记(一)
- 【译】Secure Computations as Dataflow Programs Implementing the SPDZ Protocol using TensorFlow
- Android 动态类加载实现免安装更新
- PHP stdClass to Array and Array to stdClass – stdClass Object
- red hat 5.3补丁_您如何解释组织的宗旨? 来自Red Hat的3课
- java中利用框架传入相同的url实现crud操作_Java SSM框架基础面试题
- OpenStack对象存储——Swift
- 分组 php库,纯真ip数据库查询的php实现(补充分组查询)
- 在哪里能找到各行业的分析研究报告?
- c++ multiple definition of 问题解决方法
- 坚果pro2官方rom_坚果pro2线刷包_坚果pro2刷机包_坚果pro2固件包_坚果pro2救砖包 - 线刷宝ROM中心...
- Redis集群的部署
- vue 带节假日考勤状态的日历
- Python+Django+sqlite3实现基于内容的音乐推荐系统
- cocos3D 初体验
- C51编程语言bit和sbit,你知道bit和sbit有什么区别吗
- 使用switch-case来实现银行存款问题 计算存款利息。有N元,想存M年。有3种方法可选: (1)活期,年利率为r1 0.36% (2)一年期定期,年利率为r2 2.25% 从键盘获取存款年
- stm32独立看门狗