2 核数据认识与特征 核数据处理课件.ppt

  1. 1、本文档共77页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
东华理工大学 张怀强 谱数据处理——谱线的显示 谱线的显示 编程 光标左移——谱不动 画图工具的设置; 把全谱区中的原光标线去掉——用背景色在全谱区原光标线处画光标线; 把扩展谱区中的原光标线去掉——用背景色在扩展谱区原光标线处画光标线; 光标变量减1; 在新的光标处画全谱区的光标线——用前景色画; 在新的光标处画扩展谱区的光标线——用前景色画。 东华理工大学 张怀强 谱数据处理——谱线的显示 谱线的显示 编程 光标左移——设置 void CMmcaView::OnDisplayCleft() //光标左移 { CClientDC dc(this); OnPrepareDC(&dc); CRect rect; GetClientRect (&rect); CPen Pen, *OldPen; dc.SetBkColor(BkColor); Pen.CreatePen(PS_SOLID, 1, PreColor); OldPen = dc.SelectObject(&Pen); …… } 东华理工大学 张怀强 谱数据处理——谱线的显示 谱线的显示 编程 光标左移——把全谱区中的原光标线去掉 dc.SetROP2(R2_NOT); if (Cursor-1>Expleft) {//全谱光标 dc.MoveTo(fullx, fully - 2); dc.LineTo(fullx, fully - 10); …… 东华理工大学 张怀强 谱数据处理——谱线的显示 谱线的显示 编程 光标左移——把扩展谱区中的原光标线去掉 //扩展谱光标 dc.MoveTo(expandx, expandy - 2); dc.LineTo(expandx, expandy - 10); …… 东华理工大学 张怀强 谱数据处理——谱线的显示 谱线的显示 编程 光标左移——光标变量减一,计算 Cursor = Cursor - 1; Energy = EnerCal1 + EnerCal2 * Cursor; 东华理工大学 张怀强 谱数据处理——谱线的显示 谱线的显示 编程 光标左移——画新的全谱区光标线 dc.SetROP2(R2_COPYPEN); //Pixel is the pen color //画新的全谱光标 fullx = (unsigned int) (tempx * Cursor / TotalChannel); fully = (unsigned int) (rect.bottom - 3 - (tempy * Data[Cursor] / Scale)) ; dc.MoveTo(fullx, fully - 2); dc.LineTo(fullx, fully - 10); 东华理工大学 张怀强 谱数据处理——谱线的显示 谱线的显示 编程 光标左移——画扩展谱区新的光标线 //扩展谱光标 expandx = (unsigned int) (tempx * (Cursor - Expleft) / Xrange); expandy = (unsigned int) (middle - 3 - (tempy * Data[Cursor] / Scale)) ; dc.MoveTo(expandx, expandy - 2); dc.LineTo(expandx, expandy - 10); } dc.SelectObject(OldPen); 东华理工大学 张怀强 谱数据处理——谱线的显示 谱线的显示 编程 光标右移——谱不动 画图工具的设置; 把全谱区中的原光标线去掉——用背景色在全谱区原光标线处画光标线; 把扩展谱区中的原光标线去掉——用背景色在扩展谱区原光标线处画光标线; 光标变量加1; 在新的光标处画全谱区的光标线——用前景色画; 在新的光标处画扩展谱区的光标线——用前景色画; 东华理工大学 张怀强 谱数据处理——谱线的显示 谱线的显示 编程 谱右移——只针对扩展谱 先隐藏扩展谱区的光标条——同上 扩展谱改变 隐藏全谱区的光标、左右边界线——同上 重新计算光标变量、左、右边界变量 画扩展谱区的光标条——同上 画全谱区的光标、左右边界线——同上 东华理工大学 张怀强 谱数据处理—

您可能关注的文档

文档评论(0)

autohhh + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档