CN115033311A - Method, device and related assembly for realizing Qt preview of large-size picture - Google Patents

Method, device and related assembly for realizing Qt preview of large-size picture Download PDF

Info

Publication number
CN115033311A
CN115033311A CN202210768811.0A CN202210768811A CN115033311A CN 115033311 A CN115033311 A CN 115033311A CN 202210768811 A CN202210768811 A CN 202210768811A CN 115033311 A CN115033311 A CN 115033311A
Authority
CN
China
Prior art keywords
file data
picture file
display area
picture
item object
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
CN202210768811.0A
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.)
Afirstsoft Co Ltd
Original Assignee
Afirstsoft 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 Afirstsoft Co Ltd filed Critical Afirstsoft Co Ltd
Priority to CN202210768811.0A priority Critical patent/CN115033311A/en
Publication of CN115033311A publication Critical patent/CN115033311A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/448Execution paradigms, e.g. implementations of programming paradigms
    • G06F9/4488Object-oriented
    • G06F9/449Object-oriented method invocation or resolution

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Image Processing (AREA)

Abstract

The invention discloses a method and a device for realizing QT preview of a large-size picture and related components. Loading picture file data to a memory object and executing a grid processing step to obtain a plurality of sub-picture file data and generate corresponding project objects; adding all the project objects into the view scene, and arranging the project objects in sequence; if the input control instruction is received, whether each item object is in a display area of the view scene or not is judged, if yes, the current item object is judged to be a target item object, a coordinate conversion step is executed to obtain a corresponding screen display area, and picture display is carried out based on the screen display area. The method can rapidly cut the large-resolution picture into small sub-picture file data, effectively cut the large-resolution picture file data into small sub-picture file data by utilizing the view scene frame of Qt and manage the small sub-picture file data, and therefore various functions of large-resolution picture browsing such as zooming, moving and the like are achieved.

Description

