可伸缩矢量图形(SVG)的数据表示研究

被引量 : 21次 | 上传用户:zhongtianlang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
SVG是Intemet中基于XML面向网络应用、采用文本描述的二维矢量图形图像标准格式,其中数据表示是SVG应用研究中的一项重要内容,它包括SVG实体的数据表示方法、文档结构化与分类、数据库支撑和软件体系结构的设计等内容,其中实体图形的SVG数据表示方法和文档分类等内容是SVG应用的基础和研究热点。论文研究主要包含五个方面的内容:SVG文档的结构化设计、XML/扩展的SVG文档(XSVG)分类研究、光栅二进制图像的SVG矢量化表示、基于关系数据库的SVG文档存储和SVG应用的软件体系结构,作者提出了上述五个问题的有效方法或方案,并用相关应用和实验验证了相关方法和方案的有效性。首先,在SVG文档结构化设计问题上,论文针对矢量实体图形特性,提出了矢量图形实体的结构模型和层次化方法,并设计了一种基于XML的描述层次化矢量图形的中间语言XSVGDL和一种将XSVGDL文档转换为SVG文档的方法,得到了可读性强、存储效率高且方便搜索引擎检索的SVG结构化文档。其次,在基于XML/XSVG文档的分类方法中,讨论了影响XML/XSVG文档分类的因素:文档结构、关键词(或者图形数据特征)频度和关键词位置的相关度,并提出了计算这些因素的分类特征方法;考虑到计算训练样本分类特征非常繁杂,提出了使用支撑向量机SVM构建文档分类的聚类核算法,解决了一个文档同时属于多个类的问题。再次,在光栅图像的SVG矢量化表示方法中,首先根据颜色特征将图像进行区域分割,提取区域边缘和对边缘进行拟合合并处理,从而将图像分割为使用形状特征和颜色特征描述的图像区域集合,这样SVG矢量化的代码很容易表示分割的光栅图像,最后再使用XML/XSVG文档分类算法将SVG文档进行压缩,从而将图像转换为存储空间较小、显示效果比较好的SVG矢量化图形。最后,在SVG应用的数据库存储模型研究与软件体系结构问题上,论文通过形式化的SVG实体结构,寻找SVG实体、对象、类之间的结构与关系,总结SVG的应用特点,在此基础上提出一种基于SVG关系数据库存储模型和设计了一种分层的软件体系结构,并提出了SVG图形库的设计与管理方法,这些方法在基于SVG文物数字化博物馆的数据库应用和导航平台设计中得到了应用。
其他文献
城市绿色交通系统的构筑需要相应的技术为依托。针对城市道路交通系统设计、城市公共交通系统发展、静态交通系统的规划与设计3个问题进行了讨论。提出了以明确道路功能为前
针对城市建设中无障碍环境建设的现状及发展前景,探讨了加强无障碍环境建设的措施:社会政策要多向无障碍环境的建设倾斜,形成强制性规范;在城市规划中,注重无障碍设施的规划,
中国哲学与二十一世纪(续)张岱年冈田武彦张立文:冈田先生实际上提出了一个中国古代《礼记·礼运》篇中的“大同”理想的问题。张岱年:冈田先生讲得很好。中国这几年也在讨论这么
关于新授课的教学方法,是一个基本而又重要的问题,对此诸多名师名家已著文论及。随着教改的深入发展,亦应赋予新课教学以新的方法和内容,以输入新活的“血液”。教学时,精巧
为框正英文标识语错误频出的现状,按照功能翻译理论的"目的法则",就城市标识语英译存在的问题及翻译技巧进行分析,将标识语英译方法归纳为硬译法、习惯表达翻译法、增减词法
对于将基因专利授予给某一公司产生的对公共健康的危害尚未解决时,将基因专利授予给基因测试机构带来了更大的垄断问题。基因测试专利的保护定位更是一个技术标准专利战略应
政府采购制度改革是当前财政改革的热点。政府采购制度的实施,有利于节省财政支出,改变传统的公共消费观念,也有利于廉政建设,因而是我国公共消费的一种制度创新。本文提出,政府采
本文通过对一种蜂胶中药复方制剂,在小白鼠糖尿病模型,以高(3.60g/kg),中(2.00g/kg),低(0.80g/kg)三个剂量组灌胃的试验观察,探讨了复方蜂胶制剂对小鼠糖耐量和肝糖原的影响
近年随着国家对农村"三农"的重视,已经成功实现了以农村商业银行、农村村镇银行、贷款公司和资金互助组为主体的农村金融机构多元化结构,在解决了农村"金融空白"问题的基础上