Movatterモバイル変換


[0]ホーム

URL:


CN109976848A - A kind of image display method, device, equipment and storage medium - Google Patents

A kind of image display method, device, equipment and storage medium
Download PDF

Info

Publication number
CN109976848A
CN109976848ACN201910169274.6ACN201910169274ACN109976848ACN 109976848 ACN109976848 ACN 109976848ACN 201910169274 ACN201910169274 ACN 201910169274ACN 109976848 ACN109976848 ACN 109976848A
Authority
CN
China
Prior art keywords
thumbnail
original
current
image
quick
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
CN201910169274.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.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen 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 Tencent Technology Shenzhen Co LtdfiledCriticalTencent Technology Shenzhen Co Ltd
Priority to CN201910169274.6ApriorityCriticalpatent/CN109976848A/en
Publication of CN109976848ApublicationCriticalpatent/CN109976848A/en
Pendinglegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

The invention discloses a kind of image display method, device, equipment and storage mediums, and the method includes obtaining current thumbnail figure idsplay order;Thumbnail logo collection is extracted in response to the idsplay order;The corresponding quick thumbnail of each current thumbnail map logo in the thumbnail logo collection is determined according to thumbnail storage file;The corresponding quick thumbnail of each current thumbnail map logo in the thumbnail logo collection is shown into output;When detecting to reach the current thumbnail figure of display output condition, the current thumbnail figure by reaching display output condition replaces the display that corresponding quick thumbnail carries out picture;User is improved to the viewing experience of picture in thumbnail list.

Description

