首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 125 毫秒
1.
中点画线算法的三维推广   总被引:1,自引:0,他引:1  
以往的中点画线算法仅适用于二维直线的生成一该文巧妙地利用直线在两个坐标平面内的投影,将二维中点画线算法推广到三维,用于空间直线的生成,给出了一个具体实例,并分析了计算误差和算法效率。结果表明,三维中点画线算法具有高效和高精度的特点,可在实际工作中用于空间直线生成、空间直线插补和运动控制等方面。  相似文献   

2.
WORD6.0中的“绘图”工具栏提供了绘制直线、矩形、椭圆、圆弧和手画线等一些简单的按钮,如果用户想绘制菱形、平行四边形、六边形或梯形等图形,就必须用直线或手画线一步步组合,使用起来很不方便。下面介绍在WORD6.0中添加“增强绘图”工具栏的方法。 一、空“增强绘图”工具栏的建立  相似文献   

3.
在程序中画线与在纸上画线不同,需要确定两个点,而Windows程序是基于消息的编程,因此要画出一条直线需要捕获鼠标左键按下去(WMLButtonDown)和鼠标左键弹起来(WMLButtonUp)两个消息,通过对两个消息的响应获取到两个点,两点确定一条直线。由于所用的DC不同以及构造的对象不同导致画出的直线也不同,提出了作图的范围关键是看所指示的dc是和哪一个窗口相关,并对利用不同的类画出的直线进行比较。  相似文献   

4.
利用直线在两个坐标平面内的投影将二维直线生成的分段画线算法推广到三维空间,得到空间直线的生成算法。比较传统的三维直线生成算法效率更高,精度较好!可用于三维图形图像的处理、数控加工的空间直线插补和运动控制等方面。  相似文献   

5.
Bresenham画线反走样算法   总被引:1,自引:0,他引:1  
介绍并分析了Bresenham画线方法的的特点,并以此为基础,构造出利用灰度变化使直线反走样的算法,得到了较好的效果。  相似文献   

6.
在程序中画线与在纸上画线不同。需要确定两个点,而Windows程序是基于消息的编程,因此要画出一条直线需要捕获鼠标左键按下去(WMLButtonDown)和鼠标左键弹起来(WMLButtonUp)两个消息。通过对两个消息的响应获取到两个点,两点确定一条直线。由于所用的DC不同以及构造的对象不同导致画出的直线也不同,提出了作图的范围关键是看所指示的dc是和哪一个窗口相关.并对利用不同的类画出的直线进行比较.  相似文献   

7.
本文介绍了在VC++中利用MFC绘图的几种方法,其中因为函数的不同,所得到的画线方法和区域也会有所不同,有的只能在客户区画线,有的可以在工具栏画线,有的还可以画到菜单栏上去。  相似文献   

8.
画五角星     
上边的五角星还不错吧.咱们也来画一个如何? 一、画线条1.启动Flash MX 2004.用直线工具画一条直线并选中它.按“Ctrl G”键将其转化为群组.然后按住“Ctrl”不放.拖动该直线后松开鼠标.你会发现直线被复制了  相似文献   

9.
⑥使用直线工具选择直线工具后,还可以进一步选择直线的粗细。为了画线横平竖直,我们可以先按下“Shift”键,然后再画直线,电脑就会把直线变成绝对水平的、绝对垂直的或正好是45度的斜线。选择画圆工具也是如此,不用“Shift”键画的是椭圆,用了“Shift”键,画的是真正的圆。图7给出了一个实例。  相似文献   

10.
从理论上说明了反走样现象的产生和解决办法,结合经典的DDA画线算法与Wu反走样算法,给出了一种任意线宽和复杂背景色下的直线反走样快速绘制算法:在x(y)轴上以一个像素单位的步长进行移动,而在直线的y(x)方向上根据直线的宽度,进行跨度像素填充,填充的色深值依赖于该像素到直线中心线的距离、原有背景色和当前直线绘制色。最后,对算法进行去浮点优化,给出了复杂度分析、实验结果及应用情况。  相似文献   

11.
文档&论坛     
《程序员》2006,(1)
文档[图形学]直线生成算法之DDA算法作者:EmilMatthew ID:80259摘要:DDA称为数值微分画线算法,是直线生成算法中最简单的一种。原理相当简单,就是最直观的根据斜率的偏移程度,决定是以x为步进方向还是以y为步进方向。  相似文献   

12.
杨维  王越  张凯 《工业控制计算机》2013,26(7):115-117,119
研究了以STC89C52为控制核心的液晶显示模块与单片机的硬件接口方式以及液晶显示模块的控制指令。具体介绍了带中文字库128×64点阵液晶的点的显示原理以及以Bresenham画线算法为基础的直线绘制。  相似文献   

