[go: up one dir, main page]

CN114245030A - Method, device and image signal generator for displaying test image by host computer - Google Patents

Method, device and image signal generator for displaying test image by host computer Download PDF

Info

Publication number
CN114245030A
CN114245030A CN202111565331.6A CN202111565331A CN114245030A CN 114245030 A CN114245030 A CN 114245030A CN 202111565331 A CN202111565331 A CN 202111565331A CN 114245030 A CN114245030 A CN 114245030A
Authority
CN
China
Prior art keywords
image file
preset
depth value
color depth
pixel
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.)
Pending
Application number
CN202111565331.6A
Other languages
Chinese (zh)
Inventor
不公告发明人
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Mgga Technology Co ltd
Original Assignee
Beijing Mgga Technology Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Mgga Technology Co ltd filed Critical Beijing Mgga Technology Co ltd
Priority to CN202111565331.6A priority Critical patent/CN114245030A/en
Publication of CN114245030A publication Critical patent/CN114245030A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/222Studio circuitry; Studio devices; Studio equipment
    • H04N5/262Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
    • H04N5/268Signal distribution or switching
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N25/00Circuitry of solid-state image sensors [SSIS]; Control thereof
    • H04N25/70SSIS architectures; Circuits associated therewith
    • H04N25/703SSIS architectures incorporating pixels for producing signals other than image signals
    • H04N25/705Pixels for depth measurement, e.g. RGBZ
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/222Studio circuitry; Studio devices; Studio equipment
    • H04N5/262Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Processing Or Creating Images (AREA)

Abstract

本发明公开了一种上位机显示测试图像的方法、装置及图像信号发生器。该方法包括:获取步骤:获取预设图像文件;预设图像文件包括数据头和用于存储实际数据的实际数据存储区,数据头包括位深值和色深值;解析步骤:解析预设图像文件,以得到色深值和位深值;读取步骤:根据色深值和位深值在实际数据存储区读取预设图像文件中每个像素的每个子像素的第一有效数据;转换步骤:将第一有效数据转换成标准图像文件中的第二有效数据;根据第二有效数据生成标准图像文件,以便显示该标准图像文件。本发明可以使得上位机系统能正确显示色深为非8bit的图像文件的方法,以适应对不同色深类型的待测显示模组输出相应色深的测试图像的场景。

Figure 202111565331

The invention discloses a method, a device and an image signal generator for displaying a test image by an upper computer. The method includes: an acquiring step: acquiring a preset image file; the preset image file includes a data header and an actual data storage area for storing actual data, and the data header includes a bit depth value and a color depth value; parsing step: parsing the preset image file to obtain the color depth value and the bit depth value; the reading step: read the first valid data of each sub-pixel of each pixel in the preset image file according to the color depth value and the bit depth value in the actual data storage area; convert Steps: converting the first valid data into the second valid data in the standard image file; generating a standard image file according to the second valid data, so as to display the standard image file. The present invention can enable the host computer system to correctly display the image files whose color depth is not 8bit, so as to adapt to the scene of outputting test images of corresponding color depths to display modules of different color depth types to be tested.

Figure 202111565331

Description