A kind of image display method, device, equipment and storage medium
Technical field
The present invention relates to digital image processing techniques field more particularly to a kind of image display method, device, equipment and depositStorage media.
Background technique
As information technology develops to cable network from wireless network, internet terminal is also developed to from traditional PC terminalThe miscellaneous terminal device such as smart phone, Intelligent flat.
During using terminal equipment, when some users have the demand for checking network picture, usually use clearThe browsing that device of looking at carries out Target Photo is searched;Some users share the diversification of mode with information, and it is soft to be keen to album-serviceThe browsing that part carries out pictures is checked;Wherein, the picture under above situation is shown in the form of thumbnail listOutput.But due to being influenced by picture number, network bandwidth etc., when the picture in thumbnail list is shown, oftenThere is the terminal device the problem of picture in thumbnail list can not rapidly being shown so that the experience effect of user compared withDifference.
Accordingly, it is desirable to provide a kind of image display effect in optimization list picture, improving user to scheming in list pictureThe technical solution of the viewing experience of piece.
Summary of the invention
In order to solve the problems in the prior art, the present invention provides a kind of image display method, device, equipment and storagesMedium, specifically:
On the one hand a kind of image display method is provided, which comprises
Obtain current thumbnail figure idsplay order;
Thumbnail logo collection is extracted in response to the idsplay order, the thumbnail logo collection is in thumbnail listThe logo collection of all current thumbnail figures in current region to be shown;
Determine that each current thumbnail map logo in the thumbnail logo collection is corresponding according to thumbnail storage fileQuick thumbnail;Wherein, the thumbnail storage file includes all original thumbnail images in the thumbnail listQuick thumbnail;
The corresponding quick thumbnail of each current thumbnail map logo in the thumbnail logo collection is shown into output;
When detecting to reach the current thumbnail figure of display output condition, by the current thumbnail figure for reaching display output conditionReplace the display that corresponding quick thumbnail carries out picture.
On the other hand a kind of image display apparatus is provided, described device includes:
Idsplay order obtains module, for obtaining current thumbnail figure idsplay order;
Logo collection obtains module, for extracting thumbnail logo collection, the thumbnail in response to the idsplay orderLogo collection is the logo collection for all current thumbnail figures being located in current region to be shown in thumbnail list;
Quick thumbnail determining module, for being determined in the thumbnail logo collection according to thumbnail storage fileThe corresponding quick thumbnail of each current thumbnail map logo;Wherein, the thumbnail storage file includes the thumbnail columnThe quick thumbnail of all original thumbnail images in table;
Quick thumbnail display module, for each current thumbnail map logo in the thumbnail logo collection is correspondingQuick thumbnail show output;
Current thumbnail figure display module, for when detecting to reach the current thumbnail figure of display output condition, by reachingThe current thumbnail figure of display output condition replaces the display that corresponding quick thumbnail carries out picture.
On the other hand a kind of equipment is provided, the equipment includes processor and memory, is stored in the memoryAt least one instruction, at least a Duan Chengxu, code set or instruction set, at least one instruction, an at least Duan Chengxu, instituteCode set or instruction set are stated as the processor loads and executes to realize such as the image display method as described in terms of above-mentioned.
On the other hand a kind of computer readable storage medium is provided, at least one finger is stored in the storage mediumEnable, at least a Duan Chengxu, code set or instruction set, at least one instruction, an at least Duan Chengxu, the code set orInstruction set is as processor loads and executes to realize such as the image display method as described in terms of above-mentioned.
A kind of image display method, device, equipment and storage medium provided by the invention, have the beneficial effect that
The present invention can be when the data information of current thumbnail figure load completion, from local thumbnail storage fileThe quick thumbnail that all current thumbnail figures in current display area are obtained according to the mark of current thumbnail figure, together by these institutesThe quick thumbnail having preferentially shows output, the basic visual information of current thumbnail figure is shown for user, as vision buffer;When there is the current thumbnail figure for meeting real output condition, its corresponding quick thumbnail is replaced by the current thumbnail figureGet off, realizes the linking of true display effect;To improve user to the viewing experience of picture in thumbnail list.
Detailed description of the invention
It, below will be to reality in order to illustrate more clearly of this specification embodiment or technical solution in the prior art and advantageIt applies example or attached drawing needed to be used in the description of the prior art is briefly described, it should be apparent that, the accompanying drawings in the following descriptionOnly some embodiments of the present invention, for those of ordinary skill in the art, in the premise not made the creative laborUnder, it can also be obtained according to these attached drawings other attached drawings.
Fig. 1 is the schematic diagram for the implementation environment that this specification embodiment provides;
Fig. 2 is a kind of flow chart for image display method that this specification embodiment provides;
Fig. 3 is the step flow chart for establishing the thumbnail storage file that this specification embodiment provides;
Fig. 4 is the corresponding mark of each original thumbnail image in the acquisition thumbnail list that this specification embodiment providesAnd the step flow chart of corresponding quick thumbnail;
Fig. 5 be this specification embodiment provide the original is obtained according to the thumbnail address information of the original thumbnail imageThe step flow chart of the quick thumbnail of beginning thumbnail;
Fig. 6 (a) is the scene figure shown by photograph album class application progress picture that this specification embodiment provides;
Fig. 6 (b) is the scene figure shown by browser progress picture that this specification embodiment provides;
Fig. 7 is a kind of composition block diagram for image display apparatus that this specification embodiment provides;
Fig. 8 is a kind of structural schematic diagram for picture display device that this specification embodiment provides.
Specific embodiment
Below in conjunction with the attached drawing in this specification embodiment, the technical solution in this specification embodiment is carried out clearChu is fully described by, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.Based on the embodiments of the present invention, those of ordinary skill in the art institute obtained without making creative workThere are other embodiments, shall fall within the protection scope of the present invention.
It should be noted that description and claims of this specification and term " first " in above-mentioned attached drawing, "Two " etc. be to be used to distinguish similar objects, without being used to describe a particular order or precedence order.It should be understood that using in this wayData be interchangeable under appropriate circumstances, so as to the embodiment of the present invention described herein can in addition to illustrating herein orSequence other than those of description is implemented.In addition, term " includes " and " having " and their any deformation, it is intended that coverCover it is non-exclusive include, for example, containing the process, method of a series of steps or units, system, product or server need not limitIn step or unit those of is clearly listed, but may include be not clearly listed or for these process, methods, produceThe other step or units of product or equipment inherently.
People are when using the software application product of photograph album class at present, if user's quick sliding album list, it will usually haveA large amount of blank sheet or occupy-place figure occur, very influence viewing experience and perception;And then this specification proposes that a kind of picture is aobviousThe optimisation technique scheme shown, so that the original thumbnail image in picture list can not load out or also no load does not come out itBefore, it is first shown with quick thumbnail, to improve the viewing experience of picture and perception effect in picture list.
As shown in Figure 1, the schematic diagram of the implementation environment provided it illustrates this specification embodiment.The implementation environment packetIt includes: server 02 and the terminal 01 communicated with the server 02.
Terminal 01 can be mobile phone, tablet computer, portable acquisition machine on knee, PAD or desk-top acquisition machine etc..Terminal 01Middle operation has client, which can be any client with picture display output;For example, run in terminal 01Client can be browser with picture look facility, read client, shopping client;Or there is photograph album to store functionThe social media platform of energy;Or platform of cloud store function etc..Server 02 can be a server, be also possible toThe server cluster consisted of several servers or a cloud obtain service centre.Server 02 passes through network and endCommunication connection is established at end 01.
Need to give explanation, thumbnail can be understood as non-full frame on the display screen of terminal device in this specificationThe small figure of display;Original thumbnail image can be understood as being arranged just in thumbnail list according to the system of counterpart terminal equipment or applicationOften show the thumbnail of output;Quick thumbnail is understood that the picture to handle according to the original thumbnail image;Wherein,The pixel of the quick thumbnail is less than the pixel of the original thumbnail image;Each original thumbnail image in the thumbnail listAll have a corresponding quick thumbnail.
Specifically, this specification embodiment provides a kind of image display method, as shown in Figure 2, which comprises
S202. current thumbnail figure idsplay order is obtained;
In the present embodiment, when the browsing that user's using terminal equipment carries out thumbnail list is checked, terminal device is gotThe operation of user, and obtain the idsplay order generated based on the operation;Wherein, the idsplay order is positioned at current display circleThe display request instruction of the current thumbnail figure in the thumbnail list on face.
The breviary that the thumbnail list can be the thumbnail list of network album class, retrieving image obtains in browserFigure List, the thumbnail list with cloud picture store function can also be other showgrounds in the form of thumbnail listThumbnail list etc. under scape.
S204. thumbnail logo collection is extracted in response to the idsplay order, the thumbnail logo collection is thumbnailIt is located at the logo collection of all current thumbnail figures in current region to be shown in list;
In the present embodiment, the idsplay order is sent to server by terminal device, the server receive it is describedThe mark that thumbnail corresponding with the idsplay order is determined after idsplay order obtains owning in the current region to be shownThe logo collection of current thumbnail figure;And the thumbnail logo collection is sent to the terminal device.
S206. each current thumbnail map logo in the thumbnail logo collection is determined according to thumbnail storage fileCorresponding quick thumbnail;Wherein, the thumbnail storage file includes all original breviaries in the thumbnail listThe quick thumbnail of figure;
S208. the corresponding quick thumbnail of each current thumbnail map logo in the thumbnail logo collection is shownOutput;
In the present embodiment, the local of terminal device has thumbnail storage file;Based in the thumbnail storage fileStorage information, the corresponding quick breviary of each current thumbnail map logo being capable of determining that in the thumbnail logo collectionFigure.It further, can will be right when current thumbnail figure data information to be shown does not load completion or load failureThe quick thumbnail answered first carries out display output, and basic visual display effect is provided for user;For example, user is it can be seen that instituteBasic colors display area after stating the elementary contour of current thumbnail figure or obscuring.
It wherein, can also include reflecting for the current thumbnail map logo and its display position in the thumbnail storage filePenetrate relationship, and then the display position of available quick thumbnail;Then when display exports quick thumbnail, can first it determineCurrent thumbnail figure display position in current display area, later shows the quick thumbnail in corresponding positionOn.
S210. when detecting to reach the current thumbnail figure of display output condition, by reaching the current of display output conditionThumbnail replaces the display that corresponding quick thumbnail carries out picture.
In the present embodiment, the display output condition can be understood as the data information to be shown of the current thumbnail figureLoad the information completed.Accordingly, the data information of the current thumbnail figure all load completion can normally show when, then byQuick thumbnail before the current thumbnail figure replacement carries out the clear display of picture.
In a kind of feasible embodiment, the method can also include:
S205. the thumbnail storage file is established;
In a kind of specific embodiment, step S205 establishes the thumbnail storage file, as shown in figure 3, can wrapIt includes:
S402. each corresponding mark of original thumbnail image and corresponding quick breviary in the thumbnail list are obtainedFigure;
S404. by the corresponding mark of all original thumbnail images in the thumbnail list and corresponding quick breviaryFigure, building obtain the thumbnail storage file.
In the present embodiment, the information in the thumbnail list includes the mark of original thumbnail image, and with it is described originalThe mark of thumbnail has the quick thumbnail of mapping relations.Wherein, there is the thumbnail list in the thumbnail listIn all original thumbnail images mark and quick thumbnail.
In a kind of specific embodiment, it is corresponding that step S402 obtains each original thumbnail image in the thumbnail listMark and corresponding quick thumbnail, as shown in figure 4, may include:
S602. the metamessage of each original thumbnail image is obtained;The metamessage includes descriptive information and thumbnail addressInformation;
For example, being answered carrying out when checking of picture using the software application of photograph album class in the software for opening the photograph album classUsed time, terminal device can start the metamessage that original thumbnail image is obtained from server, and traversal obtains the thumbnail listIn each original thumbnail image metamessage.
For example, user is when the frame retrieval input retrieval information by browser generates retrieval request, terminal device canThe metamessage for meeting the original thumbnail image to be presented that retrieval requires is obtained from server according to the retrieval request.
Specifically, the metamessage of the original thumbnail image is to be buffered in local picture Meta information, is specifically included describedThe descriptive information and thumbnail address information of original thumbnail image.
S604. the mark of the original thumbnail image is generated according to the descriptive information of the original thumbnail image;It is described originalThumbnail is each thumbnail in the thumbnail list;The descriptive information includes at least one following: described originalThe filename of thumbnail, the dimension information of the original thumbnail image, the original thumbnail image Pixel Information;
Specifically, the hash value that the descriptive information that the present embodiment can use the original thumbnail image generates is as keyMark;The descriptive information and thumbnail address that the original thumbnail image can also be integrated generate hash value together and mark as keyKnow.
Wherein, the descriptive information is not limited to filename mentioned above, dimension information and Pixel Information, can be withIt is other descriptive information of corresponding picture, such as resolution information.
S606. the quick breviary of the original thumbnail image is obtained according to the thumbnail address information of the original thumbnail imageFigure.
In a kind of feasible embodiment, step S606 obtains institute according to the thumbnail address information of the original thumbnail imageThe quick thumbnail of original thumbnail image is stated, as shown in Figure 5, comprising:
S802. the corresponding intermediate contracting of the original thumbnail image is obtained according to the thumbnail address information of the original thumbnail imageSketch map;The intermediate thumbnail is the thumbnail for meeting default downloading condition;
In the present embodiment, terminal device can obtain the original breviary from server according to the thumbnail address informationScheme corresponding intermediate thumbnail.Wherein, the downloading rate compared with the thumbnail of small pixel is most fast;So the intermediate thumbnail is clothesBusiness device carries out the thumbnail for the minimum pixel that the server itself that Gaussian Blur is handled is supported to original thumbnail image;Wherein,For example the thumbnail of the storable minimum pixel of server itself support is 64*64, then the pixel of the intermediate thumbnail is64*64。
Specifically, when a picture is uploaded to terminal device for the first time by user, terminal device can be by the number of the pictureIt is believed that the relevant information for ceasing and defaulting the thumbnail (original thumbnail image) that the picture is shown on interface is sent to clothes togetherBusiness device;The server is handled the data information of the picture to obtain the contracting of the minimum pixel of server itself supportSketch map (intermediate thumbnail), and by the minimum pixel thumbnail of obtained support (intermediate thumbnail) and default picture on interfaceThe relevant information of the thumbnail (original thumbnail image) of display is associated;To make terminal device according to the thumbnail of original thumbnail imageAddress information can obtain corresponding intermediate thumbnail from server.
S804. dissection process is carried out to the intermediate thumbnail, obtains the message bit pattern of the intermediate thumbnail;
S806. compression processing is carried out to institute's bitmap information according to preset sample frequency, obtains the quick thumbnail.
Specifically, the intermediate thumbnail is parsed to obtain the Bitmap message bit pattern of the intermediate thumbnail;Sampling processing is carried out to institute's bitmap information later and obtains the quick thumbnail.
Wherein, the preset sample frequency is the pixel in the pixel and wide direction on the length direction of intermediate thumbnailThe larger value, divided by the larger value of the pixel on the length direction of quick thumbnail and the pixel on wide direction;For example, intermediateThe pixel of thumbnail can be 64*64, and the object pixel of quick thumbnail is 32*32, then sample frequency obtains for 64 divided by 322;For example, intermediate thumbnail is 128*64, quick thumbnail is 32*16, then sample frequency obtains 4 divided by 32 for 128.
Wherein, if the pixel of current thumbnail figure is 320 × 320 pixels, the corresponding quick thumbnail of the current thumbnail figurePixel be 32 × 32 pixels, the pixel of intermediate thumbnail is 64 × 64 pixels;Then terminal device is first from service in the present embodimentDevice gets the intermediate thumbnail of 64 × 64 pixels, and the processing of 64 × 64 intermediate thumbnail is then obtained 32 × 32 pixelsQuick thumbnail.It is later that the quick thumbnail of 32 × 32 pixels is first subjected to display output during picture is shown,After the completion of the data to be displayed information load of the current thumbnail figure of 320 × 320 pixels, by the current thumbnail figure of 320 × 320 pixelsThe quick thumbnail for replacing 32 × 32 pixels carries out the normal display of picture.
Explanation is given, the visual experience for giving user according to the quick thumbnail that practice obtains 32*32 is best;Such asUser can be helped to recognize principal outline or lines in the original thumbnail image;So the quick thumbnail generally selectsIt surely is the thumbnail that object pixel is 32*32.
Further, local thumbnail storage file can store in Cache (cache memory), obtainWhen taking the request of quick thumbnail of original thumbnail image therein, can directly it be extracted from Cache (cache memory)It searches.
In the present embodiment, by establishing the thumbnail storage file, photograph album class application progress is again turned on subsequentWhen picture browsing, the corresponding quick contracting of current thumbnail figure to be shown directly can be obtained from local thumbnail storage fileSketch map, and the display of quick thumbnail is carried out, as the buffering of current thumbnail figure, it is promoted to the effect that user shows output pictureRate.It similarly,, can be according to upper if next time carries out the retrieval of the same terms when carrying out picture retrieval using browserThe current thumbnail figure of output to be shown is fast on the lower thumbnail storage file acquisition to current interface established of primary retrieval operationFast thumbnail promotes the picture display efficiency under user's visual effect.Figure is carried out by the application of photograph album class as Fig. 6 (a) is shownThe scene figure that piece is shown carries out the scene figure that picture is shown by browser as Fig. 6 (b) is shown.
In a kind of feasible embodiment, step S206 determines the thumbnail identification sets according to thumbnail storage fileThe corresponding quick thumbnail of each current thumbnail map logo in conjunction may include:
S1002. the descriptive information of current thumbnail figure in the thumbnail logo collection is obtained;
S1004. the corresponding mark of the current thumbnail figure is generated according to the descriptive information of the current thumbnail figure;
S1006. it is determined from the thumbnail storage file consistent with the mark of the current thumbnail figure originalThe mark of thumbnail;
S1008. according to the corresponding quick thumbnail of the mark of the original thumbnail image, the mark of the current thumbnail figure is obtainedKnow corresponding quick thumbnail.
The corresponding mark of the current thumbnail figure is first obtained according to the descriptive information of current thumbnail figure in the present embodiment, itThe mark of the original thumbnail image consistent with the mark of the current thumbnail figure is matched from the thumbnail storage file afterwards;And then the corresponding quick thumbnail corresponding with the mark of the current thumbnail figure out from the thumbnail storage file, to obtainTake the quick thumbnail.
It should be noted that the current thumbnail figure in this specification can be understood as its in the thumbnail storage fileIn an original thumbnail image;Also, the original thumbnail image in the thumbnail list (such as network album) can be traditionPicture resource, can also be video resource cover picture (the first frame picture of default video resource be corresponding surface plotPiece), herein and without limitation.
Wherein, the information in the thumbnail storage file in this specification can be according to circumstances updated;Such as: if phaseNew picture is incorporated in volume class software application, when opening first time later, the new picture can be according to it in the applicationThe metamessage of original thumbnail image further obtains the corresponding quick thumbnail information of the new picture, and then is stored in thumbnail and depositsIt stores up in file, to realize the update of the thumbnail storage file;This to answer opening the photograph album class software next timeUsed time, if the new picture, in request ranks to be shown, terminal device can be directly from the thumbnail storage fileThe quick thumbnail for transferring the new picture is preferentially shown.
In a kind of embodiment, step S802 obtains the corresponding intermediate thumbnail of the original thumbnail image, includes: later
The intermediate thumbnail is stored, and stores the mark of the original thumbnail image and is closed with the mapping of the intermediate thumbnailSystem.
In the present embodiment, after getting the intermediate thumbnail from server according to thumbnail storage address, furtherThe preservation of the intermediate thumbnail can be carried out, and the mark of the original thumbnail image and the intermediate thumbnail foundation are reflectedPenetrate relationship;So that subsequent when having identical current thumbnail figure idsplay order again, can from it is local rapidly get it is describedThe information of intermediate thumbnail further obtains the corresponding quick thumbnail of the original thumbnail image.The present embodiment can equally mentionThe display efficiency for rising the quick thumbnail promotes the picture browsing experience of user.
The image display method that this specification provides is able to solve in traditional list picture browsing experience and there is a large amount of write from memoryThe problem of recognizing occupy-place figure and blank sheet;Particular by the mode that quick thumbnail is preferentially shown, area to be shown is shown for userThe basic effect of current thumbnail figure in domain, again by the replacement pair of current thumbnail figure after the completion of the load of the data information of current thumbnail figureThe quick thumbnail answered carries out the display of picture;The browsing that this is more in line with user is expected, improves the picture browsing body of userIt tests.
A kind of image display apparatus is present embodiments provided, as shown in fig. 7, described device includes:
Idsplay order obtains module 202, for obtaining current thumbnail figure idsplay order;
Logo collection obtains module 204, for extracting thumbnail logo collection, the breviary in response to the idsplay orderMap logo collection is combined into the logo collection for all current thumbnail figures being located in current region to be shown in thumbnail list;
Quick thumbnail determining module 206, for determining the thumbnail logo collection according to thumbnail storage fileIn the corresponding quick thumbnail of each current thumbnail map logo;Wherein, the thumbnail storage file includes the breviaryThe quick thumbnail of all original thumbnail images in Figure List;
Quick thumbnail display module 208, for by each current thumbnail map logo in the thumbnail logo collectionCorresponding quick thumbnail shows output;
Current thumbnail figure display module 210, for when detecting to reach the current thumbnail figure of display output condition, by reachingThe display of corresponding quick thumbnail progress picture is replaced to the current thumbnail figure of display output condition.
In a kind of feasible embodiment, described device further includes that thumbnail storage file establishes module 205, for establishingThe thumbnail storage file;
The thumbnail storage file establishes module 205, comprising:
Mark and thumbnail acquiring unit 402, it is corresponding for obtaining each original thumbnail image in the thumbnail listMark and corresponding quick thumbnail;
Thumbnail storage file construction unit 404, for corresponding by all original thumbnail images in the thumbnail listMark and corresponding quick thumbnail, building obtain the thumbnail storage file.
In a kind of feasible embodiment, the mark and thumbnail acquiring unit, comprising:
Metamessage obtains subelement, for obtaining the metamessage of each original thumbnail image;The metamessage includes descriptiveInformation and thumbnail address information;
Mark generates subelement, for generating the original thumbnail image according to the descriptive information of the original thumbnail imageMark;The original thumbnail image is each thumbnail in the thumbnail list;The descriptive information include it is following at leastOne of: the filename of the original thumbnail image, the dimension information of the original thumbnail image, the original thumbnail image pixel letterBreath;
Quick thumbnail obtains subelement, for obtaining the original according to the thumbnail address information of the original thumbnail imageThe quick thumbnail of beginning thumbnail.
In a kind of feasible embodiment, the quick thumbnail obtains subelement, comprising:
Intermediate thumbnail obtains subelement, for obtaining the original according to the thumbnail address information of the original thumbnail imageThe corresponding intermediate thumbnail of beginning thumbnail;The intermediate thumbnail is the thumbnail for meeting default downloading condition;
Message bit pattern obtains subelement, for carrying out dissection process to the intermediate thumbnail, obtains the intermediate breviaryThe message bit pattern of figure;
Compression processing subelement obtains institute for carrying out compression processing to institute's bitmap information according to preset sample frequencyState quick thumbnail.
In a kind of feasible embodiment, the quick thumbnail determining module, comprising:
Descriptive information acquiring unit, for obtaining the descriptive letter of current thumbnail figure in the thumbnail logo collectionBreath;
Thumbnail identification generation unit, for generating the current thumbnail according to the descriptive information of the current thumbnail figureScheme corresponding mark;
Determination unit is identified, for determining the mark phase with the current thumbnail figure from the thumbnail storage fileThe mark of consistent original thumbnail image;
Quick thumbnail obtains unit, for the corresponding quick thumbnail of the mark according to the original thumbnail image, obtainsThe corresponding quick thumbnail of the mark of the current thumbnail figure.
In a kind of feasible embodiment, the quick thumbnail obtains subelement, further includes:
Intermediate thumbnail storage subelement for storing the intermediate thumbnail, and stores the mark of the original thumbnail imageKnow the mapping relations with the intermediate thumbnail.
It should be noted that described device embodiment and the inventive concept having the same of the method embodiment, specific thinSaving content, details are not described herein.
This specification embodiment provides a kind of equipment, and the equipment includes processor and memory, in the memoryIt is stored at least one instruction, at least a Duan Chengxu, code set or instruction set, described at least one instructs, is at least one section describedProgram, the code set or instruction set are loaded as the processor and are executed to realize the picture as described in above method embodimentDisplay methods.
This specification embodiment additionally provides a kind of structural schematic diagram of picture display device, as shown in figure 8, client canTo install on the device, which can be used for implementing the image display method provided in above-described embodiment.Specifically:
The equipment may include RF (Radio Frequency, radio frequency) circuit 810, include one or moreThe memory 820 of computer readable storage medium, input unit 830, display unit 840, sensor 850, voicefrequency circuit 860,WiFi (wireless fidelity, Wireless Fidelity) module 870, the processing for including one or more than one processing coreThe components such as device 880 and power supply 890.It will be understood by those skilled in the art that device structure shown in Fig. 8 is not constituted pairThe restriction of equipment may include perhaps combining certain components or different component cloth than illustrating more or fewer componentsIt sets.Wherein:
RF circuit 810 can be used for receiving and sending messages or communication process in, signal sends and receivees, particularly, by base stationAfter downlink information receives, one or the processing of more than one processor 880 are transferred to;In addition, the data for being related to uplink are sent toBase station.In general, RF circuit 810 includes but is not limited to antenna, at least one amplifier, tuner, one or more oscillators, usesFamily identity module (SIM) card, transceiver, coupler, LNA (Low Noise Amplifier, low-noise amplifier), duplexDevice etc..In addition, RF circuit 810 can also be communicated with network and other equipment by wireless communication.The wireless communication can makeWith any communication standard or agreement, and including but not limited to GSM (Global System of Mobile communication, entirelyBall mobile communcations system), GPRS (General Packet Radio Service, general packet radio service), CDMA (CodeDivision Multiple Access, CDMA), WCDMA (Wideband Code Division MultipleAccess, wideband code division multiple access), LTE (Long Term Evolution, long term evolution), Email, SMS (ShortMessaging Service, short message service) etc..
Memory 820 can be used for storing software program and module, and processor 880 is stored in memory 820 by operationSoftware program and module, thereby executing various function application and data processing.Memory 820 can mainly include storage journeySequence area and storage data area, wherein storing program area can application program needed for storage program area, function etc.;Storing dataArea, which can be stored, uses created data etc. according to the equipment.In addition, memory 820 may include that high random access is depositedReservoir can also include nonvolatile memory, for example, at least a disk memory, flush memory device or other volatibilitySolid-state memory.Correspondingly, memory 820 can also include Memory Controller, to provide processor 880 and input unitThe access of 830 pairs of memories 820.
Input unit 830 can be used for receiving the number or character information of input, and generate and user setting and functionControl related keyboard, mouse, operating stick, optics or trackball signal input.Specifically, input unit 830 may include touchingSensitive surfaces 831 and other input equipments 832.Touch sensitive surface 831, also referred to as touch display screen or Trackpad are collected and are usedFamily on it or nearby touch operation (such as user using any suitable object or attachment such as finger, stylus in touch-sensitive tableOperation on face 831 or near touch sensitive surface 831), and corresponding attachment device is driven according to preset formula.It is optional, touch sensitive surface 831 may include both touch detecting apparatus and touch controller.Wherein, touch detecting apparatus detection is usedThe touch orientation at family, and touch operation bring signal is detected, transmit a signal to touch controller;Touch controller is from touchTouch information is received in detection device, and is converted into contact coordinate, then gives processor 880, and can receive processor 880The order sent simultaneously is executed.Furthermore, it is possible to using multiple types such as resistance-type, condenser type, infrared ray and surface acoustic wavesRealize touch sensitive surface 831.In addition to touch sensitive surface 831, input unit 830 can also include other input equipments 832.Specifically,Other input equipments 832 can include but is not limited to physical keyboard, function key (such as volume control button, switch key etc.),One of trace ball, mouse, operating stick etc. are a variety of.
Display unit 840 can be used for showing information input by user or the information and the equipment that are supplied to userVarious graphical user interface, these graphical user interface can be made of figure, text, icon, video and any combination thereof.Display unit 840 may include display panel 841, optionally, can use LCD (Liquid Crystal Display, liquid crystalShow device), the forms such as OLED (Organic Light-Emitting Diode, Organic Light Emitting Diode) configure display panel841.Further, touch sensitive surface 831 can cover display panel 841, when touch sensitive surface 831 detects touching on it or nearbyAfter touching operation, processor 880 is sent to determine the type of touch event, is followed by subsequent processing device 880 according to the type of touch eventCorresponding visual output is provided on display panel 841.Wherein, touch sensitive surface 831 and display panel 841 can two it is independentComponent realizes input and input function, but in certain embodiments, it can also by touch sensitive surface 831 and display panel 841It integrates and realizes and output and input function.
The equipment may also include at least one sensor 850, such as optical sensor, motion sensor and other sensingsDevice.Specifically, optical sensor may include ambient light sensor and proximity sensor, wherein ambient light sensor can be according to environmentThe light and shade of light adjusts the brightness of display panel 841, and proximity sensor can close display when the equipment is moved in one's earPanel 841 and/or backlight.As a kind of motion sensor, gravity accelerometer can detect in all directions (generallyThree axis) acceleration size, can detect that size and the direction of gravity when static, can be used to identify equipment posture application (ratioSuch as horizontal/vertical screen switching, dependent game, magnetometer pose calibrating), Vibration identification correlation function (such as pedometer, tap);ExtremelyIn other sensors such as gyroscope, barometer, hygrometer, thermometer, the infrared sensors that the equipment can also configure, hereinIt repeats no more.
Voicefrequency circuit 860, loudspeaker 861, microphone 862 can provide the audio interface between user and the equipment.SoundElectric signal after the audio data received conversion can be transferred to loudspeaker 861, be converted to by loudspeaker 861 by frequency circuit 860Voice signal output;On the other hand, the voice signal of collection is converted to electric signal by microphone 862, is received by voicefrequency circuit 860After be converted to audio data, then by after the processing of audio data output processor 880, be sent to through RF circuit 810 such as anotherEquipment, or audio data is exported to memory 820 to be further processed.Voicefrequency circuit 860 is also possible that earplug is insertedHole, to provide the communication of peripheral hardware earphone Yu the equipment.
WiFi belongs to short range wireless transmission technology, and the equipment can help user to receive and dispatch electricity by WiFi module 870Sub- mail, browsing webpage and access streaming video etc., it provides wireless broadband internet access for user.Although Fig. 8 showsGo out WiFi module 870, but it is understood that, and it is not belonging to must be configured into for the equipment, it completely can be according to needIt to omit within the scope of not changing the essence of the invention.
Processor 880 is the control centre of the equipment, utilizes each portion of various interfaces and connection whole equipmentPoint, by running or execute the software program and/or module that are stored in memory 820, and calls and be stored in memory 820Interior data execute the various functions and processing data of the equipment, to carry out integral monitoring to equipment.Optionally, it handlesDevice 880 may include one or more processing cores;Preferably, processor 880 can integrate application processor and modulation /demodulation processingDevice, wherein the main processing operation system of application processor, user interface and application program etc., modem processor is mainly locatedReason wireless communication.It is understood that above-mentioned modem processor can not also be integrated into processor 880.
The equipment further includes the power supply 890 (such as battery) powered to all parts, it is preferred that power supply can pass through electricityManagement system and processor 880 are logically contiguous, to realize management charging, electric discharge and power consumption by power-supply management systemThe functions such as management.Power supply 890 can also include one or more direct current or AC power source, recharging system, power supply eventHinder the random components such as detection circuit, power adapter or inverter, power supply status indicator.
Although being not shown, the equipment can also include camera, bluetooth module etc., and details are not described herein.Specifically at thisIn embodiment, the display unit of equipment is touch-screen display, equipment further include have memory and one or more than oneProgram, one of them perhaps more than one program be stored in memory and be configured to by one or more than oneManage the instruction in the device execution present invention in embodiment of the method.
The embodiments of the present invention also provide a kind of computer storage medium, the storage medium may be disposed at client itIn with save for realizing relevant at least one instruction of image display method a kind of in embodiment of the method, an at least Duan Chengxu,Code set or instruction set, at least one instruction, an at least Duan Chengxu, the code set or the instruction set are loaded simultaneously by the processorExecute the image display method to realize above method embodiment offer.
Optionally, in the present embodiment, above-mentioned storage medium can be located in multiple network equipments of computer networkAt least one network equipment.Optionally, in the present embodiment, above-mentioned storage medium can include but is not limited to: USB flash disk read-only is depositedReservoir (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk,The various media that can store program code such as magnetic or disk.
It should be understood that above-mentioned this specification embodiment sequencing is for illustration only, the excellent of embodiment is not representedIt is bad.And above-mentioned this specification specific embodiment is described.Other embodiments are within the scope of the appended claims.?The movement loaded in detail in the claims under some cases or step can execute simultaneously according to the sequence being different from embodimentAnd desired result still may be implemented.In addition, process depicted in the drawing not necessarily require the particular order shown orConsecutive order is just able to achieve desired result.In some embodiments, multitasking and parallel processing it is also possible orPerson may be advantageous.
All the embodiments in this specification are described in a progressive manner, same and similar portion between each embodimentDividing may refer to each other, and each embodiment focuses on the differences from other embodiments.Especially for device andFor server example, since it is substantially similar to the method embodiment, so being described relatively simple, related place is referring to sideThe part of method embodiment illustrates.
Those of ordinary skill in the art will appreciate that realizing that all or part of the steps of above-described embodiment can pass through hardwareIt completes, relevant hardware can also be instructed to complete by program, the program can store in a kind of computer-readableIn storage medium, storage medium mentioned above can be read-only memory, disk or CD etc..
The foregoing is merely presently preferred embodiments of the present invention, is not intended to limit the invention, it is all in spirit of the invention andWithin principle, any modification, equivalent replacement, improvement and so on be should all be included in the protection scope of the present invention.

Claims (10)

CN201910169274.6A2019-03-062019-03-06A kind of image display method, device, equipment and storage mediumPendingCN109976848A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201910169274.6ACN109976848A (en)2019-03-062019-03-06A kind of image display method, device, equipment and storage medium

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201910169274.6ACN109976848A (en)2019-03-062019-03-06A kind of image display method, device, equipment and storage medium

Publications (1)

Publication NumberPublication Date
CN109976848Atrue CN109976848A (en)2019-07-05

Family

ID=67078015

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201910169274.6APendingCN109976848A (en)2019-03-062019-03-06A kind of image display method, device, equipment and storage medium

Country Status (1)

CountryLink
CN (1)CN109976848A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN110493460A (en)*2019-07-312019-11-22维沃移动通信有限公司A kind of icon replacing options and electronic equipment
CN113254680A (en)*2020-02-102021-08-13北京百度网讯科技有限公司Cover page graph processing method of multimedia information, client and electronic equipment
CN116107479A (en)*2023-03-022023-05-12优视科技有限公司Picture display method, electronic device and computer storage medium
WO2025157210A1 (en)*2024-01-262025-07-31华为技术有限公司Thumbnail display method and electronic device

Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN103973547A (en)*2014-04-292014-08-06腾讯科技(深圳)有限公司Picture display method and device
CN104199728A (en)*2014-08-142014-12-10腾讯科技(深圳)有限公司Image transmission information displaying method and device
CN104270678A (en)*2014-09-052015-01-07广州金山网络科技有限公司Thumbnail display method, device and system
CN104793973A (en)*2015-04-232015-07-22惠州Tcl移动通信有限公司Mobile terminal image file loading method and system
CN106681667A (en)*2017-01-092017-05-17北京奇虎科技有限公司Picture display method and device and mobile terminal

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN103973547A (en)*2014-04-292014-08-06腾讯科技(深圳)有限公司Picture display method and device
CN104199728A (en)*2014-08-142014-12-10腾讯科技(深圳)有限公司Image transmission information displaying method and device
CN104270678A (en)*2014-09-052015-01-07广州金山网络科技有限公司Thumbnail display method, device and system
CN104793973A (en)*2015-04-232015-07-22惠州Tcl移动通信有限公司Mobile terminal image file loading method and system
CN106681667A (en)*2017-01-092017-05-17北京奇虎科技有限公司Picture display method and device and mobile terminal

Cited By (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN110493460A (en)*2019-07-312019-11-22维沃移动通信有限公司A kind of icon replacing options and electronic equipment
CN113254680A (en)*2020-02-102021-08-13北京百度网讯科技有限公司Cover page graph processing method of multimedia information, client and electronic equipment
CN113254680B (en)*2020-02-102023-07-25北京百度网讯科技有限公司Cover map processing method of multimedia information, client and electronic equipment
CN116107479A (en)*2023-03-022023-05-12优视科技有限公司Picture display method, electronic device and computer storage medium
CN116107479B (en)*2023-03-022024-02-13优视科技有限公司Picture display method, electronic device and computer storage medium
WO2025157210A1 (en)*2024-01-262025-07-31华为技术有限公司Thumbnail display method and electronic device

Similar Documents

PublicationPublication DateTitle
CN106775637B (en)Page display method and device for application program
JP6186443B2 (en) Recording method, reproducing method, apparatus, terminal, system, program, and recording medium
CN107729815B (en)Image processing method, image processing device, mobile terminal and computer readable storage medium
CN108496150A (en)A kind of method and terminal of screenshot capture and reading
CN110049244A (en)Image pickup method, device, storage medium and electronic equipment
CN106844484A (en)Information search method, device and mobile terminal
CN109976848A (en)A kind of image display method, device, equipment and storage medium
CN106203459B (en)Picture processing method and device
CN103327189A (en)Method and device for uploading, browsing and deleting pictures
WO2019105457A1 (en)Image processing method, computer device and computer readable storage medium
CN106791916B (en)Method, device and system for recommending audio data
WO2018006841A1 (en)Qr code information transmission method, device and apparatus
CN109309696A (en) Folder sending method, sender, receiver, and storage medium
TW201508533A (en)Method and system for associating two terminals with each other, terminal and computer-readable storage medium
CN107967339A (en)Image processing method, device, computer-readable recording medium and computer equipment
CN109032466A (en)Long screenshot method, mobile terminal and storage medium based on double screen
CN104731806B (en)A kind of method and terminal for quickly searching user information in social networks
CN104038832A (en)Video playing method and device
CN105787982B (en)A kind of method and apparatus making e-book
CN108021668A (en)The method and apparatus of image procossing, electronic equipment, computer-readable recording medium
CN109451295A (en)A kind of method and system obtaining virtual information
CN108256466A (en)Data processing method, device, electronic equipment and computer readable storage medium
CN105703808A (en)Method and device for transmitting data
CN107506112A (en)Data processing method, device and terminal device
CN107332996A (en) Screen lock control method, device, computer storage medium and mobile terminal

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
RJ01Rejection of invention patent application after publication
RJ01Rejection of invention patent application after publication

Application publication date:20190705


[8]ページ先頭

©2009-2025 Movatter.jp