windows画图板 ESL转RGB 实现区间渐变色
2021.6.21记载
根据数值确定渐变范围【-1,1】
主要实现红色向绿色的渐变效果
色调(E)调低偏向红色,调高偏向绿色[0-80]
饱和度(S)越高颜色越深,越低颜色越浅[0-240]
亮度(L)决定颜色的明暗程度[0-240]
void getESL(float val,float &e,float &s,float &l)
{
float e1,s1,l1;
double first=-1;
double second=0;
double three=1;
if (val<first)
{
e1=0;
s1=240;
l1=120;
}
else if (val >= first && val <second)
{
//可以调整ESL的取值范围来实现想要的渐变颜色
float a=40*(abs(val)/1.0);
float b=40*(abs(val)/1.0);
float c=40*(abs(val)/1.0);
e1=40-a;
s1=200+b;
l1=100+(100-c);
}
else if (val >= second
windows画图板 ESL转RGB 实现区间渐变色相关推荐
- Mac技巧之苹果电脑Mac OS X系统上,类似Windows画图板的软件paintbrush介绍与下载
from:http://www.mac52ipod.cn/post/paintbrush-Mac-OS-X-Windows-HuaTu.php PC用户可能经常用Windows自带的画图板做简单的图片 ...
- 仿制Windows画图板程序
仿制Windows画图板程序 控件 代码 效果图 控件 新建一个Windows窗体应用程序,将窗体Form1调整到适当大小,在窗体Form1中分别添加1个Panel.1个PictureBox和1个St ...
- 基于MATLAB的仿windows画图板功能的实现
1.仿真预览 2.部分核心代码 % --- Executes on selection change in popupmenu2. function popupmenu2_Callback(hObje ...
- Qt/C++调用Windows画图板mspaint,打开指定路径的图片文件,从文件路径中提取目录名和文件名
一.先看完整的源码 #ifdef Q_OS_WIN #include <Windows.h> #pragma comment(lib, "user32.lib") #p ...
- html5画图论文结束语,基于HTML5 Canvas的画图板的设计与实现.doc
单片机论文_优秀毕业论文_毕业论文设计_毕业过关论文_毕业设计_毕业设计说明_毕业论文_单片机毕业论文_基于单片机毕业论文_毕业论文终稿_毕业论文初稿_毕业论文设计_单片机论文_本文档支持完整下载,支 ...
- html5画图论文结束语,毕业论文基于HTML5_Canvas的画图板设计与实现9喜欢就下吧(全文完整版)...
<(毕业论文)基于HTML5_Canvas的画图板设计与实现.doc>由会员分享,可免费在线阅读全文,更多与<(毕业论文)基于HTML5_Canvas的画图板设计与实现(9)(喜欢就 ...
- 简单python代码讲解-使用Python编写简单的画图板程序的示例教程
从这次开始,我会由简单到困难(其实也不会困难到哪里去)讲几个例程,每一个例程都是我自己写(或者修改,那样的话我会提供原始出处)的,都具有一定的操作性和娱乐性.例程中汇尽量覆盖到以前所讲的pygame中 ...
- java画图板代码_java学习小总结——画图板制做(附代码)
学习java这门编程语言也有一个多月了.~若是能用本身学的编程语言去开发一些小程序软件能够说是本身一直求之不得吧!.模仿XP的画图板的开发则是学java来最先作的一个小软件.也是把以前学到的不少知识得 ...
- 一个具有一些功能的网络画图板
前面讲了怎么去实现一个画线数据的传送,今天这个博文我将为大家分享一个具有一些特定功能的网络画图板 实现功能: 能改变颜色,画直线.圆形.矩形.随笔画 功能实现: 这些功能前面说了,是可以理解为不同的数 ...
最新文章
- 分布式缓存灵魂十连,你能坚持几个?
- 临床模型评价:C指数(C-Index)、校正曲线(Calibration plot)、决策分析曲线(Decision Curve Analysis, DCA)、NRI指数
- 回调函数自定义传参_koroFileHeader:一个用于生成文件头部注释和函数注释的插件...
- reactjs 兄弟通信,父子通信
- Mqtt paho 回调函数触发机制跟踪
- php bindresult,mysqli_stmt::bind_result
- 用狄拉克函数来构造非光滑函数的光滑近似
- MyEclipse常用配置图解
- bootstraptable treeGrid 懒加载_Java类加载机制及自定义加载器
- GC 年轻代 老年代 持久代
- python 天勤 金叉 编程代码_Python量化策略开发框架,固定的套路、突破策略的福音...
- 03-22 H5 性能分析
- jquery对标签属性操作
- relative会脱离文档流吗_css position: absolute脱离文档流详解
- python一元线性回归算法_Python机器学习(二):线性回归算法
- idea部署iBase4J
- 适合小白的word基本操作
- Error:Cannot read packageName from AndroidManifest.xml
- [转贴]色彩调和的原理
- maven-replacer-plugin 静态资源打包方案js css