Method and device for displaying test image by upper computer and image signal generator
Technical Field
The invention relates to the field of display equipment detection, in particular to a method and a device for displaying a test image by an upper computer and an image signal generator.
Background
The types of the current display panels are many, and different display panels support displaying images with different color depths. The single-channel color depth of one component in the color system (Red Green Blue, RGB for short) of an image pixel may be 6, 8, 10, 12 bits (binary digit for short). In the field of display devices, the color depth of a pixel is generally described by using a single-channel color depth of one component of RGB, that is, the single-channel color depth.
In the technical field of display device detection, a test image needs to be output to a display module to be detected through an image signal Generator (PG), a host computer system of the PG device needs to display a corresponding preview image after the display device to be detected is subjected to point screen, the preview image is a thumbnail preview image corresponding to the image, and the purpose is to facilitate a user to observe the thumbnail preview image on the host computer system to view the current test image, and a UI control and an associated program library of the host computer device called by the host computer system can only correctly read out an image file with a conventional color depth of 8bit standard type and then display the thumbnail preview image. However, the UI control cannot correctly analyze and read out the image data with the color depth of 6, 10, or 12 bits, and thus cannot correctly display the thumbnail preview image.
Specifically, in practical applications: (1) an image file with a color depth of 6 bits is similar to an image file with a color depth of 8 bits, except that the highest 2 bits of each byte of RGB of the image file with a color depth of 6 bits is 0, and when an image file with a color depth of 6 bits is opened by using a common picture player, the image file with a bit depth of 24 bits (color depth of 8 bits) will be formed, and although the image file can be opened, the color displayed by opening is not the original color which the file really should display. (2) When an image file with the color depth of 10bit is opened by a common picture player, the image file can be opened as a bmp picture with the bit depth of 32bit in the RGBA format, but the color displayed by opening is not the original color which the file really should display. (3) For an image file with a color depth of 12 bits, a common picture player cannot be opened.
Therefore, a method for correctly displaying an image file with a color depth of not 8 bits by an upper computer system is urgently needed at present so as to adapt to a scene of outputting a test image with a corresponding color depth to display modules to be tested with different color depth types.
Disclosure of Invention
The embodiment of the invention aims to provide a method and a device for displaying a test image by an upper computer and an image signal generator, which are used for solving the problem that the upper computer in the prior art cannot accurately display an image file.
In order to achieve the above object, a first aspect of the present invention provides a method for displaying a test image by an upper computer, the method comprising:
an acquisition step: acquiring a preset image file; the preset image file comprises a data head and an actual data storage area for storing actual data, wherein the data head comprises a bit depth value and a color depth value;
and (3) analyzing: analyzing a preset image file to obtain a color depth value and a bit depth value;
a reading step: reading first effective data of each sub-pixel of each pixel in a preset image file in an actual data storage area according to the color depth value and the bit depth value;
a conversion step: converting the first valid data into second valid data in a standard image file; and generating a standard image file according to the second effective data so as to obtain the standard image file.
In the embodiment of the present invention, the obtaining step further includes:
judging whether the suffix name of the current image file is a preset identifier or not;
under the condition that the suffix name of the current image file is a preset identifier, judging that the current image file is a preset image file, and entering an analysis step;
and under the condition that the suffix name of the current image file is not the preset identifier, judging that the current image file is a standard image file, and directly displaying the preset image file.
In the embodiment of the present invention, the parsing step further includes:
judging whether the analyzed color depth value is an initial value or not;
and entering a reading step under the condition that the color depth value is not an initial value.
In an embodiment of the present invention, the data header further includes a preset byte offset, an image height and an image width,
the analyzing step further comprises: analyzing a preset image file to obtain a preset byte offset, an image height and an image width;
the reading step further comprises: determining the initial position of an actual data storage area according to the preset byte offset; reading first effective data of each sub-pixel of each pixel in a preset image file from a starting position in an actual data storage area according to the image height, the image width, the bit depth value and the color depth value.
In the embodiment of the invention, the data header also comprises a preset byte offset and a file size;
and (3) analyzing: further comprising: analyzing a preset image file to obtain the file size and the preset byte offset;
the reading step further comprises: determining the initial position of an actual data storage area according to the preset byte offset; reading first valid data of each sub-pixel of each pixel in a preset image file from an actual data storage area from a start position according to a file size, a bit depth value and a color depth value.
In an embodiment of the present invention, the data header further includes a sub-pixel color order of the pixels;
the analyzing step further comprises: analyzing a preset image file to obtain a color sequence of the sub-pixels;
the conversion step further comprises: converting the first valid data into second valid data in the standard image file according to the color sequence of the sub-pixels; and generating a standard image file according to the second effective data so as to display the standard image file.
In an embodiment of the present invention, the method further includes:
and generating a thumbnail according to the standard image file and displaying the thumbnail.
The second aspect of the present invention provides an apparatus for displaying a test image by an upper computer, the apparatus comprising:
the acquisition module is used for acquiring a preset image file; the preset image file comprises a data head and an actual data storage area for storing actual data, wherein the data head comprises a bit depth value and a color depth value;
the analysis module is used for analyzing a preset image file to obtain a color depth value and a bit depth value;
the reading module is used for reading first effective data of each sub-pixel of each pixel in a preset image file in an actual data storage area according to the color depth value and the bit depth value;
the conversion module is used for converting the first effective data into second effective data in the standard image file; and generating a standard image file according to the second effective data so as to obtain the standard image file.
A third aspect of the present invention provides an image signal generator comprising:
a memory configured to store instructions; and
and the processor is configured to call the instruction from the memory and can realize the method for displaying the test image by the upper computer when the instruction is executed.
A fourth aspect of the present invention provides a machine-readable storage medium having stored thereon instructions for causing a machine to execute a method of displaying a test image according to the above-described upper computer.
Analyzing a preset image file to obtain a color depth value and a bit depth value by the technical scheme; reading first effective data of each sub-pixel of each pixel in a preset image file in an actual data storage area according to the color depth value and the bit depth value; further converting the first valid data into second valid data in a standard image file; and generating a standard image file according to the second effective data, and displaying the standard image file. Therefore, the upper computer system can correctly display the image file with the color depth being not 8 bits, so that the upper computer and the display module to be tested can display the same test image during testing, and the upper computer can synchronously display the test image under the scene that the display module to be tested with different color depth types outputs the test image with corresponding color depth.
Additional features and advantages of embodiments of the invention will be set forth in the detailed description which follows.
Drawings
The accompanying drawings, which are included to provide a further understanding of the embodiments of the invention and are incorporated in and constitute a part of this specification, illustrate embodiments of the invention and together with the description serve to explain the embodiments of the invention without limiting the embodiments of the invention. In the drawings:
fig. 1 is a schematic flow chart illustrating a method for displaying a test image by an upper computer according to an embodiment of the present invention;
fig. 2 schematically shows a structural diagram of a preset image file according to an embodiment of the present invention;
FIG. 3 is a schematic structural diagram of an apparatus for displaying a test image by an upper computer according to an embodiment of the present invention;
fig. 4 schematically shows a block diagram of the image signal generator according to an embodiment of the present invention.
Detailed Description
To make the objects, technical solutions and advantages of the embodiments of the present invention clearer and more complete, the technical solutions of the embodiments of the present invention will be described below with reference to the drawings of the embodiments of the present invention, and it should be understood that the specific embodiments described herein are only used for illustrating and explaining the embodiments of the present invention, and are not used for limiting the embodiments of the present invention. All other embodiments, which can be obtained by a person skilled in the art without any inventive step based on the embodiments of the present invention, are within the scope of the present invention.
It should be noted that, if directional indications (such as up, down, left, right, front, and back … …) are involved in the embodiment of the present invention, the directional indications are only used to explain the relative positional relationship between the components, the movement situation, and the like in a specific posture (as shown in the drawing), and if the specific posture is changed, the directional indications are changed accordingly.
In addition, if there is a description of "first", "second", etc. in an embodiment of the present invention, the description of "first", "second", etc. is for descriptive purposes only and is not to be construed as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one such feature. In addition, technical solutions between various embodiments may be combined with each other, but must be realized by a person skilled in the art, and when the technical solutions are contradictory or cannot be realized, such a combination should not be considered to exist, and is not within the protection scope of the present invention.
Fig. 1 is a schematic flow chart illustrating a method for displaying a test image by an upper computer according to an embodiment of the present invention. As shown in fig. 1, an embodiment of the present invention provides a method for displaying a test image by an upper computer, where the method may include the following steps:
an obtaining step 102 of obtaining a preset image file; the preset image file comprises a data head and an actual data storage area for storing actual data, wherein the data head comprises a bit depth value and a color depth value;
analyzing 104, analyzing the preset image file to obtain a color depth value and a bit depth value;
a reading step 106, reading first effective data of each sub-pixel of each pixel in a preset image file in an actual data storage area according to the color depth value and the bit depth value;
a conversion step 108, converting the first effective data into second effective data in a standard image file; and generating a standard image file according to the second effective data so as to display the standard image file.
In the embodiment of the present invention, the preset image file refers to a preset image file generated according to the display module to be tested. Wherein the preset image file includes a data header and an actual data storage area for storing the actual area. That is to say, the actual data storage area and the data header are spliced to form the preset image file, the actual data storage area is an area relative to the non-actual data stored by the data header, and the data header defines two fields for respectively storing the color depth value and the bit depth value.
The data head comprises a color depth value matched with the display module to be tested and a bit depth value corresponding to the color depth value, and specifically, when the color depth of an image required by the display module to be tested is 8 bits, the bit depth value is correspondingly set to be 24 bits (in an RGB scene) or 32 bits (in an RGBX scene); when the color depth of the image required by the display module to be tested is 6 bits, correspondingly setting the bit depth value to be 24 bits; when the color depth of the image required by the display module to be tested is 10bit, correspondingly setting the bit depth value to be 32 bit; when the color depth of the image required by the display module to be tested is 12 bits, the corresponding set bit depth value is 40 bits.
Fig. 2 schematically shows a structural diagram of a preset image file according to an embodiment of the present invention. As shown in fig. 2, the preset image file of the embodiment of the present invention may include a data header and an actual data storage area. The data header may include, but is not limited to, a preset byte offset, a color depth value, a sub-pixel color (RGB) order, a file size, an image width, an image height, and a bit depth value, among others. Wherein, the color depth value refers to the number of bits of each color channel; the bit depth value refers to the number of bits occupied by each pixel and the unit of a preset byte offset as bytes, and represents the number of bytes from the initial storage position of the data head to the initial storage position of the actual data storage area; the image height, image width represent the number of rows and columns of transfer pixels, i.e., the resolution size of the image; the unit of the file size is bytes, and the file size is the byte number of the preset byte offset plus the byte number occupied by the image with the resolution size represented by the image width and the height.
In the embodiment of the invention, the preset image file can be obtained by an upper computer through analysis by sending the preset image file to the image signal generator in a test file packet mode, or the preset image file can be directly generated by the image signal generator, or the preset image file can be sent to the image signal generator by an external control box. In one example, the upper computer system has an image editing module, and a user may set related parameters on an image editing interface according to an image requirement required by the display module to be tested, such as whether to generate a standard image file or a preset image file, a bit number (i.e., a color depth) of a single color channel of the preset image file, a bit number (i.e., a bit depth) occupied by each pixel, a preset image pattern (a common image pattern such as a checkerboard), an image width, an image height, and the like. When the color depth of the image required by the display module to be tested is 8 bits, a preset image file format can be selected and output, wherein the corresponding set depth value is 24 bits (in an RGB scene) or 32 bits (in an RGBX scene); when the color depth of the display module to be tested is 8 bits, a standard image format with the color depth of 8 bits can be generated. When the color depth of the image required by the display module to be tested is 6 bits, selecting to output a preset image file format, and correspondingly setting the depth value to be 24 bits; when the color depth of the image required by the display module to be tested is 10bit, selecting to output a preset image file format, and correspondingly setting the bit depth value to be 32 bit; when the color depth of the image required by the display module to be tested is 12 bits, the preset image file format is selected and output, and the corresponding set depth value is 40 bits.
After reading the first effective data, the processor converts the first effective data into second effective data in a standard image file; so as to generate a standard image file according to the second effective data and display the standard image file, thereby enabling the upper computer system to correctly display the preset image file. Specifically, the color depth, the RGB order, and the preset storage mode (which may be a mode of sequentially splicing from a lower order to a higher order) of each pixel of the standard image file are known, and therefore, the first valid data is converted into the second valid data corresponding to the standard image file according to the known related information of the standard image file, and the standard image file is generated according to the format of the second valid data and the standard image file.
Analyzing a preset image file to obtain a color depth value and a bit depth value by the technical scheme; reading first effective data of each sub-pixel of each pixel in a preset image file in an actual data storage area according to the color depth value and the bit depth value; further converting the first valid data into second valid data in a standard image file; and generating a standard image file according to the second effective data, and displaying the standard image file. Therefore, the upper computer system can correctly display the image file with the color depth being not 8 bits, so that the upper computer and the display module to be tested can display the same test image during testing, and the upper computer can synchronously display the test image under the scene that the display module to be tested with different color depth types outputs the test image with corresponding color depth.
In this embodiment of the present invention, the obtaining step 102 may further include:
judging whether the suffix name of the current image file is a preset identifier or not;
under the condition that the suffix name of the current image file is a preset identifier, judging that the current image file is a preset image file, and entering an analysis step;
and under the condition that the suffix name of the current image file is not the preset identifier, judging that the current image file is a standard image file, and directly displaying the image file.
Specifically, the suffix names of the standard image file and the preset image file may each contain an identification, for example, by which the standard image file and the preset image file are distinguished. In the embodiment of the present invention, the preset image file may include a preset identifier. The processor may determine whether the current image file is a preset image file according to whether the suffix name of the current image file is a preset identifier. And under the condition that the suffix name of the current image file is a preset identifier, judging the current image file to be a preset image file, and entering an analysis step, otherwise, indicating that the current image file is a standard image file, and directly displaying the image file. By judging whether the current image file is the preset image file or not, the processing mode can be selected better and quickly according to the type of the current image file, and the efficiency of displaying the test image by the upper computer is improved.
In this embodiment of the present invention, the parsing step 104 may further include:
judging whether the analyzed color depth value is an initial value or not;
and entering a reading step under the condition that the color depth value is not an initial value.
Specifically, the processor reads and analyzes the preset image file to obtain a data header of the preset image file. It is determined whether the color depth value included in the data header is an initial value, for example, 0. And under the condition that the color depth value is not 0, the color depth value is assigned to form a preset image file, and then the reading step is carried out to improve the image processing efficiency.
In this embodiment of the present invention, the data header may further include a preset byte offset, an image height, and an image width, and the parsing step 104 may further include: analyzing a preset image file to obtain a preset byte offset, an image height and an image width;
the reading step 106 may further include: determining the initial position of an actual data storage area according to the preset byte offset; reading first effective data of each sub-pixel of each pixel in a preset image file from a starting position in an actual data storage area according to the image height, the image width, the bit depth value and the color depth value.
Specifically, the data header may include a preset byte offset, an image height, and an image width. The processor can obtain the preset byte offset, the image height and the image width after analyzing the preset image file. Therefore, the initial position of the actual data storage area can be determined according to the preset byte offset, and the first effective data of each sub-pixel of all pixels is read in the actual data storage area from the initial position according to the image height, the image width, the bit depth value and the color depth value. The principle of the method is that the initial position of the actual data, the total number of the stored pixels and the color depth value and the bit depth are known, so that the effective data of each sub-pixel can be read in the actual data storage area of the preset image file according to the color depth, the bit depth and the preset pixel storage mode (which can be a mode of sequentially splicing from a low bit to a high bit), and the effective data is the first effective data.
In the embodiment of the present invention, the data header may further include a preset byte offset and a file size;
the parsing step 104 may further include: analyzing a preset image file to obtain the file size and the preset byte offset;
the reading step 106 may further include: determining the initial position of an actual data storage area according to the preset byte offset; reading first valid data of each sub-pixel of each pixel in a preset image file from an actual data storage area from a start position according to a file size, a bit depth value and a color depth value.
Specifically, the data header may further include a preset byte offset and a file size. The file size can be automatically calculated by the image height and the image width, and the image height and the image width are set by a user based on the attribute of the display module to be tested. The processor analyzes the preset image file to obtain the file size and the preset byte offset, and can determine the initial position of the actual data storage area according to the preset byte offset. And reading the first effective data of each sub-pixel of all the pixels from the actual data storage area from the initial position according to the file size, the color depth value and the bit depth value. The principle of adopting the mode is as follows: not only the initial position and total number of data bytes of actual data storage are known, but also the color depth value and the bit depth are known, so that the effective data of each sub-pixel can be read in the actual data storage area of the preset image file as the first effective data according to the color depth, the bit depth and the preset pixel storage mode. Certainly, in practical application, the data header may further include an image height and an image width, so that the data header can be obtained by analyzing the preset image file when the image height and the image width are required in a back-end development process, and thus the adaptability is good.
In the embodiment of the present invention, the data header may further include a sub-pixel color order of the pixels;
the parsing step 104 may further include: analyzing a preset image file to obtain a color sequence of the sub-pixels;
the converting step 108 may further include: converting the first valid data into second valid data in the standard image file according to the color sequence of the sub-pixels; and generating a standard image file according to the second effective data so as to display the standard image file.
Specifically, since the color sequence of the sub-pixels of the standard image file is known, such as RGB, and the color sequence of the sub-pixels analyzed in step 104 is GBR, in step 108, the first valid data of the sub-pixels G of the preset image file needs to be converted into the second valid data of the standard image file; similarly, the sub-pixels B and R of the preset image file also need to be converted into second effective data of the standard image file, and finally the second effective data converted by the GBR are spliced according to the RGB sequence of the standard image file and the known pixel storage manner to obtain actual data of the standard image file, and the standard image file can be obtained according to the actual data.
It will be appreciated that the data header may also include a sub-pixel color (RGB) sequence. Therefore, the RGB sequence can be obtained when the preset image file is analyzed, and the format of the preset image file has universality by setting the RGB sequence. If the hardware realizes image transmission or other processing, the RGB sequence is required (for example, a chip IP is designed according to a certain RGB sequence), so that the format extension of the preset image file can be adapted to various requirements of the related field. When the preset image file is generated, the image file can be directly generated according to the required RGB sequence, and when effective data is read from the preset image file, additional conversion or processing is not needed, so that data acquisition and user development are facilitated. When developing according to the format of the preset image file, a third-party user can flexibly set a default RGB sequence, so that the pixel effective data of the image is stored according to the default RGB sequence when the preset image file is generated.
In the embodiment of the present invention, the method may further include:
and generating a thumbnail according to the standard image file and displaying the thumbnail.
Specifically, the processor generates a standard image file according to the effective data of each pixel of the standard image, controls the UI space to call the library function to generate a thumbnail of the standard image file, and displays the thumbnail.
The method for displaying the test image by the upper computer can be applied to storing the standard image file converted from the preset image file before testing the display module to be tested, and the upper computer acquires and displays the standard image file corresponding to the current test image file in real time when testing the display module to be tested; furthermore, a thumbnail is generated from the standard image file converted from the preset image file, the thumbnail is stored, and when the display module to be tested is tested, the upper computer acquires and displays the thumbnail of the standard image file corresponding to the current test image file in real time. Therefore, under some special scenes, a user needs to develop the upper computer according to own services, and the thumbnail can be normally displayed by the upper computer by using the mode.
Fig. 3 is a schematic structural diagram of an apparatus for displaying a test image by an upper computer according to an embodiment of the present invention. As shown in fig. 3, an embodiment of the present invention provides an apparatus for displaying a test image by an upper computer, where the apparatus may include:
an obtaining module 302, configured to obtain a preset image file; the preset image file comprises a data head and an actual data storage area for storing actual data, wherein the data head comprises a bit depth value and a color depth value;
the analysis module 304 is configured to analyze a preset image file to obtain a color depth value and a bit depth value;
a reading module 306, configured to read, in an actual data storage area, first valid data of each sub-pixel of each pixel in a preset image file according to the color depth value and the bit depth value;
a conversion module 308 for converting the first valid data into second valid data in a standard image file; and generating a standard image file according to the second effective data so as to obtain the standard image file.
In the embodiment of the present invention, the preset image file refers to a preset image file generated according to the display module to be tested. The preset image file comprises a data head and an actual data storage area used for storing the actual area, and the data head comprises a bit depth value and a color depth value of the preset image file. That is to say, the actual data storage area and the data header are spliced to form the preset image file, the actual data storage area is an area relative to the non-actual data stored by the data header, and the data header defines two fields for respectively storing the color depth value and the bit depth value.
The data head comprises a color depth value matched with the display module to be tested and a bit depth value corresponding to the color depth value, and specifically, when the color depth of an image required by the display module to be tested is 8 bits, the bit depth value is correspondingly set to be 24 bits (in an RGB scene) or 32 bits (in an RGBX scene); when the color depth of the image required by the display module to be tested is 6 bits, correspondingly setting the bit depth value to be 24 bits; when the color depth of the image required by the display module to be tested is 10bit, correspondingly setting the bit depth value to be 32 bit; when the color depth of the image required by the display module to be tested is 12 bits, the corresponding set bit depth value is 40 bits.
As shown in fig. 2, the preset image file of the embodiment of the present invention may include a data header and an actual data storage area. The data header may include, but is not limited to, a preset byte offset, a color depth value, a sub-pixel color (RGB) order, an identification number, a file size, an image width, an image height, and a bit depth value, among others. Wherein, the color depth value refers to the number of bits of each color channel; the bit depth value refers to the number of bits occupied by each pixel and the unit of a preset byte offset as bytes, and represents the number of bytes from the initial storage position of the data head to the initial storage position of the actual data storage area; the image height, image width represent the number of rows and columns of transfer pixels, i.e., the resolution size of the image; the unit of the file size is bytes, and the file size is the byte number of the preset byte offset plus the byte number occupied by the image with the resolution size represented by the image width and the height.
In the embodiment of the invention, the preset image file can be obtained by an upper computer through analysis by sending the preset image file to the image signal generator in a test file packet mode, or the preset image file can be directly generated by the image signal generator, or the preset image file can be sent to the image signal generator by an external control box. In one example, the upper computer system has an image editing module, and a user may set related parameters on an image editing interface according to an image requirement required by the display module to be tested, such as whether to generate a standard image file or a preset image file, a bit number (i.e., a color depth) of a single color channel of the preset image file, a bit number (i.e., a bit depth) occupied by each pixel, a preset image pattern (a common image pattern such as a checkerboard), an image width, an image height, and the like. When the color depth of the image required by the display module to be tested is 8 bits, a preset image file format can be selected and output, wherein the corresponding set depth value is 24 bits (in an RGB scene) or 32 bits (in an RGBX scene); when the color depth of the display module to be tested is 8 bits, a standard image format with the color depth of 8 bits can be generated. When the color depth of the image required by the display module to be tested is 6 bits, selecting to output a preset image file format, and correspondingly setting the depth value to be 24 bits; when the color depth of the image required by the display module to be tested is 10bit, selecting to output a preset image file format, and correspondingly setting the bit depth value to be 32 bit; when the color depth of the image required by the display module to be tested is 12 bits, the preset image file format is selected and output, and the corresponding set depth value is 40 bits.
After reading the first effective data, the processor converts the first effective data into second effective data in a standard image file; so as to generate a standard image file according to the second effective data and display the standard image file, thereby enabling the upper computer system to correctly display the preset image file. Specifically, the color depth, the RGB order, and the preset storage mode (which may be a mode of sequentially splicing from a lower order to a higher order) of each pixel of the standard image file are known, and therefore, the first valid data is converted into the second valid data corresponding to the standard image file according to the known related information of the standard image file, and the standard image file is generated according to the format of the second valid data and the standard image file.
Analyzing a preset image file to obtain a color depth value and a bit depth value by the technical scheme; reading first effective data of each sub-pixel of each pixel in a preset image file in an actual data storage area according to the color depth value and the bit depth value; further converting the first valid data into second valid data in a standard image file; and generating a standard image file according to the second effective data, and displaying the standard image file. Therefore, the upper computer system can correctly display the image file with the color depth being not 8 bits, so that the upper computer and the display module to be tested can display the same test image during testing, and the upper computer can synchronously display the test image under the scene that the display module to be tested with different color depth types outputs the test image with corresponding color depth.
Fig. 4 schematically shows a block diagram of the image signal generator according to an embodiment of the present invention. As shown in fig. 4, an embodiment of the present invention provides an image signal generator, including:
a memory 410 configured to store instructions; and
and a processor 420 configured to call the instructions from the memory 410 and to implement the method for displaying the test image by the upper computer when the instructions are executed.
In embodiments of the invention, the processor 420 may be configured to:
an acquisition step: acquiring a preset image file; the preset image file comprises a data head and an actual data storage area for storing actual data, wherein the data head comprises a bit depth value and a color depth value;
and (3) analyzing: analyzing a preset image file to obtain a color depth value and a bit depth value;
a reading step: reading first effective data of each sub-pixel of each pixel in a preset image file in an actual data storage area according to the color depth value and the bit depth value;
a conversion step: converting the first valid data into second valid data in a standard image file; and generating a standard image file according to the second effective data so as to display the standard image file.
Further, the processor 420 may be further configured to:
the obtaining step further comprises:
judging whether the suffix name of the current image file is a preset identifier or not;
under the condition that the suffix name of the current image file is a preset identifier, judging that the current image file is a preset image file, and entering an analysis step;
and under the condition that the suffix name of the current image file is not the preset identifier, judging that the current image file is a standard image file, and directly displaying the preset image file.
Further, the processor 420 may be further configured to:
the analyzing step further comprises:
judging whether the analyzed color depth value is an initial value or not;
and entering a reading step under the condition that the color depth value is not an initial value.
Further, the data header further includes a preset byte offset, an image height, and an image width, and the processor 420 may be further configured to:
the analyzing step further comprises: analyzing a preset image file to obtain a preset byte offset, an image height and an image width;
the reading step further comprises: determining the initial position of an actual data storage area according to the preset byte offset; reading first effective data of each sub-pixel of each pixel in a preset image file from a starting position in an actual data storage area according to the image height, the image width, the bit depth value and the color depth value.
Further, the data header also comprises a preset byte offset and a file size; further, the processor 420 may be further configured to:
and (3) analyzing: further comprising: analyzing a preset image file to obtain the file size and the preset byte offset;
the reading step further comprises: determining the initial position of an actual data storage area according to the preset byte offset; reading first valid data of each sub-pixel of each pixel in a preset image file from an actual data storage area from a start position according to a file size, a bit depth value and a color depth value.
Further, the data head also comprises a sub-pixel color order of the pixels; further, the processor 420 may be further configured to:
the analyzing step further comprises: analyzing a preset image file to obtain a color sequence of the sub-pixels;
the conversion step further comprises: converting the first valid data into second valid data in the standard image file according to the color sequence of the sub-pixels; and generating a standard image file according to the second effective data so as to display the standard image file.
Further, the processor 420 may be further configured to:
and generating a thumbnail according to the standard image file and displaying the thumbnail.
Analyzing a preset image file to obtain a color depth value and a bit depth value by the technical scheme; reading first effective data of each sub-pixel of each pixel in a preset image file in an actual data storage area according to the color depth value and the bit depth value; further converting the first valid data into second valid data in a standard image file; and generating a standard image file according to the second effective data, and displaying the standard image file. Therefore, the upper computer system can correctly display the image file with the color depth being not 8 bits to enable the upper computer and the display module to be tested to display the same test image during testing, and the upper computer can synchronously display the test image under the scene that the display module to be tested with different color depth types outputs the test image with corresponding color depth.
The embodiment of the invention also provides a machine-readable storage medium, wherein the machine-readable storage medium is stored with instructions, and the instructions are used for enabling a machine to execute the method for displaying the test image by the upper computer.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
In a typical configuration, a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
The memory may include forms of volatile memory in a computer readable medium, Random Access Memory (RAM) and/or non-volatile memory, such as Read Only Memory (ROM) or flash memory (flash RAM). The memory is an example of a computer-readable medium.
Computer-readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), Read Only Memory (ROM), Electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), Digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information that can be accessed by a computing device. As defined herein, a computer readable medium does not include a transitory computer readable medium such as a modulated data signal and a carrier wave.
It should also be noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in the process, method, article, or apparatus that comprises the element.
The above are merely examples of the present invention, and are not intended to limit the present invention. Various modifications and alterations to this invention will become apparent to those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention should be included in the scope of the claims of the present invention.

