CN85101358A - 光栅扫描显示*** - Google Patents
光栅扫描显示*** Download PDFInfo
- Publication number
- CN85101358A CN85101358A CN85101358.9A CN85101358A CN85101358A CN 85101358 A CN85101358 A CN 85101358A CN 85101358 A CN85101358 A CN 85101358A CN 85101358 A CN85101358 A CN 85101358A
- Authority
- CN
- China
- Prior art keywords
- data
- color
- mentioned
- image
- circuit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 239000003086 colorant Substances 0.000 claims abstract description 9
- 230000015654 memory Effects 0.000 claims description 67
- 238000000034 method Methods 0.000 claims description 4
- 239000000872 buffer Substances 0.000 abstract description 4
- 238000010586 diagram Methods 0.000 description 6
- 241001269238 Data Species 0.000 description 5
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 230000000052 comparative effect Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 1
- 238000000151 deposition Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Landscapes
- Controls And Circuits For Display Device (AREA)
Abstract
所提供的光栅扫描显示***是用于组成多帧彩色图象的。分别存有第一、第二彩色图象的第一帧幅缓冲器(5)和第二帧幅缓冲器(6),是以与CRT同步的方式被取数的。接下来,分别从第一、第二帧幅缓冲器给出第一、第二彩色象素数据流(8),(9)。随后,把第一彩色象素数据流与预定色(14)比较,在比较时指出两种颜色不同,则第一彩色象素数据流被送到CRT上。另一方面,在比较时指出两种颜色相同,则第二幅彩色象素数据被送到CRT上。因此,第一彩色图象除去带预定色部分外,都重叠在第二彩色图象上。这样就好象第一彩色图象中的预定色部分成为透明的了。
Description
本发明涉及一种光栅扫描显示***,该***以与光栅扫描同步的方式从一个存贮器中读出显示数据,并把它们显示在一个CRT(阴极射线管)或类似的装置上。本发明尤其是与一个能以各种方式进行显示的光栅扫描显示装置有关。
光栅扫描显示***是用于把一帧字符或图象数据存贮在一个存贮器中并通过对该存贮器取数,把一段文字或一幅图象显示在CRT或类似装置上。近来,人们提出合成数个图象来形成多种多彩的图象画面。
日本公开的第185085/83号专利申请书中阐述了一例,题为“图象显示”,其中,在把从外部存贮器,如一个软磁盘驱动器,输出的显示数据写入一个图象存贮器之前,规定有禁止色,在分配给禁止色的存贮单元中,原有的显示数据保留不变,而其它的存贮单元中则重新写入来自软磁盘驱动器的显示数据。这种做法就能够通过合成多幅图象去组成更富于变化的画面。例如,有这样一种情况,把图5B所示的汽车图象存在一个图象存贮器中,假定车身为红色而车胎是黑色的,这两种颜色被规定为禁止色。然后,把代表图5A所示风景的图象数据从一个磁盘驱动器写入上述存贮器,这就实现了在图象存贮器中存贮一帧组合图象(如图5C所示)的数据。该组合图象可显示在一个CRT或类似装置上。
如果打算以这种常规方法去进行更为复杂的图象处理,如动画处理,就会产生困难。即如果打算显示行驶中的汽车,比如说一辆在图5C中从左向右运动的汽车,而作为背景的风景保持静止,这就要求对代表背景图象的数据进行连续的处理。由此将导致程序的复杂化,并且降低处理速度。
另一些与本发明有关的常规例子,在日本公开专利申请书第161839/79号题为“图象发生器”和题为“CRT图片重写显示的控制***”的第167079/82号专利申请书中,都做了叙述。
题为“图象发生器”的第161839/79号日本专利申请,其内容阐述了通过组合许多基本几何图形产生一个组合图象的技术。在这一技术中,那些基本几何图形是分别由不同参数来代表的,而且对一个给定参数提供一个透明性特征,以使背景在与给定参数的透明性特征有关的区域显露出来,这也就是说,使背景透过相应的一个或数个基本几何图形。因此,一个或数个基本几何图形的移动就能使相应的背景区域出现,即没有将程序复杂化也没有降低处理速度。但由于该专利发明是以基本几何图形的组合来形成组合图象,因此它的应用受到限制。它不能形成图5中所示图象。
题为“CRT图片重写显示的控制***”的第167079/82号日本专利申请,其内容阐述了一种进行图片显示工厂流程且时时变化流程图象的技术。在这一技术中,把工厂流程分解为类似堆栈存贮器的流程单元,对于这些单元中的每一个都准备了一个帧存贮器。在每一个帧存贮器中,将预定的显示数据写入与分解出的流程单元相应的存贮单元中,而另外的存贮区域则为无数据区域。对这些帧存贮器规定了优先次序,而其中的同一个存贮单元就是根据给定的次序被反复检测的。在检测中,无数据存贮区域被让过,而当测到第一个显示数据时,就将其传送到一个显示装置上,如一个CRT。当然,对于显示数据的这种探测和传送是以于CRT同步的方式在所有存贮单元中进行的。
这样的***用于移动和显示每个单元时,很便利,因为不必考虑其它单元(背景)。然而可以看出,在同时要求显示时,这种做法难以显示被每一单元遮住的文字或图象,也难以使每个单元的图象透明,因此它的使用也限制在一定范围内。
本发明是鉴于上述情况而做出的,其目的是提供一种光栅扫描显示装置,这种显示装置易于对运动的图象进行合成并能以各种方法改变合成的方式。
根据本发明,光栅扫描显示***包括下列部分:
许多用于存贮显示数据的存贮装置,其中的每一个存贮装置都能够存贮许多帧彩色图象中的一帧图象;
用于从上述多个存贮装置中同时检索许多显示数据流的存贮器存取装置;
用于设置一种或多种参考色的装置,其中该颜色的部分在上述许多帧彩色图象的至少一帧中,显示成该部分为透明状;
用于对上述许多显示数据流中的至少一个数据与上述一种或多种参考色进行比较的装置;
根据比较从上述许多显示数据流中选出彩色数据,并把选出的数据送到一个显示器的装置。
因此,如果将前景画面中具有与参考色相一致颜色的区域,用背景画面来代替话则能很容易地合成出图5C中的图象,而且无需考虑背景图象,即使在进行动画显示时也是如此。
此外,当用于图象显示的是一个字符发生***而不是一个毕特图***时,就能够根据文字章节的颜色或类似标志以多画面去显示的许多文章。
下面,参照附图,对本发明应用于微机***的实施例进行说明。
参照图1,图中示出了第一个实施例,一个CPU(中央处理器),例如是一个8088微处理器,它通过数据总线2、地址总线3以及图上没有示出的控制总线,联接到图上没有示出的各种输入/输出装置或一个存贮装置上。这些输入/输出和存贮装置是为了便于说明而从图上去掉的。
地址控制电路4,分别由CPU1和CRT控制电路7提供地址和控制信号,同时对图象存贮器5和副存贮器6寻址,因此它可根据垂直和水平同步对图象存贮器5和副存贮器6进行存取。
图象存贮器5可由一个64k字节、每字节8毕特的RAM(随机存取存贮器)构成,并通过数据总线2将显示数据写入。显示数据是以毕特图的形式存在图象存贮器中的,而且对于一个象素,举例来说,可分配4毕特。因此,有16(=24)种颜色能够进行显示。图象存贮器5中的数据,在地址控制电路4的控制下,按字节或按8毕特被逐个读出,并传送到后级的并/串转换电路8中。如上所述,一个象素由4毕特组成,而从图象存贮器5读出的数据有8毕特,或者说是两个象素。因此,并/串转换电路并行地读出两个象素,而串行地送到后一级。
副存贮器6具有与图象存贮器5类似的结构(例如,为8毕特32k字节)。尽管图中只示出了一个副存贮器6,但如采用多个副存贮器6则更为适宜。副存贮器6的输出数据传送到另一个并/串转换电路9中,这个电路与并/串转换电路8相同。
来自并/串联转换电路8和9的两对4毕特象素数据,由多路转换器10馈送至调色电路11,在那儿把它们转换为图象信号R、G、B和I,这些信号通过缓冲电路12送至CRT。至于调色电路11,将在后面介绍。
多路转换器10的开关动作是由透明色选择电路13和开关控制电路14来控制的。即由透明色选择电路13通过数据总线2接收和寄存透明色数据P,并把它们传送到开关控制电路14。透明色选择电路13,通过对数据总线送来的数据译码,获取PR信号(判优信号)和EN信号(透明色方式允许信号),并把它们馈送至后一级的开关控制电路14。PR是一个一毕特信号,它指出来自图象存贮器5,或是副存贮器6中的哪些象素数据,应予以优先处理。例如,PR信号如果是“1”,通常情况下,图象存贮器5中的象素数据从多路转换器10中送出。相反,如果PR信号是“0”,通常则是将副存贮器6中的象素数据优先送出。EN信号透明色方式能否使能,关于透明色方式,后面还要详述。
开关控制电路14把开关信号SW馈送到多路转换器10。例如,开关信号SW如果是“1”,图象存贮器5中的象素数据送至后一级,而如果该信号是“0”,则将副存贮器6中的象素数据送至后一级。开关控制电路14不仅由透明色选择电路13输入透明色数据P、PR信号和EN信号,还分别从图象存贮器5和副存贮器6输入象素数据。它把这两对象素数据分别与透明色数据比较,然后根据比较结果,PR信号和EN信号来发出如表1和表2所指出的开关信号“1”或“0”。在这两张表中,比较输出“1”表示比较结果相一致,而“0”则表示不一致。表1和表2还指出从多路转换器10传送来的象素数据的类别(图象存贮器=V,副存贮器=S)。
表1(EN=“1”;透明色方式)
比较输出 开关信号 SW
图象存贮器 副存贮器 PR=“1” PR=“0”
0 0 1(V) 0(S)
0 1 0(S) 1(V)
1 0 1(V) 0(S)
1 0(S) 1(V)
表2 (EN=“0”;非透明色方式)
比较输出 开关信号 SW
图象存贮器 副存贮器 PR=“1” PR=“0”
0 0 1(V) 0(S)
0 1 1(V) 0(S)
1 0 1(V) 0(S)
1 1 1(V) 0(S)
以下,参照图2,对构成图1中的透明色选择电路的一例进行描述。
参照图2,透明色选择电路13具有一个透明色寄存器15和一个译码器16。例如,执行一段程序,选择电路13可通过数据总线2接收透明色选择数据。透明色选择数据中的透明色数据P,例如为4毕特,被准备送往透明色寄存器15。另一方面,译码器16检测透明色选择数据的传送,并向寄存器15发送一个写信号WE以使其存贮透明色数据P。
译码器16接收通过数据总线2送来的显示方式开关数据,这些数据中的信息包括,图象存贮器5或副存贮器6中的哪一个具有优先权,以及是否采取透明色方式。然后,译码器16发出PR和EN信号。
参照图3,对图1中的开关控制电路14进行描述。如图3中所示,开关控制电路14由两个比较器电路17和18、一个锁存器19和一个开关信号发生电路20组成。比较器电路17和18各有一个输入端馈入来自透明色选择电路13(见图2)中透明色寄存器的透明色数据P。并/串转换电路8通过锁存器21向比较器电路17的另一个输入端提供图象存贮器5中的象素数据。同样地,副存贮器6中的象素数据,由另一个并/串转换电路9,通过锁存器22提供给另一个比较器18的另一个输入端。来自比较器电路17和18的比较输出信号“1”或“0”,通过锁存器19馈送到开关信号发生电路20。
与此同时,来自透明色选择电路13中译码器16的PR和EN信号也馈送到开关信号发生电路20,并根据上述的表1和表2把开关信号馈送到多路转换器10。多路转换器根据开关信号进行开关的方式,已在表1和表2中指出。
图1中略去了锁存器21、22、23和24。
参照图4,对图1中的调色电路11进行描述。参照图4,调色电路11由译码器25、调色寄存器261-26n、门电路271-27n和一个“或”电路28组成。来自多路转换器10的象素数据,一经锁存器29锁定,即送到译码器25。译码器25有几条输出线,例如输出线251-25n可为16条线,并根据4毕特的象素数据产生输出,轮流地由一个输出端向外输出。译码器的输出线251联接在调色寄存器261的一个写信号输入端和门电路271的一个门信号输入端上,而其它输出线252-25n,类似地联接在相应的调色寄存器262-26n和门电路272-27n上。调色寄存器261-26n通过数据总线2输入调色数据。
调色寄存器261-26n的内容是这样放置的,输入来自多路转换器10的预定象素数据,触发251-25n中相应于它的一条输出线,然后将来自数据总线2的数据存入261-26n中一个相应的寄存器。例如,被传送的调色数据是靠触发输出线251存入寄存器261中的。在这样把数据写入调色寄存器261-26n之后,如果又通过多路转换器10向译码器25提供象素数据,则门电路271-27n中相应的一个门选通,并把相应的调色数据通过“或”电路28提供给CRT。
由于在调色数据寄存期间,相应于261-26n中一个预备置数的寄存器的门电路271-27n中的一个也被连通,这就有可能把调色数据传送到CRT上,造成不良显示。因此,调色数据的寄存是在CRT回扫描期间进行的。调色寄存器261-26n可以是5毕特或更长些。调色数据当然也是5毕特或更长些。在这种情况下,可设置32(=25)种或更多种颜色,其中的16种颜色可同时显示。
现在,参照图5C或5D中的图象对这一实施例的工作情况进行描述。通常,这一工作是由一个应用程序来执行的。
首先,把代表图5B中汽车的图象数据写入图1中的图象存贮器5。这些数据是从一个外部存贮器,例如一个软磁盘驱动器输入的。在图5中,背景和车窗的颜色是蓝色的,而车身和车胎分别是红色和黑色的。然后,把图5A中的风景图象数据写入图1中的副存贮器6。副存贮器6与图象存贮器5相类似。此后,设置透明色数据P。透明色数据P假定为蓝色。在地址控制电路4的控制下对图象存贮器5和副存贮器6取数,从而由每一个存贮单元得到相应于图5B和5A的象素数据,并将其传送到到开关控制电路14。如果PR信号是“1”并且EN信号也是“1”,在此情况下,当对图象存贮器5中相应于背景和车窗的存贮单元取数时,则来自图象存贮器5的象素数据与透明色数据P相一致,使得开关控制电路14产生“0”的输出信号。因此,副存贮器6中的象素数据被送到后级的调色电路11,以显示相应的图象。对此,请参照前面的表1。由于来自图象存贮器5的其它存贮单元的象素数据与透明色数据不一致,所以开关信号是“1”,图象存贮器5中这些象素数据被送到调色电路11。因此,在CRT上显示的数据为图5C中的图象。
如果改变透明色数据,例如改为红色,则会显示出图5D中的图象,可以相信,对于这点用不着再做进一步的说明。
如果“PR”信号是“0”,则图5B中的汽车图象成为背景,而图5A中的风景成为前景。如果把风景中树的绿色规定为透明色,则会显示出透过树看到汽车的景象。如果EN信号变为“0”,则只显示出优先级别高的图象或前景图象。也就是说,所采用的不再是透明色方式。
上述工作过程只表述了一个例子,当然对于种类繁多的图象都可以显示。
现在,参照图6对本发明的第二个实施例进行描述。在图6中,同样的数字指示出与图1相同的部件,对于这些部件,在此就不再详述了。
这一实施例所采取的做法,是在一个“或”电路30、“与”电路31和“异或”电路32中,对来自图象存贮器5和副存贮器6的图象单元数据进行处理,并把这些电路的输出以及来自多路转换器10的输出,馈送到另一个多路转换器33,并且在预定的控制之下交替进行显示。这样做就能进一步进行更为多变的显示。
本发明并不限制于上述的那些实施例,它可以各种方式出现。
例如,它可以应用一个字符发生***或是一个毕特图/字符发生组合***。此外,可通过对许多透明色同时置数,来规定出透明色区域。
如上所述,本发明通过选择透明色,能够在一幅图象中,将预定区域规定为透明色区域,并能进行各种显示。例如,可通过对图象合成来形成一个变化的组合图象。图象上增加的动态运动也易于表现。它可应用于一个多画面屏面,以集中显示各种文字和图片。
附图简述:
图1示出的是本发明第一个实施例的原理方框图。
图2是图1中透明色选择电路结构的方框示意图。
图3是图1中开关控制电路结构的方框示意图。
图4是图1中调色电路结构的方框示意图。
图5是显示装置上的显示方式的示意图。
图6是本发明第二个实施例的方框示意图。
4……地址控制电路;5……图象存贮器;6……副存贮器;10……多路转换器;13……透明色选择电路;14……开关控制电路;17、18……比较器电路。
Claims (3)
1、将存贮的多个图象组成为一帧图象,并把这帧图象在显示装置上显示的光栅扫描显示***,其特征在于:
用于存贮显示数据的多个存贮装置,每一个这样的存贮装置都能存贮多帧彩色图象中的一帧图象;
用于从上述多个存贮装置中,同时检索多个显示数据流的存贮器存取装置;
用于将上述多个显示数据流中的至少一个数据流与一种或多种参考色进行比较的装置;
以及,响应于比较从上述多个显示数据流中选出色彩数据,并将所选出的数据送到上述显示器的装置。
2、根据权利要求1所述的光栅扫描***,其中还包括:
用于从上述多个显示数据流中,选出一个或多个数据流,供在上述比较装置中与上述参考色进行比较的装置。
3、根据权利要求1所述的光栅扫描***,其中,每一个色彩数据都是由上述存贮装置中预定的毕特数所代表的,而且上述色彩数据在从上述存贮装置送到上述显示装置的过程中,由彩色图装置转换为一组相应的彩色成分信号。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 85101358 CN1021381C (zh) | 1985-04-01 | 1985-04-01 | 光栅扫描显示*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 85101358 CN1021381C (zh) | 1985-04-01 | 1985-04-01 | 光栅扫描显示*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN85101358A true CN85101358A (zh) | 1987-01-31 |
CN1021381C CN1021381C (zh) | 1993-06-23 |
Family
ID=4791793
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 85101358 Expired - Fee Related CN1021381C (zh) | 1985-04-01 | 1985-04-01 | 光栅扫描显示*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN1021381C (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
ATE196772T1 (de) * | 1988-12-06 | 2000-10-15 | Idemitsu Kosan Co | Schmieröl für ein kompressor kühlgerät |
CN1108361C (zh) * | 1999-03-30 | 2003-05-14 | 恒运集团石油股份有限公司 | 一种润滑油抗氧组合物及其在内燃机润滑油中的应用 |
-
1985
- 1985-04-01 CN CN 85101358 patent/CN1021381C/zh not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN1021381C (zh) | 1993-06-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR890002958B1 (ko) | 라스터 주사 표시 장치 | |
US4490797A (en) | Method and apparatus for controlling the display of a computer generated raster graphic system | |
US4496976A (en) | Reduced memory graphics-to-raster scan converter | |
US4121283A (en) | Interface device for encoding a digital image for a CRT display | |
CN1220369C (zh) | 用于电视接收机的位映射屏幕显示装置及显示电路 | |
CN1012302B (zh) | 彩色图像显示*** | |
CN1008486B (zh) | 图象处理*** | |
CN86102372A (zh) | 可变存取帧缓冲存储器 | |
WO1983002510A1 (en) | Method and apparatus for filling polygons displayed by a raster graphic system | |
WO1982000557A1 (en) | Display apparatus | |
US5714974A (en) | Dithering method and circuit using dithering matrix rotation | |
CN1048132C (zh) | 图形数据装置及其方法和利用该装置的数字电视接收机 | |
CN1154958C (zh) | 图像处理设备和图像处理方法 | |
US4345244A (en) | Video output circuit for high resolution character generator in a digital display unit | |
JPS5836089A (ja) | 画像表示装置 | |
EP0519694B1 (en) | Method for allocating off-screen display memory | |
US6271850B1 (en) | Image generation apparatus, image generation method, image generation program recording medium, image composition apparatus, image composition method, and image composition program recording medium | |
JPH07502130A (ja) | カラー強調ディスプレイシステムとその使用方法 | |
CN1021381C (zh) | 光栅扫描显示*** | |
US4506298A (en) | Method and apparatus for displaying objects on an interlaced raster scan television screen | |
EP0465063B1 (en) | Television image processing apparatus | |
EP0202426B1 (en) | Raster scan digital display system | |
EP0399136B1 (en) | Display apparatus | |
USH996H (en) | High resolution page image display system | |
CN111045623A (zh) | 一种多gpu拼接环境下图形命令的处理方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
C19 | Lapse of patent right due to non-payment of the annual fee |