Method, device and related assembly for realizing Qt preview of large-size picture
Technical Field
The invention relates to the field of image processing, in particular to a method and a device for realizing QT preview of a large-size picture and a related component.
Background
At present, previewing pictures is a common function of multimedia development projects, that is, after pictures are loaded, a user can view details of the pictures through operations such as zooming in and zooming out, moving and the like in a preview window, but when previewing the pictures with a large size, a computer memory occupies a very large space, for example, a picture memory with 10000 × 10000 resolution occupies about 390mb, a picture memory with 15000 × 15000 resolution occupies about 850mb, and a picture memory with 30000 × 30000 resolution occupies about 3500 mb.
As can be seen from the above, the existing large-resolution pictures occupy a large memory after being loaded and previewed.
Disclosure of Invention
The invention aims to provide a method, a device and related components for realizing QT preview of a large-size picture, and aims to solve the problem that the existing large-resolution picture occupies a larger memory after being loaded and previewed.
In order to solve the technical problems, the invention is realized by the following technical scheme: a method for realizing QT preview of a large-size picture is provided, which comprises the following steps:
loading the picture file data to a memory object;
executing a mesh processing step on the picture file data, so that the picture file data is divided into a plurality of sub-picture file data, and generating corresponding project objects;
adding all the project objects into a view scene, and arranging the project objects according to the sequence;
if an input control instruction is received, judging whether each item object is in a display area of the view scene, if the current item object is in the display area of the view scene, judging that the current item object is a target item object, executing a coordinate conversion step on the target item object to obtain a corresponding screen display area, and displaying pictures based on the screen display area.
In addition, another technical problem to be solved by the present invention is to provide an apparatus for implementing QT preview of a large-size picture, including:
the loading unit is used for loading the picture file data to the memory object;
a mesh processing unit for performing a mesh processing step on the picture file data, so that the picture file data is divided into a plurality of sub-picture file data, and generating corresponding project objects;
the sequencing unit is used for adding all the project objects into the view scene and arranging the project objects according to the sequence;
and the display processing unit is used for judging whether each item object is in the display area of the view scene or not if the input control instruction is received, judging that the current item object is a target item object if the current item object is in the display area of the view scene, executing a coordinate conversion step on the target item object to obtain a corresponding screen display area, and displaying pictures based on the screen display area.
In addition, an embodiment of the present invention further provides a computer device, which includes a memory, a processor, and a computer program stored on the memory and executable on the processor, and the processor implements the method for implementing QT preview of large-size pictures according to the first aspect when executing the computer program.
In addition, an embodiment of the present invention also provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and the computer program, when executed by a processor, causes the processor to execute the method for implementing QT preview of a large-size picture according to the first aspect.
The embodiment of the invention discloses a method, a device and related components for realizing QT preview of a large-size picture, wherein the method comprises the following steps: loading the picture file data to a memory object; performing a mesh processing step on the picture file data to divide the picture file data into a plurality of sub-picture file data and generate corresponding project objects; adding all the project objects into a view scene, and arranging the project objects according to the sequence; if an input control instruction is received, judging whether each item object is in a display area of the view scene, if the current item object is in the display area of the view scene, judging that the current item object is a target item object, executing a coordinate conversion step on the target item object to obtain a corresponding screen display area, and displaying pictures based on the screen display area. The method can rapidly cut the large-resolution picture into small sub-picture file data, effectively cut the large-resolution picture file data into small sub-picture file data by utilizing the view scene frame of Qt and manage the small sub-picture file data, and therefore various functions of large-resolution picture browsing such as zooming, moving and the like are achieved.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
Fig. 1 is a schematic flow chart of a method for implementing QT preview of a large-size picture according to an embodiment of the present invention;
FIG. 2 is a schematic block diagram of an apparatus for implementing QT preview of a large-size picture according to an embodiment of the present invention;
FIG. 3 is a schematic block diagram of a computer device provided by an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
It will be understood that the terms "comprises" and/or "comprising," when used in this specification and the appended claims, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
It is also to be understood that the terminology used in the description of the invention herein is for the purpose of describing particular embodiments only and is not intended to be limiting. As used in the specification of the present invention and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise.
It should be further understood that the term "and/or" as used in this specification and the appended claims refers to and includes any and all possible combinations of one or more of the associated listed items.
What needs to be supplemented is: the graph view frame provides a model view programming method based on a graph item, which mainly comprises a scene, a view and the graph item, wherein the three parts are respectively represented by three classes of QGraphicScene, QGraphicView and QGraphicItem, a plurality of views can view one scene, and the scene comprises the graph items with various geometric shapes.
Referring to fig. 1, fig. 1 is a schematic flow chart illustrating a method for implementing QT preview of a large-size picture according to an embodiment of the present invention;
as shown in fig. 1, the method includes steps S101 to S105.
S101, loading picture file data to a memory object;
s102, performing a grid processing step on the picture file data, dividing the picture file data into a plurality of sub-picture file data, and generating corresponding project objects;
s103, adding all the project objects into a view scene, and arranging the project objects in sequence;
s104, if an input control instruction is received, judging whether each item object is in the display area of the view scene, and if the current item object is in the display area of the view scene, executing the step S105;
s105, judging that the current item object is a target item object, executing a coordinate conversion step on the target item object to obtain a corresponding screen display area, and entering the next step S106;
and S106, displaying the picture based on the screen display area.
In this embodiment, after a user selects a target picture, firstly, picture file data corresponding to the target picture is loaded and stored in a memory object, since the picture file data is loaded instead of the picture object data, the occupied memory is relatively small, then, the whole picture file data is subjected to grid division, for example, picture file data with 10000 × 10000 resolution is divided according to 10 × 10 grids, then, 100 sub-picture file data with 1000 × 1000 resolution can be obtained, and then, a corresponding project object is generated based on the obtained sub-picture file data, that is, 100 project objects are generated; the 100 project objects are then added to the view scene and arranged in order of position.
The 100 item objects are judged based on a control instruction for a user to enlarge or reduce or move the target picture, specifically, whether each item object is in a display area of a view scene is judged, for example, 60 item objects are located in the display area of the view scene, the 60 item objects are named as target item objects, then a coordinate conversion step is performed on each target item object to obtain a corresponding screen display area, and finally picture display is performed according to the screen display area.
It should be noted that, display rendering is not performed on the non-target item objects, so that memory is not consumed, that is, the remaining 40 item objects are non-target item objects, and when the picture is displayed, rendering operation is not performed on the non-target item objects.
In summary, in the present application, based on the scaling value input by the user to the target picture, the sub-picture file data included in the target project object is scaled to construct a suitable picture for display, the size of the occupied memory of this part is related to the size of the display area, and the project object exceeding the screen is not rendered, so that the maximum display memory loss of the whole 10 × 10 grid picture is 2 times of the size of the screen.
In a specific embodiment, the step S101 includes the following steps:
and S10, reading the binary data in the picture file data by using the file manager, and storing the binary data into a byte array object.
In this embodiment, a file manager (QFile) is utilized to read binary data in the picture file data, and store the binary data into a byte array object (QByteArray object), and then the binary data can be rapidly scaled or moved according to a control instruction input by a user.
In a specific embodiment, the "mesh processing step" in step S102 includes the following steps:
s20, reading sub-picture file data with the size of n x m from the picture file data based on a preset cutting size rule, and storing all the sub-picture file data to a hash table;
s21, generating a corresponding item object under the grid coordinate corresponding to the hash table;
and S22, associating each word picture file data with the corresponding item object according to the grid coordinates in the hash table.
In this embodiment, different cutting size rules may be preset for pictures with different resolutions to achieve a better grid division effect for each picture, where, for example, picture file data with 10000 × 10000 resolution is divided according to 10 × 10 grids, and picture file data with 6000 × 4000 resolution is divided according to 6 × 4 grids, that is, the present application does not specifically limit the n and m values in step S20 and the size between the n and m values, and may set accordingly according to actual situations.
Storing each cut sub-picture file data in a hash table (imageitemgrid tbl), generating corresponding item objects (imageitemtem objects) corresponding to the grid subscripts, for example, reading 10 × 10 small sub-picture file data from the picture file data, then storing the 10 × 10 small sub-picture file data in the hash table, and then generating 10 × 10 item objects corresponding to the grid subscripts, wherein it should be noted that the item objects are generated according to the small sub-picture file data which is cut, and then cached, and new small sub-picture file data can be reused next time.
After the item object is obtained, according to the subscript in the hash table, 10 × 10 small sub-picture file data are associated with the corresponding item object so as to facilitate the calling of the corresponding sub-picture file data when the later item object renders a photo, and further, the key index of the hash table imageitemgrid tbl is used for establishing the connection qsh < Qpair < quick 32, quick 32> and ImageItem > with the item object by the following formulas.
In a specific embodiment, the step S20 includes the following steps:
s201, reading sub-picture file data with the size of n x m from the picture file data by utilizing the setScaledSize in the QImageReader class.
In the present embodiment, the sub-picture file data is read from the picture file data using the setScaledSize function in the QImageReader class.
In a specific embodiment, the step S104 of determining whether each item object is in the display area of the view scene if the input control instruction is received includes the following steps:
s30, converting the graphic coordinates of the project objects in the graphic coordinate system into view coordinates in the view coordinate system;
and S31, judging whether the view coordinate of each item object is in the display area of the view scene.
In this embodiment, the view scene frame has 3 coordinate systems, one is the view (view) coordinate system, i.e. the window seen; one is a Scene (The Scene) coordinate system, which is The content displayed by The window: the last one is a coordinate system of a graphic Item (Item), and each Item object ImageItem is an Item, so that whether the Item object is in a display area of a view scene can be judged after converting the graphic coordinate of each Item object ImageItem in the graphic coordinate system into a view coordinate.
If the project object is not in the display area of the view scene, the project object is not rendered, so that the memory is not consumed.
In a specific embodiment, the "coordinate conversion step" in step S104 includes the following steps:
and S40, converting the view coordinates of each target item object in the view coordinate system into scene coordinates in a scene coordinate system to obtain a corresponding screen display area.
In this embodiment, if the item object, i.e. the target item object, is within the display area of the view scene, the view coordinates of each target item object in the view coordinate system are converted into the scene coordinates in the scene coordinate system, and the screen display area of the target item object is found.
In an embodiment, the step S106 includes the following steps:
s50, acquiring the number of sub-picture files related to the target project object according to the screen display area;
and S51, performing corresponding operation on the sub-picture file data based on the input control command.
In this embodiment, according to the size of the screen display area obtained for the target item object, the picture tile data (sub-picture file data) associated with the target item object is read to perform fast scaling conversion or moving, that is, the memory occupation of the picture object generated in this way is related to the size of the display area, so it can be seen that when scaling display is performed, the whole rendering process generates at most 2 times of the picture object of the screen resolution size, and it should be noted that, because the present application uses the cache of the hash table, at most 2 times of the picture object of the screen resolution size is generated.
The method can rapidly cut the high-resolution picture into small sub-picture file data, effectively cut the high-resolution picture file data into small sub-picture file data by utilizing the view scene frame of Qt and manage the small sub-picture file data, and accordingly various functions of high-resolution picture browsing such as zooming, moving and the like are achieved.
The embodiment of the invention also provides a device for realizing the QT preview of the large-size picture, which is used for executing any one of the embodiments of the method for realizing the QT preview of the large-size picture. Specifically, referring to fig. 2, fig. 2 is a schematic block diagram of an apparatus for implementing QT preview of a large-size picture according to an embodiment of the present invention.
As shown in fig. 2, an apparatus 600 for implementing QT preview of a large-size picture includes:
a loading unit 601, configured to load image file data into a memory object;
a mesh processing unit 602, configured to perform a mesh processing step on the picture file data, so that the picture file data is divided into a plurality of sub-picture file data, and generate corresponding project objects;
a sorting unit 603, configured to add all the item objects into a view scene, and arrange the item objects in order;
the display processing unit 604 is configured to determine whether each item object is in the display area of the view scene if an input control instruction is received, determine that the current item object is a target item object if the current item object is in the display area of the view scene, perform a coordinate conversion step on the target item object to obtain a corresponding screen display area, and perform picture display based on the screen display area.
The device can rapidly cut a large-resolution picture into small sub-picture file data, effectively cut the large-resolution picture file data into small sub-picture file data by utilizing the view scene frame of Qt and manage the small sub-picture file data, and accordingly various functions of large-resolution picture browsing such as zooming, moving and the like are achieved.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
The above-mentioned apparatus for implementing QT preview of large-size pictures can be implemented in the form of a computer program that can be run on a computer device as shown in fig. 3.
Referring to fig. 3, fig. 3 is a schematic block diagram of a computer device according to an embodiment of the present invention. The computer device 1100 is a server, and the server may be an independent server or a server cluster including a plurality of servers.
Referring to fig. 3, the computer device 1100 includes a processor 1102, memory and network interface 1105 connected by a system bus 1101, where the memory may include non-volatile storage media 1103 and internal memory 1104.
The non-volatile storage medium 1103 may store an operating system 11031 and computer programs 11032. The computer program 11032, when executed, may cause the processor 1102 to perform a method of implementing a QT preview of large-size pictures.
The processor 1102 is configured to provide computing and control capabilities that support the operation of the overall computing device 1100.
The internal memory 1104 provides an environment for running a computer program 11032 in the nonvolatile storage medium 1103, and when the computer program 11032 is executed by the processor 1102, the processor 1102 may be caused to execute a method of implementing QT preview of large-size pictures.
The network interface 1105 provides for network communications, such as the transmission of data information. Those skilled in the art will appreciate that the configuration shown in fig. 3 is a block diagram of only a portion of the configuration associated with aspects of the present invention and is not intended to limit the computing device 1100 to which aspects of the present invention may be applied, and that a particular computing device 1100 may include more or less components than those shown, or may combine certain components, or have a different arrangement of components.
Those skilled in the art will appreciate that the embodiment of a computer device illustrated in fig. 3 does not constitute a limitation on the specific construction of the computer device, and in other embodiments a computer device may include more or fewer components than those illustrated, or some components may be combined, or a different arrangement of components. For example, in some embodiments, the computer device may only include a memory and a processor, and in such embodiments, the structures and functions of the memory and the processor are consistent with those of the embodiment shown in fig. 3, and are not described herein again.
It should be understood that, in the present embodiment, the Processor 1102 may be a Central Processing Unit (CPU), and the Processor 1102 may also be other general purpose processors, Digital Signal Processors (DSPs), Application Specific Integrated Circuits (ASICs), Field-Programmable gate arrays (FPGAs) or other Programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. Wherein a general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
In another embodiment of the invention, a computer-readable storage medium is provided. The computer readable storage medium may be a non-volatile computer readable storage medium. The computer readable storage medium stores a computer program, wherein the computer program, when executed by a processor, implements the method of implementing QT preview of a large-size picture according to an embodiment of the invention.
The storage medium is an entity and non-transitory storage medium, and may be various entity storage media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a magnetic disk, or an optical disk.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described apparatuses, devices and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
While the invention has been described with reference to specific embodiments, the invention is not limited thereto, and various equivalent modifications and substitutions can be easily made by those skilled in the art within the technical scope of the invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.

Claims (10)

1. A method for realizing QT preview of a large-size picture is characterized by comprising the following steps:
loading the picture file data to a memory object;
performing a mesh processing step on the picture file data to divide the picture file data into a plurality of sub-picture file data and generate corresponding project objects;
adding all the project objects into a view scene, and arranging the project objects according to the sequence;
if an input control instruction is received, judging whether each item object is in a display area of the view scene, if the current item object is in the display area of the view scene, judging that the current item object is a target item object, executing a coordinate conversion step on the target item object to obtain a corresponding screen display area, and displaying pictures based on the screen display area.
2. The method for implementing QT preview of large-size pictures according to claim 1, wherein the grid processing step comprises:
reading sub-picture file data with the size of n x m from the picture file data based on a preset cutting size rule, and storing all the sub-picture file data to a hash table;
generating a corresponding item object under the grid coordinate corresponding to the hash table;
and associating each word picture file data with the corresponding project object according to the grid coordinates in the hash table.
3. The method for implementing QT preview large-size pictures according to claim 1, wherein said determining whether each item object is in a display area of the view scene if an input control instruction is received comprises:
respectively converting the graphic coordinates of each item object in a graphic coordinate system into view coordinates in a view coordinate system;
and judging whether the view coordinates of each item object are in the display area of the view scene.
4. The method for implementing QT preview of large-size pictures according to claim 3, wherein the coordinate transformation step comprises:
and converting the view coordinates of each target item object in the view coordinate system into scene coordinates in a scene coordinate system to obtain a corresponding screen display area.
5. The method for realizing QT preview of large-size pictures according to claim 4, wherein said displaying pictures based on the screen display area comprises:
acquiring the number of sub-picture files associated with the target project object according to the screen display area;
and performing corresponding operation on the sub-picture file data based on the input control instruction.
6. The method for implementing QT preview of a large-size picture according to claim 1, wherein the loading of the picture file data into the memory object comprises:
and reading binary data in the picture file data by using a file manager, and storing the binary data into a byte array object.
7. The method for implementing QT preview large-size pictures according to claim 2, wherein reading n × m-sized sub-picture file data from the picture file data comprises:
and reading n x m-sized sub-picture file data from the picture file data by using setScaledSize in the QImageReader class.
8. An apparatus for implementing QT preview of large-size pictures, comprising:
the loading unit is used for loading the picture file data to the memory object;
a mesh processing unit for performing a mesh processing step on the picture file data, so that the picture file data is divided into a plurality of sub-picture file data, and generating corresponding project objects;
the sequencing unit is used for adding all the project objects into the view scene and arranging the project objects according to the sequence;
and the display processing unit is used for judging whether each item object is in the display area of the view scene or not if the input control instruction is received, judging that the current item object is a target item object if the current item object is in the display area of the view scene, executing a coordinate conversion step on the target item object to obtain a corresponding screen display area, and displaying pictures based on the screen display area.
9. A computer device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, characterized in that the processor implements the method of implementing QT preview large-size pictures as claimed in any one of claims 1 to 7 when executing the computer program.
10. A computer-readable storage medium, characterized in that the computer-readable storage medium stores a computer program which, when executed by a processor, causes the processor to execute the method of implementing QT preview large-size pictures as claimed in any one of claims 1 to 7.
CN202210768811.0A 2022-06-30 2022-06-30 Method, device and related assembly for realizing Qt preview of large-size picture Pending CN115033311A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210768811.0A CN115033311A (en) 2022-06-30 2022-06-30 Method, device and related assembly for realizing Qt preview of large-size picture

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210768811.0A CN115033311A (en) 2022-06-30 2022-06-30 Method, device and related assembly for realizing Qt preview of large-size picture