Claims (10)

1.一种上位机显示测试图像的方法,其特征在于,所述方法包括:1. a method for displaying a test image by an upper computer, wherein the method comprises: 获取步骤:获取预设图像文件;所述预设图像文件包括数据头和用于存储实际数据的实际数据存储区,所述数据头包括位深值和色深值;The obtaining step: obtaining a preset image file; the preset image file includes a data header and an actual data storage area for storing actual data, and the data header includes a bit depth value and a color depth value; 解析步骤:解析所述预设图像文件,以得到所述色深值和所述位深值;parsing step: parsing the preset image file to obtain the color depth value and the bit depth value; 读取步骤:根据所述色深值和所述位深值在实际数据存储区读取所述预设图像文件中每个像素的每个子像素的第一有效数据;Reading step: read the first valid data of each sub-pixel of each pixel in the preset image file in the actual data storage area according to the color depth value and the bit depth value; 转换步骤:将所述第一有效数据转换成标准图像文件中的第二有效数据;根据所述第二有效数据生成标准图像文件,以便显示该标准图像文件。Converting step: converting the first valid data into second valid data in a standard image file; generating a standard image file according to the second valid data, so as to display the standard image file. 2.根据权利要求1所述的方法,其特征在于,所述获取步骤,还包括:2. The method according to claim 1, wherein the obtaining step further comprises: 判断当前图像文件的后缀名是否为预设标识;Determine whether the suffix name of the current image file is a preset identifier; 在所述当前图像文件的后缀名为预设标识的情况下,判定所述当前图像文件为预设图像文件,并进入所述解析步骤;In the case that the suffix name of the current image file is a preset identifier, determine that the current image file is a preset image file, and enter the analysis step; 在所述当前图像文件的后缀名不为预设标识的情况下,判定所述当前图像文件为标准图像文件,并直接显示该图像文件。In the case that the suffix name of the current image file is not a preset identifier, it is determined that the current image file is a standard image file, and the image file is directly displayed. 3.根据权利要求1所述的方法,其特征在于,所述解析步骤还包括:3. The method according to claim 1, wherein the parsing step further comprises: 判断解析出的色深值是否为初始值;Determine whether the parsed color depth value is the initial value; 在所述色深值不为初始值的情况下,进入所述读取步骤。When the color depth value is not the initial value, the reading step is entered. 4.根据权利要求1所述的方法,其特征在于,所述数据头还包括预设字节偏移量、图像高度和图像宽度,4. The method according to claim 1, wherein the data header further comprises a preset byte offset, an image height and an image width, 所述解析步骤,还包括:解析所述预设图像文件获得所述预设字节偏移量、图像高度和图像宽度;The parsing step further includes: parsing the preset image file to obtain the preset byte offset, image height and image width; 所述读取步骤,还包括:根据所述预设字节偏移量确定所述实际数据存储区的起始位置;根据所述图像高度、所述图像宽度、所述位深值和所述色深值从起始位置开始在所述实际数据存储区读取所述预设图像文件中每个像素的每个子像素的第一有效数据。The reading step further includes: determining the starting position of the actual data storage area according to the preset byte offset; according to the image height, the image width, the bit depth value and the The color depth value reads the first valid data of each sub-pixel of each pixel in the preset image file from the starting position in the actual data storage area. 5.根据权利要求1所述的方法,其特征在于,所述数据头还包括预设字节偏移量和文件大小;5. The method according to claim 1, wherein the data header further comprises a preset byte offset and a file size; 所述解析步骤:还包括:解析所述预设图像文件获得所述文件大小和所述预设字节偏移量;The parsing step: further comprising: parsing the preset image file to obtain the file size and the preset byte offset; 所述读取步骤,还包括:根据所述预设字节偏移量确定所述实际数据存储区的起始位置;根据所述文件大小、所述位深值和所述色深值从起始位置开始从所述实际数据存储区读取所述预设图像文件中每个像素的每个子像素的第一有效数据。The reading step further includes: determining the starting position of the actual data storage area according to the preset byte offset; starting from the file size, the bit depth value and the color depth value The first valid data of each sub-pixel of each pixel in the preset image file is read from the actual data storage area from the starting position. 6.根据权利要求1所述的方法,其特征在于,所述数据头还包括像素的子像素颜色顺序;6. The method of claim 1, wherein the data header further comprises a sub-pixel color sequence of the pixel; 所述解析步骤,还包括:解析所述预设图像文件,以得到子像素颜色顺序;The parsing step further includes: parsing the preset image file to obtain the sub-pixel color sequence; 所述转换步骤,还包括:根据所述子像素颜色顺序将所述第一有效数据转换成标准图像文件中的第二有效数据;根据所述第二有效数据生成标准图像文件,以便显示所述标准图像文件。The converting step further includes: converting the first valid data into second valid data in a standard image file according to the sub-pixel color sequence; generating a standard image file according to the second valid data, so as to display the Standard image file. 7.根据权利要求1所述的方法,其特征在于,所述方法还包括:7. The method of claim 1, wherein the method further comprises: 根据所述标准图像文件生成缩略图并显示所述缩略图。Thumbnails are generated from the standard image files and displayed. 8.一种上位机显示测试图像的装置,其特征在于,所述装置包括:8. A device for displaying a test image by a host computer, wherein the device comprises: 获取模块,用于获取预设图像文件;所述预设图像文件包括数据头和用于存储有实际数据的实际数据存储区,所述数据头包括位深值和色深值;an acquisition module for acquiring a preset image file; the preset image file includes a data header and an actual data storage area for storing actual data, and the data header includes a bit depth value and a color depth value; 解析模块,用于解析所述预设图像文件,以得到所述色深值和所述位深值;a parsing module for parsing the preset image file to obtain the color depth value and the bit depth value; 读取模块,用于根据所述色深值和所述位深值在实际数据存储区读取所述预设图像文件中每个像素的每个子像素的第一有效数据;a reading module, configured to read the first valid data of each subpixel of each pixel in the preset image file in the actual data storage area according to the color depth value and the bit depth value; 转换模块,用于将所述第一有效数据转换成标准图像文件中的第二有效数据;根据所述第二有效数据生成标准图像文件,以便显示所述标准图像文件。A conversion module, configured to convert the first valid data into second valid data in a standard image file; and generate a standard image file according to the second valid data, so as to display the standard image file. 9.一种图像信号发生器,其特征在于,包括:9. An image signal generator, is characterized in that, comprises: 存储器,被配置成存储指令;以及a memory configured to store the instructions; and 处理器,被配置成从所述存储器调用所述指令以及在执行所述指令时能够实现根据权利要求1至7中任一项所述的上位机显示测试图像的方法。The processor is configured to call the instruction from the memory, and when the instruction is executed, the method for displaying a test image by a host computer according to any one of claims 1 to 7 can be implemented. 10.一种机器可读存储介质,其特征在于,该机器可读存储介质上存储有指令,该指令用于使得机器执行根据权利要求1至7中任一项所述的上位机显示测试图像的方法。10. A machine-readable storage medium, characterized in that, an instruction is stored on the machine-readable storage medium, and the instruction is used to make the machine execute the host computer display test image according to any one of claims 1 to 7 Methods.
CN202111565331.6A 2021-12-20 2021-12-20 Method, device and image signal generator for displaying test image by host computer Pending CN114245030A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111565331.6A CN114245030A (en) 2021-12-20 2021-12-20 Method, device and image signal generator for displaying test image by host computer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111565331.6A CN114245030A (en) 2021-12-20 2021-12-20 Method, device and image signal generator for displaying test image by host computer

