[发明专利]基于温度数据生成温度云图并绘制等值线的方法及系统有效
| 申请号: | 201811464060.3 | 申请日: | 2018-12-03 |
| 公开(公告)号: | CN109979156B | 公开(公告)日: | 2020-10-30 |
| 发明(设计)人: | 俞黎阳;黄冬晴;向波;陈障隆 | 申请(专利权)人: | 华东师范大学 |
| 主分类号: | G08B17/12 | 分类号: | G08B17/12;G06T11/00 |
| 代理公司: | 上海麦其知识产权代理事务所(普通合伙) 31257 | 代理人: | 董红曼 |
| 地址: | 200062 上*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 温度 数据 生成 云图 绘制 等值线 方法 系统 | ||
1.一种基于温度数据生成温度云图并绘制等值线的方法,其特征在于,包括以下步骤:
获取所设定区域内各个区块的温度值,得到用于表示各区块温度的温度数据;
设定温度值与像素值相对应的色彩参数;
设定等值线参数,其中,所述等值线参数包括等值线数量和等值线温度值;
根据所述温度数据、色彩参数和等值线参数,将所述温度数据转化为相应像素值的色彩代码,得到温度云图,并在所述温度云图上绘制相应数量的等值线;其中,在所述温度云图上绘制相应数量的等值线包括以下子步骤:
设置一个(m+2)*(n+2)二维数组C,存储温度云图的分区代码;
将所述二维数组C中,第1行、第1列、第m+2行、第n+2列的数值均设置为0;
检查所述温度数据T中的每一个温度数值Tij与每条等值线所对应的温度值Vk的关系,以确定温度云图每个像素的分区代码,写入C;当k从1增加到L时,如果满足Tij大于等于Vk,那么Ci+1,j+1赋值为k;如果Tij小于所有等值线对应的温度值,那么Ci+1,j+1赋值为L+1;所述等值线数量L的取值为大于等于2的自然数;
所述等值线温度值V由每条等值线所对应的温度值Vk组成,通过均分计算法得到所述每条等值线所对应的温度值Vk,根据高温温度值TH、低温温度值TL及等值线数量L,计算得到所述每条等值线所对应的温度值Vk=TH-(k-1)×(TH-TL)/(L-1),其中,k大于等于1且小于等于L,k为等值线的序号;
将所述温度数据转化为相应像素值的色彩代码,包含以下步骤:
检查温度数据T中的每一个温度数值Tij,计算得到温度云图中对应像素点Pij的色彩代码(Rij,Gij,Bij);
如果Tij大于等于高温温度值TH,那么像素点Pij采用高温温度色彩代码(RH,GH,BH),即Rij=RH,Gij=GH,Bij=BH;
如果Tij小于等于低温温度值TL,那么像素点Pij采用低温温度色彩代码(RL,GL,BL),即Rij=RL,Gij=GL,Bij=BL;
如果Tij小于高温温度值TH且大于低温温度值TL,那么像素点Pij的色彩代码(Rij,Gij,Bij)采用线性渐变计算法或对数渐变计算法计算;
采用线性渐变计算法,Rij=RL+(RH-RL)/(TH-TL)*(Tij-TL),Gij=GL+(GH-GL)/(TH-TL)*(Tij-TL),Bij=BL+(BH-BL)/(TH-TL)*(Tij-TL);或,
采用对数渐变计算法,Rij=RL+(RH-RL)/(lgTH-lgTL)*(lgTij-lgTL),Gij=GL+(GH-GL)/(lgTH-lgTL)*(lgTij-lgTL),Bij=BL+(BH-BL)/(lgTH-lgTL)*(lgTij-lgTL);
检查所述二维数组C中的每个数值,找出温度云图中的等值线像素,并将其色彩代码改为等值线的色彩代码;如果Ci+1,j+1与其上下左右四个相邻像素的分区代码值(Ci,j+1,Ci+1,j,Ci+2,j+1,Ci+1,j+2)均相同,那么Ci+1,j+1对应的像素不属于等值线,其色彩代码(Rij,Gij,Bij)保持不变;否则,Ci+1,j+1对应的像素属于等值线,其色彩代码(Rij,Gij,Bij)的值被修改为等值线的色彩代码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华东师范大学,未经华东师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811464060.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种感烟探测迷宫
- 下一篇:森林稀有树木监测及预警系统
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





