CN101526900B - Start-up method of computer system and processing method of start-up screen - Google Patents
Start-up method of computer system and processing method of start-up screen Download PDFInfo
- Publication number
- CN101526900B CN101526900B CN2008100076467A CN200810007646A CN101526900B CN 101526900 B CN101526900 B CN 101526900B CN 2008100076467 A CN2008100076467 A CN 2008100076467A CN 200810007646 A CN200810007646 A CN 200810007646A CN 101526900 B CN101526900 B CN 101526900B
- Authority
- CN
- China
- Prior art keywords
- colors
- color
- pattern
- mentioned
- boot
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 26
- 238000003672 processing method Methods 0.000 title claims abstract description 26
- 239000003086 colorant Substances 0.000 claims abstract description 116
- 238000004364 calculation method Methods 0.000 claims abstract description 5
- 241001085205 Prenanthella exigua Species 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 6
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000035945 sensitivity Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Landscapes
- Image Processing (AREA)
- Processing Or Creating Images (AREA)
Abstract
Description
技术领域 technical field
本发明涉及一种开机画面的处理方法,且特别是涉及一种关于合并颜色技术的开机画面的处理方法。The invention relates to a processing method of a start-up picture, and in particular to a processing method of a start-up picture related to the technology of merging colors.
背景技术 Background technique
当一计算机系统开机时,会在其屏幕上显示一开机画面,如图1所示。图1所示为一种计算机系统的开机画面图。一般在开机画面中,可以包括文字信息和开机图案,如图2下方的提示信息即为文字信息。When a computer system is turned on, a startup screen will be displayed on its screen, as shown in FIG. 1 . FIG. 1 is a boot screen diagram of a computer system. Generally, the start-up screen may include text information and a start-up pattern, for example, the prompt information at the bottom of Fig. 2 is text information.
另外,若是计算机系统是使用了某些厂牌的处理器,则在图1所示的开机画面的右下角或是右上角,还会有该厂牌的画面标记,如图3所示。也就是说,在某些开机画面中,会包括文字信息画面、画面标记、以及开机图案。In addition, if the computer system uses a processor of a certain brand, there will be a screen mark of the brand in the lower right corner or upper right corner of the startup screen shown in FIG. 1 , as shown in FIG. 3 . That is to say, in some startup screens, text information screens, screen marks, and startup patterns are included.
以目前的计算机系统来说,因为系统兼容性以及文件大小等因素,在计算机系统开机时都是使用256色的显示模式。也就是说,在计算机系统开机时,可以提供256色的颜色来组成开机画面。一般来说,文字信息画面(如图2所示)和画面标记所用到的颜色数量是固定的,都是16色颜色。也就是说,计算机系统可以提供给开机图案的颜色为224色。Taking the current computer system as an example, due to factors such as system compatibility and file size, the display mode of 256 colors is used when the computer system is turned on. That is to say, when the computer system is turned on, 256 colors can be provided to form the startup screen. Generally speaking, the number of colors used in the text information screen (as shown in FIG. 2 ) and the screen mark is fixed, and they are all 16 colors. That is to say, the computer system can provide 224 colors for the boot pattern.
然而,由于开机图案可以由使用者自行指定,因此所需要的颜色数量并不是固定。若是开机图案所需要的颜色超过224色,则显示在开机画面中就会有失真的现象产生。已知的解决方式,是利用绘图软件先将开机图案开启,然后利用人眼的辨识,将一些相近的颜色删除,直到组成开机图案的颜色的数量小于或等于224色。However, since the boot pattern can be specified by the user, the required number of colors is not fixed. If the required colors for the boot pattern exceed 224 colors, there will be distortion in the boot screen. The known solution is to use drawing software to first open the boot pattern, and then use the recognition of human eyes to delete some similar colors until the number of colors forming the boot pattern is less than or equal to 224 colors.
从以上可知,已知的技术是利用人力来处理组成开机图案的颜色。因此,已知的技术实施起来并没有效率。另外,由于每个人对色彩的敏锐度都不相同,因此并没有统一的标准来对开机图案进行处理,导致处理过后的开机图案在色彩的表现上可能会不自然。此外,经由已知的技术来处理开机图案,会使开机图案遭到永久性的破坏。As can be seen from the above, the known technology is to use manpower to process the colors that make up the boot pattern. Thus, known techniques are not efficient to implement. In addition, since everyone has different sensitivity to color, there is no uniform standard for processing the boot logo, resulting in unnatural color performance of the processed boot logo. In addition, processing the boot pattern through known techniques will permanently damage the boot pattern.
发明内容 Contents of the invention
因此,本发明提供一种计算机系统的开机方法,可以自行调整组成开机图案的颜色数量,以使开机画面在色彩的表现上不会失真。Therefore, the present invention provides a booting method of a computer system, which can automatically adjust the number of colors constituting the booting pattern, so that the booting screen will not be distorted in color performance.
此外,本发明也提供一种开机画面的处理方法,可以较有效率地处理组成开机画面的颜色。In addition, the present invention also provides a method for processing the start-up screen, which can efficiently process the colors that make up the start-up screen.
本发明提供一种计算机系统的开机方法,包括提供开机图案,而此开机图案具有多个颜色。另外,调整组成开机图案的颜色的数量,以产生计算机系统的开机画面;其中当组成上述开机图案的颜色的数量大于预设值时,则还包括下列步骤:在上述开机图案的色域分布中,计算每一颜色的色彩值与其它颜色的色彩值间的距离,并获得多个距离值,其中,上述多个颜色在上述开机图案的色域分布中分别具有对应的色彩值;比较上述多个距离值的大小;找出在上述多个距离值中,最小的距离值;以及当在上述多个距离值中仅有一最小距离值时,则将上述具有最小距离的二个颜色合并成单一颜色,以减少组成上述开机图案的颜色数量。The invention provides a booting method of a computer system, which includes providing a booting pattern, and the booting pattern has multiple colors. In addition, adjusting the number of colors forming the start-up pattern to generate a start-up screen of the computer system; wherein when the number of colors forming the above-mentioned start-up pattern is greater than a preset value, the following steps are also included: in the color gamut distribution of the above-mentioned start-up pattern , calculate the distance between the color value of each color and the color value of other colors, and obtain multiple distance values, wherein, the above-mentioned multiple colors have corresponding color values in the color gamut distribution of the above-mentioned boot pattern; compare the above-mentioned multiple the size of the distance values; find the minimum distance value among the above-mentioned multiple distance values; and when there is only one minimum distance value among the above-mentioned multiple distance values, then the above-mentioned two colors with the minimum distance are combined into a single Colors to reduce the number of colors that make up the boot pattern above.
从另一观点来看,本发明也提供一种开机画面的处理方法,包括提供色盘数据,用来提供多个颜色。另外,提供开机图案,可以由多个颜色所组成,而每一颜色在开机图案的色域分布中分别具有对应的色彩值。当组成开机图案的颜色的数量大于色盘数据所提供的颜色数量的预设值时,则将目前的开机图案的色域分布中,每一颜色的色彩值与其它颜色的色彩值进行运算,而获得多个运算值。藉此,本发明的处理方法可以依据上述的运算值而使开机图案的色域分布中部分的颜色合并为单一颜色,以减少组成开机图案的颜色的数量,并且至少依据最新的开机图案而产生开机画面。From another point of view, the present invention also provides a method for processing a startup screen, including providing color wheel data for providing multiple colors. In addition, the boot pattern provided may be composed of multiple colors, and each color has a corresponding color value in the color gamut distribution of the boot pattern. When the number of colors that make up the boot pattern is greater than the preset value of the number of colors provided by the color wheel data, the color value of each color in the color gamut distribution of the current boot pattern is calculated with the color values of other colors, Instead, multiple computed values are obtained. In this way, the processing method of the present invention can merge some colors in the color gamut distribution of the boot pattern into a single color according to the above-mentioned calculation value, so as to reduce the number of colors that make up the boot pattern, and generate at least the latest boot pattern startup screen.
另外,本发明更可以提供文字信息画面和画面标记。In addition, the present invention can further provide text information screens and screen marks.
在本发明的实施例中,上述减少组成该开机图案的颜色数量的步骤,包括在开机图案的色域分布中,计算每一颜色的色彩值与其它颜色的色彩值间的距离,并获得多个距离值。另外,比较这些距离值的大小。当在这些距离值中仅有一最小距离值时,则将具有最小距离的二个颜色合并成单一颜色,以减少组成开机图案的上述这些颜色数量。In an embodiment of the present invention, the above-mentioned step of reducing the number of colors that make up the boot pattern includes calculating the distance between the color value of each color and the color values of other colors in the color gamut distribution of the boot pattern, and obtaining multiple distance value. Also, compare the magnitudes of these distance values. When there is only a minimum distance value among the distance values, the two colors with the minimum distance are combined into a single color, so as to reduce the quantity of the above-mentioned colors forming the start-up pattern.
此外,若是在距离值中有多个最小距离值时,则比较每一最小距离值所对应的二个色彩值在开机图案的色域分布中出现的次数。藉此,本发明可以将具有最小距离值,且出现在开机图案的色域分布中次数最少的二个色彩值所对应的颜色合并为单一颜色,以减少组成开机图案的上述这些颜色的数量。In addition, if there are multiple minimum distance values in the distance value, compare the number of occurrences of the two color values corresponding to each minimum distance value in the color gamut distribution of the power-on pattern. In this way, the present invention can combine the colors corresponding to the two color values having the smallest distance value and appearing the least times in the color gamut distribution of the boot pattern into a single color, so as to reduce the number of these colors forming the boot pattern.
从以上可知,本发明所提出的处理方法,可以将组成开机图案的部分颜色合并为单一颜色,以减少组成开机图案的颜色数量。藉此,本发明可以有效率地处理开机画面,并且使得开机画面在颜色的表现上可以较为自然。From the above, it can be seen that the processing method proposed by the present invention can combine some colors forming the start-up pattern into a single color, so as to reduce the number of colors forming the start-up pattern. Thereby, the present invention can efficiently process the start-up picture, and make the color expression of the start-up picture more natural.
为让本发明的上述和其它目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合附图,作详细说明如下。In order to make the above and other objects, features and advantages of the present invention more comprehensible, preferred embodiments are described below in detail with accompanying drawings.
附图说明 Description of drawings
图1所示为一种计算机系统的开机画面示意图。FIG. 1 is a schematic diagram of a startup screen of a computer system.
图2所示为一种计算机系统的开机画面(包含文字信息)示意图。FIG. 2 is a schematic diagram of a startup screen (including text information) of a computer system.
图3所示为一种计算机系统的开机画面(包含文字信息及画面标记)示意图。FIG. 3 is a schematic diagram of a startup screen (including text information and screen marks) of a computer system.
图4所示为一种计算机装置的系统结构图。FIG. 4 is a system structure diagram of a computer device.
图5所示为依照本发明的一较佳实施例的一种计算机系统的开机方法的步骤流程图。FIG. 5 is a flow chart showing the steps of a booting method of a computer system according to a preferred embodiment of the present invention.
图6所示为依照本发明的一较佳实施例的一种开机画面的处理方法的步骤流程图。FIG. 6 is a flow chart showing the steps of a method for processing a startup screen according to a preferred embodiment of the present invention.
图7所示为依照本发明的一较佳实施例的一种减少组成开机图案的颜色数量的方法步骤流程图。FIG. 7 is a flow chart showing the steps of a method for reducing the number of colors constituting the start-up pattern according to a preferred embodiment of the present invention.
具体实施方式 Detailed ways
图4所示为一种计算机装置的系统结构图。请参照图4,在一般例如桌上型计算机或是笔记本计算机的计算机系统400中,包括中央处理器402、芯片组404、基本输入输出系统(BIOS)单元406和存储器408。中央处理器402耦接至芯片组404,并通过芯片组04耦接至BIOS单元406和存储器408。一般来说,芯片组404可以包括例如北桥芯片和南桥芯片。FIG. 4 is a system structure diagram of a computer device. Referring to FIG. 4 , in general, a computer system 400 such as a desktop computer or a notebook computer includes a central processing unit 402 , a chipset 404 , a basic input output system (BIOS) unit 406 and a memory 408 . The CPU 402 is coupled to a chipset 404 , and is coupled to a BIOS unit 406 and a memory 408 through the chipset 04 . In general, chipset 404 may include, for example, a north bridge chip and a south bridge chip.
图5所示为依照本发明的一较佳实施例的一种计算机系统的开机方法的步骤流程图。请合并参照图4和图5,当计算机系统400开机时,可以如步骤S502所述,进行开机自我测试(POST),并且可以将BIOS单元406内嵌的BIOS程序代码解压缩,再通过芯片组404加载至存储器408执行,也就是步骤S504的内容。在本实施例中,BIOS单元406可以利用快闪存储器来实现。另外,存储器408则可以是随机存取存储器(DRAM)、同步随机存取存储器(SDRAM)、或是倍率随机存取存储器(DDRAM)。FIG. 5 is a flow chart showing the steps of a booting method of a computer system according to a preferred embodiment of the present invention. Please refer to FIG. 4 and FIG. 5 together. When the computer system 400 is turned on, it can perform a power-on self-test (POST) as described in step S502, and the BIOS program code embedded in the BIOS unit 406 can be decompressed, and then passed through the chipset. 404 is loaded into the memory 408 for execution, that is, the content of step S504. In this embodiment, the BIOS unit 406 can be implemented by using a flash memory. In addition, the memory 408 can be a random access memory (DRAM), a synchronous random access memory (SDRAM), or a doubling random access memory (DDRAM).
特别的是,当BIOS的程序代码从BIOS单元406被加载到存储器408内执行时,可以将开机图案解压缩。在本实施例中,开机图案例如图3所示,可以由多个颜色组成,其格式可以是位图文件,并且可以被压缩存放在BIOS单元406内。藉由对开机图案解压缩,本实施例就可以进行步骤S506,就是提供文字信息、画面标记和解压缩后的开机图案。需要注意的是,当开机图案被解压缩后,并不需要在存回BIOS单元406内。因此,开机图案的源文件并不会有任何改变。其中,所谓的文字信息,可以例如图2中左下角所显示的文字提示信息。In particular, when the BIOS program code is loaded from the BIOS unit 406 into the memory 408 for execution, the boot pattern can be decompressed. In this embodiment, the boot pattern, as shown in FIG. 3 , can be composed of multiple colors, and its format can be a bitmap file, and can be compressed and stored in the BIOS unit 406 . By decompressing the boot icon, this embodiment can proceed to step S506, which is to provide text information, screen marks and the decompressed boot icon. It should be noted that after the boot pattern is decompressed, it does not need to be stored back into the BIOS unit 406 . Therefore, the source file of the boot pattern will not be changed in any way. Wherein, the so-called text information can be, for example, the text prompt information shown in the lower left corner of FIG. 2 .
请继续参照图4和图5,当步骤S506进行完后,本实施例可以如步骤S508所述,调整组成开机图案的颜色数量。藉此,本实施例可以依据文字信息画面、画面标记和开机图案而产生开机画面,并且在计算机系统400开机时显示给使用者。Please continue to refer to FIG. 4 and FIG. 5 , after step S506 is completed, this embodiment can adjust the number of colors forming the boot pattern as described in step S508 . In this way, the present embodiment can generate a startup screen according to the text information screen, the screen mark and the startup pattern, and display it to the user when the computer system 400 is turned on.
图6所示为依照本发明的一较佳实施例的一种开机画面的处理方法的步骤流程图,可以适用于图5的步骤S508。请参照图6,本实施例要处理上述的文字信息画面、画面标记以及开机图案时,可以如步骤S602所述,先提供色盘数据。在色盘数据中,可以提供多个颜色来处理计算机系统的开机画面。在本实施例中,色盘数据可以提供,例如256色的颜色数据。其中,这些颜色数据在色域分布中都有对应的色彩值。FIG. 6 is a flow chart showing the steps of a method for processing the start-up screen according to a preferred embodiment of the present invention, which can be applied to step S508 in FIG. 5 . Please refer to FIG. 6 . In this embodiment, when processing the above-mentioned text information screen, screen mark and boot pattern, the color wheel data may be firstly provided as described in step S602 . In the color wheel data, multiple colors can be provided to process the startup screen of the computer system. In this embodiment, the color wheel data can provide, for example, 256-color color data. Wherein, these color data have corresponding color values in the color gamut distribution.
另外,本实施例的处理方法可以进行步骤S604和S606,就是计算组成文字信息画面以及画面标记的颜色数量。在本实施例中,文字信息画面和画面标记可以分别利用16色颜色来组成。例如,组成文字信息画面的颜色就可以包括黑色、蓝色、绿色、青色、红色、紫色、棕色、白色、深灰色、浅蓝色、浅绿色、淡青色、粉红色、浅紫色、黄色、亮白色。此外,在一些选择实施例中,组成文字信息画面和画面标记的16色颜色,可以分别配置在色盘数据的最前和最后的16笔颜色数据。In addition, the processing method of this embodiment can perform steps S604 and S606, which is to calculate the number of colors that make up the text information screen and the screen mark. In this embodiment, the text information screen and the screen mark can be composed of 16 colors respectively. For example, the colors that make up the text information screen can include black, blue, green, cyan, red, purple, brown, white, dark gray, light blue, light green, light cyan, pink, light purple, yellow, bright White. In addition, in some optional embodiments, the 16 colors that make up the text information screen and the screen mark can be respectively configured in the first and last 16 color data of the color wheel data.
接着,本实施例的处理方法可以进行步骤S608,就是计算组成开机图案的颜色数量。由于组成文字信息画面和画面标记的颜色较为固定,然而开机图案因为可以让使用者自行指定,因此其组成颜色的数量较不一定。因此,本实施例还可以如步骤S610所述,检查目前组成开机图案的颜色数量是否大于色盘数据所提供的颜色数量的预设值。假设,色盘数据最多可以提供256色颜色数据,而组成文字信息画面和画面标记的颜色数量如前述各为16色颜色,则色盘数据可以提供给开机图案的颜色可能只有224色。换句话说,步骤S610中的预设值可以等于224。Next, the processing method of this embodiment can go to step S608, which is to calculate the number of colors that make up the boot pattern. Since the colors that make up the text message screen and the screen mark are relatively fixed, the number of colors that make up the boot pattern is not fixed because the user can specify it. Therefore, in this embodiment, as described in step S610, it may be checked whether the number of colors currently forming the boot pattern is greater than the preset value of the number of colors provided by the color wheel data. Assuming that the color wheel data can provide up to 256 colors of color data, and the number of colors that make up the text information screen and the screen mark is 16 colors as mentioned above, then the colors that the color wheel data can provide for the boot pattern may only be 224 colors. In other words, the preset value in step S610 may be equal to 224.
当使用者所选择的开机图案所需的颜色数量,超过色盘数据所能提供给开机图案的颜色数量(例如224)时(也就是步骤S610所标示的“是”),则本实施例的处理方法可以将目前开机图案的色域分布中,每一颜色的色彩值与其它颜色的色彩值进行运算并获得多个运算值,(步骤S612)。藉此,本实施例就可以依据这些运算值而将开机图案的部分的颜色合并为单一颜色(步骤S614),以减少组成开机图案的颜色的数量。When the number of colors required by the boot pattern selected by the user exceeds the number of colors (for example, 224) that the color wheel data can provide to the boot pattern (that is, "yes" marked in step S610), then the present embodiment The processing method may calculate the color value of each color in the color gamut distribution of the current boot pattern with the color values of other colors to obtain a plurality of calculated values (step S612 ). In this way, the present embodiment can combine the colors of the start-up pattern into a single color according to these calculation values (step S614 ), so as to reduce the number of colors forming the start-up pattern.
接着,本实施例处理方法在进行完步骤S614后,还可以再重复步骤S610。若是组成开机图案的颜色数量还是超过色盘数据所提供的颜色数量的预设值时,则继续重复步骤S612和S614等步骤,直至开机图案所需的颜色的数量小于等于色盘数据所提供的颜色数量的预设值。若是组成开机图案的颜色数量小于等于预设值(例如224)时(也就是步骤S610所标示的“否”),则本实施例可以如步骤S616所述,依据文字信息画面、画面标记和开机图案来产生开机画面。Next, in the processing method of this embodiment, step S610 may be repeated after step S614 is performed. If the number of colors that make up the boot pattern still exceeds the preset value of the number of colors provided by the color wheel data, then continue to repeat steps such as steps S612 and S614 until the number of colors required for the boot pattern is less than or equal to that provided by the color wheel data. The default value for the number of colors. If the number of colors that make up the boot pattern is less than or equal to the preset value (such as 224) (that is, "No" indicated in step S610), then this embodiment can be described in step S616, according to the text information screen, the screen mark and the boot pattern. pattern to generate the startup screen.
在本实施例中,步骤S612的运算方式可以有很多种,例如Dithering的方式,或是Floyd-Steinberg等算法,本实施例并不加以限定。另外,本发明另外提供一算法来处理开机图案的颜色数量,如图7所示。In this embodiment, there may be many kinds of operation methods of step S612, such as Dithering method, Floyd-Steinberg algorithm, etc., which are not limited in this embodiment. In addition, the present invention provides an algorithm to process the number of colors of the boot pattern, as shown in FIG. 7 .
图7所示为依照本发明的一较佳实施例的一种减少组成开机图案的颜色数量的方法步骤流程图。请参照图7,当开机图案在例如图6的步骤S612中,被检查出其所需的颜色数量,大于色盘数据所提供的颜色数据数量的预设值时,则可以如步骤S702所述,在开机图案的色域分布中,计算每一颜色的色彩值与其它颜色的色彩值间的距离,并获得多个距离值。FIG. 7 is a flow chart showing the steps of a method for reducing the number of colors constituting the start-up pattern according to a preferred embodiment of the present invention. Please refer to FIG. 7, when the startup pattern is checked in step S612 of FIG. 6, for example, the required color quantity is greater than the preset value of the color data quantity provided by the color wheel data, then it can be as described in step S702. , in the color gamut distribution of the boot pattern, calculate the distance between the color value of each color and the color values of other colors, and obtain multiple distance values.
假设,组成开机图案的颜色的其中之一的色彩值可以用(R1,G1,B1)来表示,而另一颜色的色彩值则可以表示为(R2,G2,B2)。而步骤S702可以利用以下的数学式来表示:Suppose, the color value of one of the colors constituting the start-up pattern can be represented by (R1, G1, B1), and the color value of the other color can be represented by (R2, G2, B2). And step S702 can be represented by the following mathematical formula:
d=(R2-R1)2+(G2-G1)2+(B2-B1)2 d=(R2-R1) 2 +(G2-G1) 2 +(B2-B1) 2
其中、d为二个色彩值在色域分布中的距离值,而R1、R2、G1、G2、B1、B2值则各自代表颜色的红色、绿色和蓝色的分量。Among them, d is the distance value of the two color values in the color gamut distribution, and the R1, R2, G1, G2, B1, B2 values represent the red, green and blue components of the color respectively.
当这些距离值被计算出来后,则本实施例可以比较这些距离值的大小(步骤S704),并且从这些距离值中找出最小的距离值(步骤S706)。在本实施例中,还可以如步骤S708所述,判断是否有多个最小距离值。若是在这些距离值中,仅有一最小距离值时(就是步骤S708所标示的“否”),则将此具有最小距离值的二个色彩值所对应的颜色合并为单一颜色。After these distance values are calculated, the present embodiment can compare the sizes of these distance values (step S704), and find the smallest distance value among these distance values (step S706). In this embodiment, it may also be determined whether there are multiple minimum distance values as described in step S708. If there is only one minimum distance value among these distance values (that is, "No" indicated in step S708), the colors corresponding to the two color values with the minimum distance value are merged into a single color.
相对地,当在距离值中,有多个距离值是最小值,并且彼此相等时(就是步骤S708所标示的“是”),则如步骤S712所述,比较每一最小距离值所对应的二个颜色在开机图案的色域分布中出现的次数。另外,本实施例可以如步骤S714所述,将具有最小距离值,并且出现在开机图案的色域分布中次数最少的颜色合并为单一颜色。藉此,本实施例就可以有效地减少组成开机图案的颜色数量。Relatively, when there are a plurality of distance values that are the minimum value among the distance values and are equal to each other (that is, "yes" indicated in step S708), then as described in step S712, compare the values corresponding to each minimum distance value The number of times the two colors appear in the gamut distribution of the boot pattern. In addition, in this embodiment, as described in step S714, the color with the smallest distance value and the least number of occurrences in the color gamut distribution of the power-on pattern can be combined into a single color. Thereby, this embodiment can effectively reduce the number of colors constituting the boot pattern.
综上所述,由于本发明可以利用一些算法而合并用来组成开机图案的颜色中的部分为单一颜色。因此,本发明可以有效地减少组成开机图案的颜色数量,使得计算机系统的开机画面可以更自然。To sum up, because the present invention can use some algorithms to combine some of the colors used to form the boot pattern into a single color. Therefore, the present invention can effectively reduce the number of colors constituting the start-up pattern, so that the start-up picture of the computer system can be more natural.
另外,在本发明中,由于开机图案是被压缩储存在储存区域,而等到系统开机时才会被解压缩而进行处理。因此,原始的开机图案并不会遭到破坏。In addition, in the present invention, since the boot pattern is compressed and stored in the storage area, it will not be decompressed and processed until the system is booted. Therefore, the original boot pattern will not be destroyed.
虽然本发明已以较佳实施例揭露如上,然其并非用以限定本发明,任何所属技术领域中具有通常知识者,在不脱离本发明的精神和范围内,当可作些许的更动与润饰,因此本发明的保护范围当视权利要求书所界定者为准。Although the present invention has been disclosed above with preferred embodiments, it is not intended to limit the present invention. Anyone with ordinary knowledge in the technical field may make some modifications and changes without departing from the spirit and scope of the present invention. modification, so the scope of protection of the present invention should be defined by the claims.
Claims (19)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008100076467A CN101526900B (en) | 2008-03-03 | 2008-03-03 | Start-up method of computer system and processing method of start-up screen |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008100076467A CN101526900B (en) | 2008-03-03 | 2008-03-03 | Start-up method of computer system and processing method of start-up screen |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101526900A CN101526900A (en) | 2009-09-09 |
CN101526900B true CN101526900B (en) | 2012-04-18 |
Family
ID=41094771
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2008100076467A Active CN101526900B (en) | 2008-03-03 | 2008-03-03 | Start-up method of computer system and processing method of start-up screen |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101526900B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102215359A (en) * | 2011-06-09 | 2011-10-12 | 冠捷显示科技(厦门)有限公司 | Method for customizing starting pictures of broadcast television through memory medium |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1452068A (en) * | 2002-04-19 | 2003-10-29 | 建碁股份有限公司 | A method for displaying integrated graphics and text on any color-level startup screen |
US6697498B2 (en) * | 2001-02-02 | 2004-02-24 | Asa Systems, Inc. | Method and computer program product for hiding information in an indexed color image |
-
2008
- 2008-03-03 CN CN2008100076467A patent/CN101526900B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6697498B2 (en) * | 2001-02-02 | 2004-02-24 | Asa Systems, Inc. | Method and computer program product for hiding information in an indexed color image |
CN1452068A (en) * | 2002-04-19 | 2003-10-29 | 建碁股份有限公司 | A method for displaying integrated graphics and text on any color-level startup screen |
Also Published As
Publication number | Publication date |
---|---|
CN101526900A (en) | 2009-09-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9930218B2 (en) | Content aware improvement of captured document images | |
KR100965720B1 (en) | Method for generating mosaic image and apparatus therefor | |
CN112150347A (en) | Image modification patterns learned from a limited set of modified images | |
US8254730B2 (en) | Automatic media edit inspector | |
CN102375981B (en) | Image processing apparatus | |
CN110913205A (en) | Video special effect verification method and device | |
CN101105754A (en) | Method for modifying computer system starting picture | |
US7978922B2 (en) | Compressing images in documents | |
US7502032B2 (en) | Integrating color discrimination assessment into operating system color selection | |
CN112416346A (en) | Interface color scheme generation method, device, equipment and storage medium | |
CN110189384B (en) | Image compression method, device, computer equipment and storage medium based on Unity3D | |
CN110942488B (en) | Image processing device, image processing system, image processing method, and recording medium | |
JPH11250222A (en) | Method and device for processing picture | |
CN101526900B (en) | Start-up method of computer system and processing method of start-up screen | |
KR102215607B1 (en) | Electronic device capable of correction to improve the brightness of dark images and operating method thereof | |
EP4254356A1 (en) | Information processing apparatus, program, and method for processing information | |
KR20210116789A (en) | An apparatus for creating banner image automatically and method tehreof, computer readable storage medium | |
US20070177215A1 (en) | Text rendering contrast | |
TWI364701B (en) | Method of computer for power-on and method for processing starting picture thereof | |
US20140068239A1 (en) | Method for booting icon lockout | |
US20050088454A1 (en) | Method of displaying an image of a windowless object | |
JP4086580B2 (en) | Image processing apparatus, program, and method | |
JP2021009686A (en) | Learning device, inference device, learning method, program, and inference method | |
JP2000333022A (en) | Method and device for binarizing picture and storage medium | |
Rughani et al. | Steganography on ANDROID based smart phones |
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 | ||
GR01 | Patent grant |