Publications (1)

Publication Number Publication Date
CN114245030A true CN114245030A (en) 2022-03-25

Family

ID=80759725

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111565331.6A Pending CN114245030A (en) 2021-12-20 2021-12-20 Method, device and image signal generator for displaying test image by host computer

Country Status (1)

Country Link
CN (1) CN114245030A (en)

Citations (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1349347A (en) * 2000-09-01 2002-05-15 精工爱普生株式会社 Regulation of image output of image film memory
JP2006303783A (en) * 2005-04-19 2006-11-02 Fuji Photo Film Co Ltd Image processing method, image processing system, and image processing program
CN1993711A (en) * 2005-04-27 2007-07-04 Lg电子株式会社 Apparatus and method of conversing data
WO2009089091A2 (en) * 2008-01-04 2009-07-16 Silicon Image, Inc. Testing of color output of display devices
US20100123733A1 (en) * 2008-11-17 2010-05-20 Xrfiles, Inc. System and method for the display of extended bit depth high resolution images
US20110229040A1 (en) * 2010-03-16 2011-09-22 Pixia Corp. Method and system for converting an image
US20130076974A1 (en) * 2011-09-26 2013-03-28 Dolby Laboratories Licensing Corporation Image Formats and Related Methods and Apparatuses
CN103186544A (en) * 2011-12-28 2013-07-03 广东新岸线计算机系统芯片有限公司 Method and system for accessing color bit depths
CN106341670A (en) * 2016-11-29 2017-01-18 广东欧珀移动通信有限公司 Control method, control device and electronic device
WO2017072218A1 (en) * 2015-10-30 2017-05-04 Agfa Healthcare Compressing and uncompressing method for high bit-depth medical gray scale images
US9769446B1 (en) * 2015-03-10 2017-09-19 Lentix, Inc. Digital image dynamic range processing apparatus and method
WO2017166760A1 (en) * 2016-04-01 2017-10-05 乐视控股(北京)有限公司 Method, apparatus, mobile terminal, and electronic device for reviewing image file
CN108461061A (en) * 2017-02-07 2018-08-28 三星显示有限公司 Display system and method for supplying data to display
CN108810507A (en) * 2018-06-15 2018-11-13 京东方科技集团股份有限公司 A kind of gamut conversion method and gamut converter, display device
CN110710222A (en) * 2017-06-09 2020-01-17 索尼半导体解决方案公司 Video transmitting apparatus and video receiving apparatus
WO2020215182A1 (en) * 2019-04-22 2020-10-29 深圳市大疆创新科技有限公司 Image data processing method, transmission method, transmission apparatus and data interface switching apparatus
CN112689139A (en) * 2021-03-11 2021-04-20 北京小鸟科技股份有限公司 Video image color depth transformation method, system and equipment
WO2021093801A1 (en) * 2019-11-14 2021-05-20 Beijing Bytedance Network Technology Co., Ltd. Coding of low bit-depth visual media data

Patent Citations (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1349347A (en) * 2000-09-01 2002-05-15 精工爱普生株式会社 Regulation of image output of image film memory
JP2006303783A (en) * 2005-04-19 2006-11-02 Fuji Photo Film Co Ltd Image processing method, image processing system, and image processing program
CN1993711A (en) * 2005-04-27 2007-07-04 Lg电子株式会社 Apparatus and method of conversing data
WO2009089091A2 (en) * 2008-01-04 2009-07-16 Silicon Image, Inc. Testing of color output of display devices
US20100123733A1 (en) * 2008-11-17 2010-05-20 Xrfiles, Inc. System and method for the display of extended bit depth high resolution images
US20110229040A1 (en) * 2010-03-16 2011-09-22 Pixia Corp. Method and system for converting an image
US20130076974A1 (en) * 2011-09-26 2013-03-28 Dolby Laboratories Licensing Corporation Image Formats and Related Methods and Apparatuses
CN103186544A (en) * 2011-12-28 2013-07-03 广东新岸线计算机系统芯片有限公司 Method and system for accessing color bit depths
US9769446B1 (en) * 2015-03-10 2017-09-19 Lentix, Inc. Digital image dynamic range processing apparatus and method
WO2017072218A1 (en) * 2015-10-30 2017-05-04 Agfa Healthcare Compressing and uncompressing method for high bit-depth medical gray scale images
WO2017166760A1 (en) * 2016-04-01 2017-10-05 乐视控股(北京)有限公司 Method, apparatus, mobile terminal, and electronic device for reviewing image file
CN106341670A (en) * 2016-11-29 2017-01-18 广东欧珀移动通信有限公司 Control method, control device and electronic device
CN108461061A (en) * 2017-02-07 2018-08-28 三星显示有限公司 Display system and method for supplying data to display
CN110710222A (en) * 2017-06-09 2020-01-17 索尼半导体解决方案公司 Video transmitting apparatus and video receiving apparatus
CN108810507A (en) * 2018-06-15 2018-11-13 京东方科技集团股份有限公司 A kind of gamut conversion method and gamut converter, display device
WO2020215182A1 (en) * 2019-04-22 2020-10-29 深圳市大疆创新科技有限公司 Image data processing method, transmission method, transmission apparatus and data interface switching apparatus
WO2021093801A1 (en) * 2019-11-14 2021-05-20 Beijing Bytedance Network Technology Co., Ltd. Coding of low bit-depth visual media data
CN112689139A (en) * 2021-03-11 2021-04-20 北京小鸟科技股份有限公司 Video image color depth transformation method, system and equipment

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
高敬鹏等: "机器学习", 31 May 2020, 机械工业出版社, pages: 68 - 70 *

Similar Documents

Publication Publication Date Title
US8704914B2 (en) Apparatus to automatically tag image and method thereof
US10033931B2 (en) Image processing apparatus and image processing method for processing still image data
JP5163392B2 (en) Image processing apparatus and program
CN104012075A (en) Imaging equipment and image processing equipment
US20030184812A1 (en) Image processing apparatus and method
US9264685B2 (en) Image capture apparatus
WO2015166644A1 (en) Information processing apparatus, information recording medium, image processing method, and program
CN105589667B (en) Method and device for capturing display image of display equipment
JP5355190B2 (en) Image display apparatus and method, and program
US5170253A (en) Subtitling apparatus with memory control codes interspersed with graphic data
CN114244968B (en) Image conversion method, image conversion device and image signal generator
CN114245030A (en) Method, device and image signal generator for displaying test image by host computer
JP4298386B2 (en) Image display apparatus and method, and program
CN114428869A (en) Test image output display method and device and image signal generator
US20060227348A1 (en) Information processing method and apparatus
JP7458806B2 (en) Image processing device and image processing method
JP2016010013A (en) Image processing apparatus and method for the same
JP2006041586A (en) Video reproducing and displaying apparatus
KR20090090214A (en) Recording medium storing digital image processing device, control method and program for executing control method
US20240233679A1 (en) Image processing apparatus and image processing method
JP6393999B2 (en) Image output device, image output system, image output control method, and image output control program
JP7140511B2 (en) Electronics
WO2022107635A1 (en) Imaging device, image production method, and recording medium
CN101472127B (en) Image file generating apparatus, image file generating method and image file repair apparatus
JP7370762B2 (en) Imaging device and its control method

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination