共查询到20条相似文献,搜索用时 62 毫秒
1.
《软件》2016,(8):47-50
目前,图像修复技术已经在数字图像处理领域中具有了实际的应用价值,尤其在部分受损图像还原、去除图像中遮挡物等方面可以取得良好的效果。本文着力于结合现有图像修复技术的功能需求,实现能够运行于主流操作系统平台的、且具有良好用户体验的跨平台图像修复系统。在设计图像修复系统的过程中,考虑到多平台编译使用的需求,我们采用了Qt开源框架用于用户交互界面的处理,实现了Windows、Linux和Mac OS三大主流操作系统的覆盖。本文的研究内容主要包括以下两个方面:(1)图像修复算法实现。(2)用户交互界面的设计与实现。通过良好的用户交互设计实现了图像修复系统。 相似文献
2.
介绍了一个跨平台远程并行程序调试器的设计与实现.该调试器实现了平台可移植和模块可移植,支持从Windows平台远程调试Unix/Linux平台PVM/MPI并行程序.与相关工作的比较显示,该调试器降低了开发并行程序的复杂度,提高了机群系统的使用效率,具有很好的实用价值. 相似文献
4.
为了充分利用现有的各种医学图像处理算法,避免重复开发,提高开发效率,设计并实现了一个基于OpenCV图像处理基础算法库的医学图像可视化自动编程平台。该平台在开放源代码的基础上,充分整合了OpenCV算法库,避免了算法的重复开发。通过对可视化编程技术的研究,实现了该平台中编程过程的可视化与自动化。同时利用OpenCV平台无关的特性,使用makefile文件来控制生成程序代码的编译,实现了生成的程序代码的可移植性。并讨论了平台的整体结构设计与各个模块具体实现。最后给出一个开发实例,证明了该平台在算法测试和开发方面的高效性与简洁性。 相似文献
5.
对于产品虚拟装配的三维呈现过程中难以实现零件信息管理问题,结合电动车模型的拆装,提出三维可视化与信息管理技术融为一体的设计方案。首先,建立三维模型库,并根据电动车模型的拓扑结构和辅助信息,如零件的材质、型号等,建立信息库;其次,读取信息库中零件与子装配体间的父子关系信息建立目录树,根据子装配体与场景树均为“多叉树”组成结构的原理进行子装配体的三维呈现,再对子装配体的各个节点设置动画完成拆装呈现;最后,采用多线程方法将电动车配件信息管理与可视化有机结合,实现支持三维的拾取交互查询和检索定位查询等功能。系统以世纪鸟电动车进行验证,实现了三维可视化技术与信息系统相融合,能快速有效地为电动车的三维呈现和虚拟装配提供技术支持。实例验证表明,所设计系统可以有效地将零件的信息管理融入到虚拟装配的三维可视化中。 相似文献
6.
郑莎 《中国信息技术教育》2022,(4):101-104
随着人工智能的快速发展,创客教育在全国悄然兴起,开源硬件作为创客教育的技术核心,发挥着重要的作用.小学着重培养学生综合能力和综合素质,是开源硬件课程开展实施的沃土.但从实际开展情况来看,开源硬件教学目前仍然停留在"技术本位"为主的阶段.技术只是工具,思维的培养才是核心.开源硬件不仅是指硬件制作与开放学习的课程,更强调的... 相似文献
7.
基于进程文件系统的调试器设计 总被引:2,自引:0,他引:2
早期的unix调试器是基于ptrace设计的,1984年killkian提出了基于进程文件系统的进程跟踪方式,由于它有许多优点,最新的unixSVR4。2上的DEBUG、DBX、GNU的GDB等都使用了这种方式。本文讨论了基于进程诉调试器设计方法,主要内容包括进程控制中的要扫行程序加载,进程地址空间访问,断点实现机制等。 相似文献
8.
9.
10.
11.
基于CAN的程序下载器与通讯调试器设计 总被引:1,自引:0,他引:1
本文介绍了一种能够进行程序下载的CAN通讯调试器的设计。它既能对支持CAN下载或UART下载的T89C51CC0X芯片进行在线编程,又能对CAN总线上的节点进行通讯功能的调试。主要介绍下载器的工作原理、硬件电路设计和CAN总线的调试界面设计。 相似文献
12.
根据嵌入式开发的特点,采用构件组装技术对基于仿真器的调试器进行设计,模块化各个部件,减少仿真器和调试器的耦合性,使基于仿真器的调试器能够适应多种仿真器,具有调试信息存储和解耦功能模块的能力,实现了调试功能的可扩展性.此外,结合当前主流调试技术,阐述了ELF文件格式,对源码级调试器的原理、使用方法和运行性能进行了重点分析. 相似文献
13.
14.
Parser generators such as yacc have been used in a large number of applications, not just those that involve compiler writing. This has meant that these tools are being used increasingly by nonspecialist developers. A consequence of this is that good support is required for debugging a grammar and its generated parser(s). This paper describes Llun, a debugging tool that visualizes the operation of a generated parser at both a high‐level and a low‐level. Llun is superior to other parser visualization products by virtue of the high‐level facilities it offers. The paper describes some of the problems encountered using parser generators, outlines a visualization system which addresses a number of the problems and uses a taxonomy developed by Price to categorize the system. Copyright © 2001 John Wiley & Sons, Ltd. 相似文献
15.
结合具体工程实践,提出一种新的.NET框架下远程异步调试器的总体思路和设计框架.回顾了调试器的基本原理和演变,简要介绍远程调试的发展动态,分析了通用远程调试器在分布式体系架构应用中的不足之处;介绍了该调试器中异步机制和远程机制的具体实现方法,并对实际研制过程中碰到的难点问题进行了相关阐述,重点介绍了远程调试器整体架构中.NET对象移动现象的产生机理、影响和解决方法. 相似文献
16.
在“人-机-物”三元融合、泛在计算的时代蓝海下, “开放多变”“需求多样”和“场景复杂”的软件部署和运行环境对开源软件库生态的治理技术提出了更多需求和更高期望. 为进一步推动构建可信软件供应链生态, 围绕泛在计算模式、打造自主可控的技术体系, 聚焦于开源软件库管理生态, 收集近20多年来(2001–2023)发表于软件工程领域较高影响力的学术期刊和会议的348篇论文, 对开源软件库生态治理技术的研究工作进行梳理. 讨论开源软件库生态的建模与分析、演化与维护、质量保证和管理等方面的工作, 总结研究现状、问题、挑战与趋势. 相似文献
17.
该文介绍了当前流行的开源框架Struts和Hibernate技术,提出了基于Struts和Hibernate的围垦工程建设管理信息系统的数据库设计方案,详细探讨了数据访问层实现的技术。 相似文献
18.
该文介绍了当前流行的开源框架Struts和Hibernate技术,提出了基于Struts和Hibernate的围垦工程建设管理信息系统的数据库设计方案,详细探讨了数据访问层实现的技术。 相似文献
19.
跨平台嵌入式GIS数据模型的研究与应用 总被引:1,自引:0,他引:1
嵌入式设备平台种类越来越多,为了使开发的GIS系统能在多种平台上运行,提出了一种跨平台的嵌入式GIS数据模型。该模型将与显示无关的数据处理模块独立出来,并在此基础上进一步划分为上层用户接口模型和底层数据引擎模型。该模型不仅能够满足用户二次开发的需求,还可以跨越多个操作系统,并且集成多种异构的GIS数据资源。最后,通过一个交通导航系统的实现,验证了该模型的平台无关性。 相似文献
20.
随着近年来开源软件的蓬勃发展,现代化软件的开发和供应模式极大地促进了开源软件自身的快速迭代和演进,也提高了社会效益.新兴的开源协作的软件开发模式,使得软件开发供应流程由较为单一的线条转变为复杂的网络形态.在盘根错节的开源软件供应关系中,总体安全风险趋势显著上升,日益受到学术界和产业界的重视.针对开源软件供应链,厘清了其关键环节,基于近10年的攻击事件,归纳了开源软件供应链的威胁模型和安全趋势,并通过对现有安全研究成果的调研分析,从风险识别和加固防御这两个方面总结了开源软件供应链安全的研究现状,最后对开源软件供应链安全所面临的挑战和未来研究方向进行了展望和总结. 相似文献