function c = scalar2color(scalar, precision)%precision表示有多少间隙, % convert scalar to color vector
%
%
%   Copyright (c) 2017 seamanj@NCCAif size(scalar,2)>size(scalar,1)scalar = scalar';
end
c = zeros(size(scalar,1), 3);
color = jet(precision+1);%共有precision+1个点
index = scalar * precision + 1;IDX1 = find(index == precision+1);
IDX2 = find(index ~= precision+1);if ~isempty(IDX1)c(IDX1,:) = repmat(color(precision + 1,:),size(IDX1,1),1);
endif ~isempty(IDX2)t = index(IDX2) - floor(index(IDX2));c(IDX2,:) = color(floor(index(IDX2)),:) .* repmat((1-t),1,3) + repmat(t,1,3).*color(floor(index(IDX2))+1,:) ;
endend

scalar2color相关推荐

最新文章

  1. 【CV】吴恩达机器学习课程笔记 | 第1-15章
  2. HTML5 canvas绘制雪花飘落
  3. python操作Elasticsearch7.17.0
  4. Git远程:分支的upstream
  5. Linux修改文件/目录权限
  6. php-fpm启动后没有监听端口9000
  7. PyCharm的光标插入与覆盖模式
  8. 每天一个Linux命令-cat
  9. python函数参数的作用是_python函数参数的不同
  10. 表格细线边款(HTML、CSS)
  11. Qt总结之二十三:QByteArray与char、int、float(及其数组)之间的互相转化
  12. 选中一行的快捷键_常用文字编辑快捷键,学会之后,天天可以提前下班
  13. UVa1592 数据库(摘)
  14. Linux内核部件分析 更强的链表klist
  15. 易筋SpringBoot 2.1 | 第十五篇:SpringBoot连接池Druid
  16. 在Spring IoC中,依赖注入和依赖查找的数据来源区别
  17. vbm 分析_vbm8_r435 脑功能数据分析处理实用软件,基于SPM 来运行 matlab 238万源代码下载- www.pudn.com...
  18. Unity (NavMeshAgent 导航系统)
  19. GJS和GNOME Extension趟坑指南
  20. sublime text 批量删除空白行的方法

热门文章

  1. HALCON 20.11:深度学习笔记(2)
  2. Python:time库使用方法
  3. 步进电机为什么无法高速启动?
  4. 产品研发过程管理专题——基于产品的测试管理(用友软件测试流程初探)
  5. java基础之算法_java基础算法
  6. Python数据科学库-小测验
  7. webpack——一站到底一
  8. MySQL:常用备份方式(基于5.7)
  9. MySQL与Oracle的语法区别详细对比 (转)
  10. 指针知识(四):指针数学计算