量图分析范文(精选6篇)
量图分析 第1篇
矢量图分析法相比速度图解法、相对速度法和力矩法等能够简单明了地分析三自由度行星齿轮传动的传动比、各基本构件的相对转速及力学和动力学问题。
A761E是丰田轿车上的6速电控自动变速器, 由1个单排双级行星齿轮机构和2个单排单级行星齿轮机构组成, 其内部共有12个换挡执行元件, 这3排行星齿轮机构可产生6个前进挡和1个倒挡, 根据不同挡位各执行元件的状态, 可逐个分析各挡动力传动路线。
一 、 单排行星齿轮机构矢量图分析
行星齿轮排由太阳轮、行星轮、齿圈和行星架组成。根据其结构特点, 将行星齿轮排成1个垂直杠杆和3个支点, 3个支点分别代表太阳轮S、齿圈R和行星架PC。
1.单排单级行星齿轮机构
单排单级行星齿轮机构运动方程为n太+αn圈- (1+α) n架=0, 其中 α=Z圈/Z太, 所以齿数关系为Z架>Z圈>Z太。A761E第2、3排为单排单级行星齿轮机构, 齿数分别为ZS2=33, ZR2=77, 行星架当量齿数ZPC2=33 +77 =110;ZS3=27, ZR3=62, 行星架当量齿数ZPC3= 27+62=89。如图1所示, 假如行星架固定, 太阳轮输入, 齿圈输出, 则传动比i=输出转速/输入转速=齿圈齿数/ 太阳轮齿数, 故i2=nR2/nS2=LPC-S/LR-PC= 77/33, i3=nR3/nS3=62/27。
传动机构按照不同的固定、输入和输出部件, 有表1所示的几种动力传动效果。矢量图如图2所示。
2.单排双级行星齿轮机构
单排双行星齿轮机构运动方程为n太-αn圈+ (α-1) n架=0, 其中 α=Z圈/ Z太, 所以齿数关系为Z圈>Z架>Z太。A761E第1排为单排双级行星齿轮机构, 齿数ZS1=33, ZR1=91, 行星架当量齿数ZPC1=91-33=58。如图3所示, 假如行星架固定, 太阳轮输入, 齿圈输出, 则传动比i=输出转速/输入转速=齿圈齿数/太阳轮齿数, 故i1=nR1/nS1= LR-S/LPC-R=91/33。
传动机构按照不同的固定、输入和输出部件, 有表2所示的几种动力传动效果。矢量图如图4所示。
3.特殊驱动模式
在高挡位自动变速器如6速、7速或8速等自动变速器中, 不再是简单的固定、输入和输出互换关系, 而是2个不同转速的部件为输入, 第3个输出或者一个部件输入, 另外2个有约束关系的部件成比例输出。特殊的驱动模式如图5所示。
位图与矢量图转换方法研究 第2篇
关键词:位图,矢量图,转换方法
位图和矢量图是现代计算机平面图形的两大概念。位图可以通过数码相机拍照等方式获得, 但在放大或缩小时图像会失真, 因此研究位图转换为矢量图的方法具有十分重要的意义。
1 位图与矢量图分析
我们平时看到的很多图像 (如数码照片) 被称为位图 (也叫点阵图、光栅图、像素图) , 它们是由许多像小方块一样的像素点 (Pixels) 组成的, 位图中的像素由其位置值和颜色值表示。常用格式有.jpg、.gif、.bmp等。简单的说, 位图就是最小单位由象素构成的图, 缩放会失真。构成位图的最小单位是象素, 位图就是由象素阵列的排列来实现其显示效果的, 每个象素有自己的颜色信息, 在对位图图像进行编辑操作的时候, 可操作的对象是每个象素, 我们可以改变图像的色相、饱和度、明度, 从而改变图像的显示效果。举个例子来说, 位图图像就好比在巨大的沙盘上画好的画, 当你从远处看的时候, 画面细腻多彩, 但是当你靠的非常近的时候, 你就能看到组成画面的每粒沙子以及每个沙粒单纯的不可变化颜色。
矢量图由矢量轮廓线和矢量色块组成, 文件大小由图像的复杂程度决定, 与图形的大小无关, 常用格式有ai、cdr、fh.、swf等。目前矢量图以其轮廓清晰、色彩明快尤其是可任意缩放并保持图像视觉质量等特性受到许多设计者的青睐。矢量图, 也叫做向量图, 简单的说, 就是缩放不失真的图像格式。矢量图是通过多个对象的组合生成的, 对其中的每一个对象的纪录方式, 都是以数学函数来实现的, 也就是说, 矢量图实际上并不是象位图那样纪录画面上每一点的信息, 而是纪录了元素形状及颜色的算法, 当你打开一付矢量图的时候, 软件对图形象对应的函数进行运算, 将运算结果[图形的形状和颜色]显示给你看。无论显示画面是大还是小, 画面上的对象对应的算法是不变的, 所以, 即使对画面进行倍数相当大的缩放, 其显示效果仍然相同 (不失真) 。举例来说, 矢量图就好比画在质量非常好的橡胶膜上的图, 不管对橡胶膜做怎样的长宽等比成倍拉伸, 画面依然清晰, 不管你离得多么近去看, 也不会看到图形的最小单位。
2 位图转换为矢量图的方法研究
目前矢量图的运用越来越广泛, 特别是对于喜欢Flash动画的闪客来说, 完成一个好作品经常需要大量精美的矢量图片。如果你善于手绘, 那当然最好了, 可毕竟不是每个人都能画得很好, 而网上能找到的现成的矢量图片并不多, 所以很多人会选择采用把位图转化为矢量图的方法。目前可以完成这项工作的设计软件很多, 常用的有Photoshop、Freehand、Illustrator、其它还有专业的位图转矢量软件, 如Adobe Sbreamline、flash、Algolab Ptvector等工具也都可以对位图进行很方便的转换。下面介绍几种常用转换方法。
2.1 使用Photoshop完成转换
Photoshop的长处是专业图像处理, 不过也完全可以将点阵图转成矢量图。使用Photoshop将点阵图转成矢量图的方法包括以下几个关键步骤:
1) 用选区转路径的方式将点阵图处理为矢量图
在Photoshop中打开一张图片, 在“图像”菜单下的“模式”中选择“索引颜色”, 弹出“索引颜色”的设置对话框。下面设置参数, 调板选择“局部 (自适应) ”, 颜色为“3”, 强制选择“黑白”, 其他参数都是默认值。确定设置后, 得到的图片颜色为黑白色了。
在工具箱中用吸管工具吸取图像上白色的颜色, 这个步骤很重要, 不然后面处理“色彩范围”时得不到所要的效果。下面在“选择”菜单下选择“色彩范围”选项弹出“色彩范围”对话框, 然后选定“取样颜色”, 设定“颜色容差”的值为51, 确定。我们所需要的是图像的轮廓部分, 而不是像去掉白色, 按住键盘Ctrl+Shift+I反选, 把轮廓部分选中, 找到“路径”面板, 选中“将选区添加为路径”的按钮, 增加一个新的路径, 最后我们复制路径, 新建一个文件, 粘贴路径得到可编辑的矢量图。
2) 编辑调整得到的初步路径
现在我们可以在转换后的矢量图上编辑了, 在工具箱中选择节点工具, 查看图形上的所有节点。这样使用调节节点的增加节点、删除节点、转换节点等等工具可以修改图像的外观。
图像轮廓稍作修改后, 准备给它添加颜色了。用转换节点工具选中一个位置, 然后点击“路径”面板上的“载入所选的节点”按钮, 此时所选节点的那个区域全部被选中。下面在调色板中选中一个颜色, 使用油漆桶工具添加所选区域的颜色。按照这个步骤, 我们可以随便在图像上添加自己喜欢的颜色。
2.2 使用Freehand完成转换
1) 位图导入
首先要把需要转化的位图导入Freehand, 请使用Import命令, 当出现直角符号的时候, 在作图区点击一下就行了。如果你是新建的空白文件的话, 位图会导到Foreground层, 有必要的话先调整好位置, 为了防止以后不小心移动它, 请先把位图所在层锁起来, 然后点击层面板右上方的黑色三角形在Foreground层上面新建一层, 这一层用来单独放置转化后的矢量图。 (现在层面板的情况如图)
2) 使用trace工具完成初步转换
这里导入了一幅桃花的图片来做实验。点击trace工具, 直接在位图上方拖拽出一个区域, 区域所包含的位图将被转化为矢量图。
3) 根据实际情况配置不同的转化参数提高转换效果
可以说, 按照trace默认的设置可以应付大多数的转化, 不过多于精益求精的你来说, 不可以就此满足, trace中的参数非常多, 要根据转换后知量图的具体情况来进行参数的设定, 以得到最佳转化效果。如用于选择颜色模式的Color mode, 分辨率设定的Resolution等。
4) 优化
对于最终的矢量图, 最好的情况莫过于尽可能地接近原图而存储的字节数又越小越好, 所以有必要的话可以进一步的优化一下。这里提供有两种方法:
方法一:在Freehand里面做, 请选中所有的矢量图片, 从菜单中选中Modify>Alter path>Simplify, 设置一个Amount数值, 切记不要太贪心了, 设为1就差不多了, 太高容易变形;
方法二:在Flash里优化。先选中所有矢量图, 然后按下Ctrl+B, 打散它们, 选择Modify>Optimize进行优化, 不过我们并不推荐用它来优化, 因为有时候会使图形变化比较大。
参考文献
[1]黄婉林, 杨冬梅.对平面设计中位图矢量化问题的分析[J].杨凌职业技术学院学报, 2006 (1) .
[2]IT民工.简单两步照片位图变矢量[J].电脑迷, 2008 (30) .
[3]李仲.位图和矢量图[J].电视字幕 (特技与动画) , 2000 (9) .
量图分析 第3篇
关键词:AutoCAD,TIF,矢量图
0 引言
AutoCAD是美国Autodesk公司推出的一款计算机辅助设计软件,具有强大的二维和三维绘图功能,是当今世界上应用最广泛的工程绘图软件之一。
1 AutoCAD图形输出方法
将绘制好的AutoCAD图形输出为其他格式的图形文件的方法很简单,选择“文件”菜单下的“输出”命令,或直接在命令区输入“export”命令,系统弹出“输出”对话框,在“保存类型”下拉列表中选择需要输出的图形类型(.dwf、.wmf、.sat、.dxx、.bmp、.3ds等),再框选需要输出的图形即可。如图1、图2、图3所示为分别输出为BMP格式、JPG格式、WMF格式,比较见表1。
2 AutoCAD图形输出为TIF格式的矢量图
2.1 具备的条件
在当前系统中要求安装Microsoft Office的版本至少应在2003版或更新版本,安装时,应完全安装或自选安装,在自选安装时,应勾选“工具栏”中的“Microsoft Office Document Imaging”选项,安装完成后,在“打印机和传真机”窗口将出现“Microsoft Office Document Image Writer”打印机,Microsoft Office Document Imaging将能够打开并浏览由AutoCAD打印形成的打印文件(.plt),并将其另存为TIF格式的矢量图。
2.2 输出步骤
在AutoCAD中,绘制完成图形,输出时,选择“文件”菜单中的“打印”菜单,即弹出“打印—模型”对话框,在“打印机/绘图仪”栏“名称”下拉列表中选择“Microsoft Office Document Image Writer”项,并勾选“打印到文件”复选框,根据所绘图形尺寸大小选择相应的图纸尺寸,这里需要注意的是,一定要将“打印比例”栏中“布满图纸”复选框勾掉,选定相应的尺寸单位,并将比例设定为1∶1。框选需要输出的图形,点击“确定”,即可打印出相应文件的.plt格式的打印文件。默认情况下,Microsoft Office Document Imaging将打开AutoCAD刚打印的打印文件,在“文件”菜单下选择“另存为”菜单,将文件存为TIF格式即可。从图5中,我们可以量取图中所标注的尺寸和线的宽度,从而得到完全符合技术制图国家标准的图形文件。
2.3 优点
相对于原来图形文件输出,本方法一般先将AutoCAD图形打印到文件,输出图形文件的PLT格式打印文件,再通过应用“Microsoft Office Document Imaging”打开该PLT文件,另存为TIF格式的矢量图格式图形文件,步骤稍显繁琐,但它不受屏幕分辨率影响,特别是对较复杂、较大的图形文件更方便;其二,本方法可对图形原值输出,显示原图形真实的尺寸大小和线的宽度;其三,提高依据国家标准、规范作图的观念。
3 结束语
AutoCAD图形已被广泛应用于各行各业,与相关程序的数据交换也越来越多,我们在任何情况下,都应严格遵循国家标准,使用符合国家标准规范的图样。本文提出了将AutoCAD图形转化为符合国家标准、可真实显示原值尺寸和线宽的规范图样的方法,特别是我们做编辑出版和图学教育的工作者更应引起重视。
参考文献
[1]邹玉堂,路慧彪,丁子佳编著.AutoCAD 2004实用教程.北京:机械工业出版社,2004.
经济时间序列矢量图的数值提取方法 第4篇
在进行宏观经济学研究时, 通常需要参阅一些专业报告, 摘取其中的时间序列数据进行统计分析。然而, 不少专业报告只提供时间序列的走势图, 并不报告全部的原始数据。这些图形所对应的数据无法通过其他公开渠道获得, 给研究工作造成了一定困难。
为了尽量利用图片信息, 提取出数据的数值, 使用者可以借助一些专业软件。这类数据提取软件包括:engauge、g3data、image J、Plot Digitizer、windig和UN-SCAN-IT等。遗憾的是, 这些软件提取的数据精度较差。其原因有二:首先, 这类软件处理的是非矢量图 (如bmp、jpg、tiff等格式) , 提取的数据精度受限于原始图像的分辨率。其次, 在应用这类软件时, 使用者需要人为设定坐标的起始点, 有些软件甚至需要手工确定曲线上每个节点的位置 (如g3data) , 从而造成了较大的误差。
以UN-SCAN-IT为例, 该软件虽然支持自动提取曲线坐标, 但设定自动提取时, 使用者需要指定目标曲线的颜色。若曲线颜色深浅不一, 则会造成提取失败。此外, 曲线的粗细也会影响到使用者对节点的判断, 进而影响数据的精度。最后, 这些软件并不能保证数据的间隔 (频率) 与原始时间序列的固有间隔一致。以一个年度时间序列图为例, 提取的数据本应是每年一个观察值。但是实际操作中, 不仅两个年份之间会出现新的节点, 原有的节点也可能因为精度欠佳而偏离对应的年份。
但是, 如果报告文件中嵌入的图片是矢量图, 且至少有2个节点的真实数值已知, 那么从理论上讲, 可以用矢量图形处理软件得到所有节点的精确坐标, 进而还原出原始数据。这种数据提取方法的原理是:矢量图能够保持原始时间序列的拐折点 (节点) , 放大或缩小图形也不会使图形失真。
由于经济类专业报告一般采用pdf格式, 因此这里以一个pdf格式的报告为例, 介绍Acrobat软件下矢量图形的提取。
1 矢量图的数值提取方法
本文的范例时间序列图取自戴德梁行 (DTZ) 2002年第三季度发布的报告[1]--《中国大陆房地产价格指数》 (DTZ Index, Chinese Mainland) 。它包含了北京市写字楼租金与售价指数的时间序列图。其中, 写字楼租金曲线包含了1991第一季度至2002年第三季度的走势, 写字楼售价曲线包含了1993年第三季度至2002年第三季度的走势, 如图1所示。
但是, 这份报告只列出了时间序列图所对应的部分数据1997年之前的数据仅有各年份第四季度的记录。
(一) 提取曲线
要提取数据, 第一步需要将矢量曲线提取出来。这里选取的示例图例为"写字楼租金指数" (Office Rent Index) 。
提取矢量图的具体步骤是:首先用Acrobat软件打开pdf文件, 依次点击工具高级编辑Touch Up对象工具。将鼠标指向要提取的曲线。此时, 屏幕会出现一个浅色的图框 (如图1所示) , 目标曲线就包含在这个图框中。点击鼠标右键, 选择"编辑对象", 这样, 折线就会被单独提取成一个pdf文件。接下来, 将文件另存备用。
(二) 记录坐标数值
为了提取曲线的坐标值, 用Corel DRAW软件打开上一部提取的pdf文件。Cored DRAW软件会自动确定每个节点相对图形的位置 (如图2所示) 。
将鼠标指向第一个节点, 以节点为中心, 将图片放大到最大比例。这时, 屏幕左下方就会出现该节点的坐标值, 然后将之记录下来。这样, 使用者就得到了曲线节点的精确位置。需要注意的是, Corel DRAW软件记录的数值有三位小数。重复上述过程, 直到整条曲线的坐标都被记录下来。表1的第2列给出了"写字楼租金指数"的前12个记录 (1991第一季度至1993第四季度) 的坐标。
需要注意的是, 本文的提取方法至少需要确定2个点的坐标:一个是起点, 它的作用是确定图形其他节点的相对位置;另一个是参考点, 参考点与起点之间的纵坐标距离, 能够定出提取曲线 (提取的数据) 与原始曲线 (原始数据) 的比例关系。本例所用的文件显示:北京1991年第一季度的写字楼租金指数为54.6;该指数以1993年第三季度为基准, 数值取为100。这些额外的信息记录在表1的第4列中。
(三) 简单变换
提取的各节点坐标是矢量图在Corel DRAW中的坐标, 其数值与原始图形不同。要将提取的坐标值还原为原始数据, 需要对提取后的数值进行再处理。因此, 本文采用Excel进行简单的处理。
如第7列所示。当然, 用这种方法提取的数据精度不可能高于原始数据。这是因为, 在还原原始值的过程中需要计算比例值M, 而M的计算用到了原始数据的值。
2 非时间序列图形的提取
需要说明的是, 图1中时间序列的横轴坐标是季度, 而需要的工作是按照时间顺序提取纵轴坐标的写字楼租金指数和价格指数。因此, 使用者只需提取出曲线的纵坐标即可。
若图形是非时间序列图, 使用者可能会关心横轴的内容。这时, 使用者需要记录Corel DRAW软件给出的横、纵坐标值, 再对变换后的节点数值分别计算缩放比例即可。
3 结论
矢量图可以精确地记录曲线的拐折点, 因此在理论上, 使用者可以从矢量图中精确提取图形的坐标, 再通过简单变换将提取后的数据还原为原始数值。本文介绍了利用矢量作图软件Corel DRAW提取真实数据的操作步骤, 为从半公开报告中提取数据提供了一种新的方法。有助于缓解研究者在搜集数据时所面临的数据可得性难题。
摘要:图形处理软件CorelDRAW可以提取矢量图形的坐标, 得到的坐标值经简单变化后, 可以还原为初始数据。本文通过一则实例介绍了具体的操作方法, 对需要提取精确数据的研究提供了有益的参考。
关键词:坐标提取,时间序列,CorelDRAW
参考文献
量图分析 第5篇
Scalable Vector Graphics(简称SVG),意思是“可升级矢量图形”,它是由W3C制定的基于可扩展标记语言(XML)来描述二维矢量图型的一个开放标准。SVG严格遵从XML语法,并用文本格式的描述性语言来描述图像内容,因此是一种和图像分辨率无关的矢量图形格式。对图像来说,可升级意味着图像尺寸并不限定固定的大小,这个特点非常符合测井图形的特点,大小不定,长度也不定。
SVG可以构造3种类型的图形对象:矢量图形、位图图象和文字。图形对象可被变形和重组,包括图象嵌套、变形处理、剪辑路径、滤镜特效和模板对象。
矢量图像包含有诸如直线和曲线等几何对象。这相对于以像素保存信息的位图格式的图像(如PNG、JPEG)来说有更大的灵活性。矢量格式图像的最大好处就是,它可以和位图图像集成在一起,也可以把它们和矢量信息结合在一起以产生更加完美的图像。
由于所有的显示器都是基于点阵的,位图图像和矢量图像的差别就归结为他们是在客户端还是在服务器端进行图像展现处理;SVG能够控制图像展现的过程,不至于出现粗糙或带锯齿的图像。SVG还能够提供客户端的滤镜效果。
大多数XML语法描绘的都是文字信息或原始数据,他们不能提供图像的能力,SVG能够提供丰富的、结构化的矢量和矢量与图像混合的图像信息。
XML是W3C的推荐标准,用于结构化的信息交换,已经得到广泛的普及和应用。SVG是建立在此基础上的,有很明显的优势,比如:广泛的国际化基础,强大的结构化能力,以及对象模型等。
2 SVG满足测井图形的特性
SVG与JPEG、EMF等广泛使用的图形格式相比具有许多优点,适于测井表示的特性有以下几点。
普通的文本格式:SVG文档可被许多工具读取和修改,比JPEG、EMF、GIF图像更适合压缩,文件更小。由于它是基于XML的,是完全基于文本的图形格式。对比测井发现,相同的一段微电阻率扫描成像数据,输出EMF图像的大小400M字节左右,而保持Svg的压缩文件只有20M字节,大小差距巨大。
可缩放性:与GIF和JPEG等位图格式不同,SVG是一种矢量格式,这意味着SVG图像能以任意分辨率进行高质量的打印,而不会出现打印位图时常见的“锯齿”效果。这也是测井图像必须具有的特性。
快速平移/缩放:你可对SVG图像进行快速的平移/缩放操作,而图像的显示效果却不会下降。根据测井井段的不同,一般测井图像都较长,对图像的浏览速度也有一定的要求。
可交互性:和位图图像不同,采用SVG编写的文本具有可搜索性和可选择性。由于这个特性,对于测井图像的浏览器,可以设计根据需要搜索某一条曲线,进行查看和编辑,这在一般图像文件中是做不到的,实现对图层的控制。
开放的标准:SVG是一个网络矢量图形标准,与其他图形格式和地图文件格式不同,它具有开放性,与HTML/XHTML完全兼容。
3 测井图形库设计与开发
在测井行业,图形被广泛用来表现各种测井数据,例如常规测井曲线、波形、测井图像、玫瑰图、蝌蚪图、图头、仪器串、井身结构等等。目前有几种专业图像在本行业中得到应用,例如Schlumberger的PDF,Atlas的meta文件等。然而,这些格式大多是各大公司的自主知识产权产品,受到严格的产权保护很少有相关的技术资料可供参考。
为了解决这个问题,在W3C的SVG基础上开发了专门针对石油测井领域的矢量图形文件格式规范。同时配套开发了相关软件产品。此规范派生于W3C的SVG。为了适应石油测井行业,我们对其做了如下修改。
W3C的SVG功能强大,同时完全实现出来也比较困难。而且SVG的很多特色对测井应用来说也没有必要,因此对其进行适当修改是必要的,修改后的规范应该是SVG的一个子集。
有些测井表象对象没有得到SVG的很好支持,因此做了适当的扩充。可以支持目前所有的测井表象对象,包括图头、刻度图、曲线、波形、测井图像、玫瑰图、仪器串图、井身结构图等等。
测井绘图数据量非常大,绘图页很长,100 MB的图形文件是司空见惯。因此有必要对现有SVG进行优化,通过优化来减小图形文件的体积,提高文件加载和显示速度。
3.1 软件架构
Elis.GP(Graphics Paradise)实现了一个交互式二维图形应用程序框架类库,其中包括常用图形操作、用户界面、图形应用程序框架三部分。Elis.GP的结构如图1所示。
Elis.GP的架构体现了层次设计的思想,如图1所示,从下到上基本有五个层次。每一层次会引用下一层次的类,也为上一层次提供支持,是上一层次的基础。
3.2 主要类介绍
GPResourceManager负责管理应用级别的公共资源,例如填充图案,线型等。Graphics GdiPlus是利用.NET的Graphics来实现IGraphics接口,这是基本的绘图类。GraphicsGdiPlus类的多数方法主要是通过对_graphics对象的相应方法调用来实现的。
GraphicsSvgWriter给出了GP的绘图操作的底层规范,是对.NET的Graphics的扩充,添加了一些专业的绘图方法,并弥补了GDI+对传统GDI操作支持的不足。
SvgPreDefs负责管理Svg文件中的预定义(defs)内容。
SvgSymbol封装了测井系统矢量图形符号元数据的信息和基本操作。如符号名、符号大小、层数目等。
VgsLibrary类用于支持测井矢量图形符号库的加载、访问、显示等操作。
4 应用软件开发
利用SVG SDK,应用开发工程师可以轻松创建SVG测井矢量图形文件。SVG SDK提供的SVG图库实现了GDI+的全部接口,在窗口中绘制任何图形对象的代码同样可以用来生成SVG测井矢量图形文件。图2显示的成像测井曲线SVG图像。
5 结语
SVG的出现为测井成果图形软件的开发带来新的思路。本文介绍了SVG的特点、组成,及与测井图形应用之间的关系,最终基于SVG实现了一个测井图形解决方案。通过实际测井数据的测试,该图像格式符合测井行业要求,在测井行业将有广泛的应用前景。
摘要:SVG是基于XML语言、面向网络应用、采用文本描述的二维矢量图形图像标准格式。本文介绍了SVG的特点并在此基础上提出一种基于SVG技术的测井成果图像实现方案。测试证实,该技术优于传统技术,扩展了SVG的应用领域,同时也为测井数据提供了一个先进的图形化解决方案。
关键词:SVG,XML,矢量图,测井图像,测井
参考文献
[1]万维网联盟的W3C推荐标准,基于XML的二维矢量图形语言“ScalableVector Graphics(SVG)1.1.
[2]李为,潘秋霞,张飞.基于SVG标准的电力系统图形编辑器的设计与实现[J].中国电力教育,2008.
[3]侯宇,李素有.基于XML的SVG技术及其应用[J].计算机应用研究,2002,19(5):1 3 6-1 3 8.
量图分析 第6篇
遥感影像是目前地图更新的主要也是最有效的数据源, 遥感影像和地图的配准是地图更新的首要步骤。目前, 测绘生产部门所使用的数字摄影测量装备软件中, 遥感影像与地图之间的配准还是采用作业员手工配准, 或者是采用基于特征点的交互式配准。线特征具有比点特征更理想的许多优势, 如线特征提取比点特征容易;具有更高的冗余度。
目前, 已经有很多学者对直线特征摄影测量做了研究, 主要集中在线特征集合重建、空间后方交会、影像配准等方面, 产生了很多研究成果。本文提出一种改进的共线条件方程来实现根据结合已有控制点和直线特征自动求解外方位元素的方法, 该方法在理论上可以实现可参数化的任意二次曲线为控制特征的单像求解外方位元素, 经试验验证, 可以达到与现有算法相当的精度。
一、扩展共线条件方程计算外方位元素原理
共线方程的基本思想是假定物方空间一条已知的由边缘检测算子检测得到的直线 (控制线) 部分成像。我们可以在标准共线条件模型基础上扩展, 以使过透视中心和边缘点的投影光线相交于控制线 (如图1所示) 。
其中t是直线参数。现在, 在标准共线条件模型中, 用上面的公式替换物方空间点p以获得扩展的共线条件模型:
其中, xp, yp为在图像上量测得到的边缘点的坐标, f为焦距, rij为正交旋转矩阵的参数, XC, YC, ZC为透视中心的坐标。线性参数t和六个外方为元素为待求解的未知参数。显然, 要确定外方为元素, 需要三条互不共线的控制线。像方线上的多余两点的观测不会减少秩亏但却增加了冗余度, 并因此明显地影响精度。注意到即使在每条直线上只利用一个点也可以求出外方为元素。
目前所有的线特征摄影测量方法只用到了物方空间上一个点的方位及相应图像上点的方位之间的一个联系。很明显, 在基于点的方法中, 点的坐标是可以用来解决分割问题的唯一信息。然而线特征拥有其独立的特征 (如切线、曲率等) 可以用来恢复外方位元素, 前提是建立这些特征在其定义范围内的一个联系。这里构建了物方空间一个切向量和其像方空间相应向量之间的联系。这个联系主要依赖于外方位元素, 相应地从这些切向量中恢复外方位元素是一个吸引人的发展方向。
二、扩展共线条件方程为模型构建
基于本文第二小节:对于扩展的共线条件方程 (3) 我们令
将其带入 (3) 得到公式 (5)
假定外方位元素是已知不变的, 在像方空间P (P的映射) 点附近的点的坐标关于仅是曲线参数t的函数:
公式的 (7) 的各个独立部分都是关于曲线参数的变量, 他们的斜率如公式 (8) 所示。对于像方空间的二维切向量, 斜率是保持不变的, 这是二维曲线的内在 (几何) 性质。此外, 通过估计图像上分布在点 (x, y) 附近的点的切向量可以直接量测到这个斜率。公式 (8) 的线性化表示如下:
三、结论
本文采用了以Hough变换为直线特征提取算子, 基于“扩展的共线条件”方程, 实现的直线特征与控制点数据相结合的点线联合平差答解外方位元素, 验证了该方法的可行性而且精度与传统的利用控制点计算外方位元素方法相当。
摘要:本文基于一种扩展的共线条件模型, 提出一种新的遥感影像与地图直线特征配准并答解外方位元素的方法。该方法采用Hough变换提取影像中的直线特征, 并结合控制点共同作为控制特征, 以扩展共线条件方程为模型实现单像点线联合平差答解外方位元素。
关键词:Hough变换,单像点线联合平差,扩展共线条件方程
参考文献
[1]张宏伟.矢量与遥感影像的自动配准[D].武汉, 武汉大学, 2004.
[2]刘亚文.基于线特征的单张相片的相机检校方法探讨[J].遥感信息, 2000, (4) .
[3]江万寿, 郑顺义, 张祖勋, 张剑清.航空影像特征匹配研究[J].武汉大学学报 (信息科学版) , 2003, 29 (5) :510-513.