地震剖面二维显示课件

上传人:夏** 文档编号:567394604 上传时间:2024-07-20 格式:PPT 页数:24 大小:957KB
返回 下载 相关 举报
地震剖面二维显示课件_第1页
第1页 / 共24页
地震剖面二维显示课件_第2页
第2页 / 共24页
地震剖面二维显示课件_第3页
第3页 / 共24页
地震剖面二维显示课件_第4页
第4页 / 共24页
地震剖面二维显示课件_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《地震剖面二维显示课件》由会员分享,可在线阅读,更多相关《地震剖面二维显示课件(24页珍藏版)》请在金锄头文库上搜索。

1、屏幕组成屏幕被切割为 5 个部分:Panel1 显示地震道的线号和 CDP 号、Panel2显示时间刻度值、Panel3 底层剖面显示区、Scollbar1 水平滚动条、Scollbar2 垂直滚动条。 地震剖面二维显示地震剖面二维显示重要参数Startcdp:当前绘制的 cdp 的起点数值。Cdplength:当前屏幕显示的 CDP 的个数。Cdpscale:CDP 的间隔(为屏幕象素值)。Starttime:当前的 time 的起点数值。Timelength:当前可在屏幕显示区域的 time 的值的个数。Timescale:time 方向的间隔,单位为 ms(为屏幕象素值)。Scaltim

2、e:scaltime:=10 div timescale。Cdprate:CDP 抽道的数值,即 CDP 可能是隔道显示。Allcdp:所有的道也就是所有选定的 CDP 点的个数。pm_start_time:剖面数据的起始时间。pointnumb:每道记录的样点数。rate:采样间隔,即切片参数(移动量)。地震剖面二维显示地震道波形的绘制流程图地震剖面二维显示地震剖面二维显示剖面显示剖面图像操作剖面图填充剖面图的缩小剖面图的放大剖面图的矩形放大剖面图的拖动正负极填充彩色底图填充正负极单彩色填充正负极渐变色填充地震剖面二维显示剖面图的操作 缩小、放大绘制:对剖面图整体缩小或放大 矩形放大:对剖面

3、图的人已选定位置进行放大 拖动:实现用户自定义距离的拖动地震剖面二维显示矩形缩放、鼠标平移剖面图功能,主要是完成屏幕坐标与对应的 cdp和 time 的转换,并进行相应计算,更改 startcdp 和 startime 以及cdpscale 和 timescale 以及 cdplength 和 timelength 的值来实现。地震剖面二维显示实线范围为缩小以前剖面图所显示的范围, 虚线范围为缩小以后剖面图所显示的范围。(mycdp,mytime)为用户的选定点。地震剖面二维显示需要更改以下几个参数:startcdp=mycdp-cdplengthstarttime=mytime-timele

4、ngthtimescale=timescale/2cdpscale=cdpscale/2timelength=timelength*2cdplength= cdplength*2具体代码如下:startcdp:=mycdp-cdplength;starttime:=mytime-timelength;if startcdp0 then startcdp:=0;if starttime0 then starttime:=0;/设置滚动条开始位置scrollbar1.Position:=startcdp;scrollbar2.Position:=starttime;/设置缩放比例timescale

5、:=timescale div 2;cdpscale:=cdpscale div 2;if timescale1 then timescale:=1;if cdpscale1 then cdpscale:=1;timelength:=timelength*2;cdplength:= cdplength*2;地震剖面二维显示矩形放大前后剖面图显示效果地震剖面二维显示剖面图填充提供的填充方式有: 底图彩色填充(变密度填充) 正级、负级填充 自选颜色进行正负极的单彩色填充 正负极的彩色渐变填充地震剖面二维显示剖面图填充模块功能选择窗体地震剖面二维显示正负极填充:地震道波形的正极填充流程图地震剖面二维

6、显示彩色底图填充: 剖面图的彩色底图填充。在绘制彩色填充区域时,根据纵向采样时间轴间隔以及横向cdp间隔所分割成的矩形按颜色表依次填充颜色。地震剖面二维显示地震道波形彩色底图填充流程图地震剖面二维显示彩色底图填充图例地震剖面二维显示正负极单彩色、渐变色填充: 根据cdp数据,正负极偏移中心坐标的值大小来确定颜色值,进行极性的渐变彩色填充 使用的颜色表同背景彩色填充的颜色表一致。地震剖面二维显示渐变色填充流程图地震剖面二维显示正负极单色填充效果图地震剖面二维显示渐变色填充效果地震剖面二维显示马赛克的问题地震剖面二维显示在选择剖面图彩色填充的时候,原系统绘制彩色填充区域,是根据纵向采样时间轴间隔以

7、及横向 cdp 间隔所分割成的矩形简单的按颜色表依次填充颜色,而没有用插值算法对各个矩形中的颜色进行渐变过度,所以当横纵两方向上的间隔放大到一定程度,所分割的矩形也就随之放大,当矩形为肉眼可见时,各个矩形中颜色的差异就很明显,出现了如上所显示的马赛克现象地震剖面二维显示利用双线性差值插值算法解决马赛克现象插值处理主要依据 Gouraud 着色方法,该方法通过对多边形顶点颜色进行线性插值来获得其内部各点颜色,又称颜色插值着色方法。对多边形网络中的每一个多边形,其着色步骤如下:1计算多边形的单位法矢量;2计算多边形顶点的单位法矢量;3利用光照明方程计算顶点的颜色;4在扫描线消隐算法中,对多边形顶点颜色进行双线性插值,获得多边形内部(位于多边形内的扫描线上)各点的颜色。在解决过程中,依据该算法,进行改进,改进后算法的绘制原理为:1计算当前矩形 4 个顶点的颜色值2选择适当的切割矩形的比例因子3对矩形左右两边进行颜色插值,计算其颜色值列表4纵方向上,根据已经取得的颜色值进行横向上的数据插值,将横向切割成多个矩形块,根据插值后的颜色进行填充。第一步:得到各顶点颜色值给出一个顶点的计算,其余类似。地震剖面二维显示

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号