Publications (1)

Publication Number Publication Date
CN115033311A true CN115033311A (en) 2022-09-09

Family

ID=83129163

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210768811.0A Pending CN115033311A (en) 2022-06-30 2022-06-30 Method, device and related assembly for realizing Qt preview of large-size picture

Country Status (1)

Country Link
CN (1) CN115033311A (en)

Similar Documents

Publication Publication Date Title
CN110377264B (en) Layer synthesis method, device, electronic equipment and storage medium
US20220139017A1 (en) Layer composition method, electronic device, and storage medium
US9053529B2 (en) System and method for capturing digital images
EP2874054B1 (en) Application text adjusting method, device, and terminal
US20100277507A1 (en) Data Visualization Platform Performance Optimization
US9256919B2 (en) Systems and methods for image processing using a resizing template
CN109145272B (en) Text rendering and layout method, device, equipment and storage medium
US20190354247A1 (en) Pixel-aligned layout grids
CN108509241B (en) Full-screen display method and device for image and mobile terminal
CN106940722B (en) Picture display method and device
CN113986076A (en) Icon display control method and device, electronic equipment and storage medium
CN110471700B (en) Graphic processing method, apparatus, storage medium and electronic device
CN116597063B (en) Picture rendering method, device, equipment and medium
CN110533742B (en) Image color filling method, device, equipment and storage medium
CN110378479B (en) Image input method and device based on deep learning and terminal equipment
CN109683798B (en) Text determination method, terminal and computer readable storage medium
CN115033311A (en) Method, device and related assembly for realizing Qt preview of large-size picture
CN111045576B (en) Display control method, display control device, terminal equipment and electronic equipment
CN111008934A (en) Scene construction method, device, equipment and storage medium
CN115033226A (en) Page display method and device, terminal equipment and computer readable storage medium
CN111966262B (en) Picture display method and computing device
CN112035656A (en) Method, device, computer equipment and medium for quickly previewing document
CN114327208B (en) Legend display method and device, storage medium and terminal
CN112015514B (en) Method and device for updating material preview window of electronic whiteboard
CN108122192A (en) Cut drawing method and device

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