13.
我们知道,在Word中,利用“字体”对话框中的命令,可以为字符添加下划线。却没有添加上划线的功能。如果想为字符添加上划线,除了使用“绘图”工具栏中的直线工具画线以外,我们可以使用“域”来为字符添加上划线。  相似文献   

14.
使用FoxPro for Windows提供的报表生成器,可以简便、直观地设计出各种功能强大、维护方便的报表。报表生成器提供了画直线、画线框、在表中插入.BMP图形等功能,而我们在设计中文报表时,常常需要在表头中画斜线作为分隔栏。而无论是FoxPro for Windows 2.5/2.6,还是在最新版本VisualFoxPro 3.0中,报表生成器都没有提供画斜线的工具。本文通过对报表生成器原理的简单分析,通过修改报表文件的方法扩展画线框工具为画斜线工具,简单地实现了在报表生成器中画斜线的功能。  相似文献   

15.
评价高性能CRT图形显示器重要指标之一是画线速度和可寻址数.目前国外高档图形显示设备的画线速度可达每帧无闪烁地画200~400米长的线条,可寻址数大都设置为4096×4096象素,有的竟高达8192×8192象素,因此提高画线速度和可寻址数已成为显示设备研制中的关键技术问题之一.本文阐述了一种具有高画线速度和可寻址数的"恒时"矢量发生器.其主要技术指标如下.(1)方式:"恒时"模拟画线.(2)画线速度:12.5ns/ru(光栅单位).(3)可寻址数:4096×4096ru.  相似文献   

16.
单一系统映象在机群管理中的实现   总被引:2,自引:0,他引:2  
单一系统映象是机群系统的关键技术。文章讨论了机群单一系统映象的含义,提出了一种用于并行计算机群管理的单一系统映象模型,实现了机群单一控制和单一作业管理,解决了机群系统难于管理、管理方式可视化不强等问题。  相似文献   

17.
一种基于加权区域采样的直线反走样生成算法   总被引:5,自引:2,他引:3  
直线反走样生成算法是光栅化图形算法中的重要内容.主要讨论了一种离散化的加权区域采样方法.将一个像素均匀分割成若干个子像素,根据每个子像素在像素中的位置赋予它们一定的权值.讨论了如何计算一个像素对线段的贡献(也即是该像素的灰度).对Bresenham画线算法进行了改进,给出了一种反走样算法.从实验的结果看,该算法具有比较明显的反走样效果;和传统的反走样算法相比,文中算法效率更优.  相似文献   

18.
童力 《软件世界》1994,(8):39-40
《软件世界》今年第5期《在Windows3.1下作图如何解决画线发花》一文中提到的画线发花,我们也曾遇到过。经过实践,编制了如下函数予以解决。save-line()是用某种颜色在屏上画线,同时将覆盖住的背景信息加以保留,存入数组line-map中。当需要擦去线条时,使用remove-line()读出line-map中颜色数据,恢复背景。两个函数具有很相同的结构,都采用了Bresenham算法,保证了运行的速度。后面的  相似文献   

19.
在我们完成的某信息系统的一个子系统中,奔腾机(Windows NT)和富士通机(UNIX)构成客户机/服务器。在Windows NT端,若干进程间的信息交互有一部分是通过共享内存实现的:①指定一个由hMapAdd指向的地址;②创建文件映象对象,由CreateMap完成,主要是调用CreateMapFile创建一个映象文件用以映象指定的共享内存,实际上是指定文件映象对象的若干属性;③调用MapView将文件映象对象映象到具体的地址空间中,由MapViewOfFile  相似文献   

20.
一、引言 在开发管理信息系统应用软件时常常使用窗口技术,窗口是在屏幕上开辟的一个矩形区域。新颖、清晰的窗口画面可提供良好的用户界面,吸引用户使用并减少用户的操作疲劳。窗口的形式可归纳为三类,即画线窗口、置色窗口(包括带立体投影置色窗口)及画线窗口和置色窗口叠加在一起的置色画线窗口。例如,画线窗口有单线窗口、双线窗口、横单线竖双线窗口等等;置色窗口有红色窗口、兰色立体投影窗口等等;置色画线窗口有白色单线窗口、绿色双线立体投影窗口等等。这些窗口的数目种类可达上百种,单独编程较麻烦。为此,本文在目前广泛流行的UCDOS3.1环境下,使用FOXBASE PLUS2.1中的@...BOX和@...CLEAR命令,设计了具有上述多种形式的通用窗口程序。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号