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.
Referring to fig. 1, fig. 1 is a flowchart of a processing method of an album, which is applied to a mobile terminal and shown in fig. 1, and includes the following steps:
step 101, performing scene classification on images shot by the mobile terminal within a preset time period to obtain an image set of N scenes, wherein N is an integer greater than 1.
The preset time period may be any one time period, and may be, for example, 1 hour, 12 hours, 1 day, 1 week, 1 month, or the like; specifically, for example, the preset time period may be from 0/20/4/2018 to 24/4/20/2018; in short, the preset time period may be specifically set according to the needs of the user, and is not limited thereto. The scene classification of the image shot by the mobile terminal in the preset time period may refer to that the mobile terminal classifies the image shot by the mobile terminal in the preset time period based on a preset rule or algorithm according to the parameter information of the obtained image. For example, the images can be classified into scenes such as people, scenery, places, objects, and the like by recognizing the contents of the images. Furthermore, the scene of the person can be further subdivided into scenes such as baby, woman, man, laughing, crying or combination, and the method for classifying the scenes is not limited. The image set of N scenes may be a set storing images divided into various scenes; for example, 20 images are divided into a human scene, and the 20 images form a set, i.e., an image set.
102, obtaining a target album template, wherein the target album template comprises N description areas and N picture areas, the N description areas respectively correspond to the N scenes, and the N picture areas respectively correspond to the N description areas.
The target album template may be a pre-configured template that is already stored locally, or may be a template stored on a server, which is not limited herein. The description area can be an area to be filled for the mobile terminal to fill description information; and the picture area can be an area to be filled of a cover image of the image set, which is used for filling the mobile terminal. Furthermore, the N description areas correspond to the N scenes, respectively, and description information in the N description areas may correspond to images in the N scenes; similarly, that the N picture areas correspond to the N description areas respectively may also mean that the description information in the N picture areas corresponds to the cover image in the N description areas. For example, if there are 3 scenes including people, scenery, and places, the people correspond to 1 or more description areas, the scenery corresponds to 1 or more description areas, and the places correspond to 1 description area; and the description area corresponding to the person, the description area corresponding to the landscape and the description area corresponding to the place respectively correspond to the picture areas with the matched number. For example, as shown in fig. 2, the underlined portion in the figure is a description region, and the dashed square frame portion in the figure is a picture region.
103, adding the description information of the N scenes in the N description areas of the target album template respectively, and adding the cover images of the image sets of the N scenes in the N image areas respectively to obtain the record album.
The description information of the N scenes may refer to information for describing the content or some parameters of each scene. For example, the description information may be the number of image sets of a certain scene, or the name, object name, person name or person relationship of a place in a certain scene. Preferably, a tag database may be created for storing the description information of the above various possible scenarios, so that the mobile terminal may call the N description areas of the target album template when adding the description information of the N scenarios respectively.
It should be noted that the cover image may be an image in an image set of a scene, for example, an image with the highest score in the image set of a certain scene; of course, the cover image may be other images, and the selection standard or mode of the cover image is not limited. The recording photo album can be an album which is combined by the description information and the cover image and has the content of the recording form. In an example, the mobile terminal is divided into 3 scenes, namely, a figure, a landscape and a place, wherein the xiaoli is description information corresponding to the figure scene, and the Hangzhou is description information corresponding to the landscape or the place, wherein the xiaoli and the Hangzhou can analyze images; the memo album generated later can be as shown in fig. 3, which shows the mobile terminal after the description information and the cover image are added.
Therefore, the note album of the mobile terminal is provided with the description information of each scene and the corresponding cover image, and through the image-text combination mode of the note album, a user can know more information when checking the image, so that the user can recall the things happening when shooting at that time, and the efficiency of the mobile terminal for searching the image is improved.
In an embodiment of the present invention, the Mobile terminal may be a Mobile phone, a Tablet Personal Computer (Tablet Personal Computer), a Laptop Computer (Laptop Computer), a Personal Digital Assistant (PDA), a Mobile Internet Device (MID), a Wearable Device (Wearable Device), or the like.
According to the embodiment of the invention, the mobile terminal can form the note album which is provided with the cover image of each scene and the description information corresponding to the cover image, so that the efficiency of searching the image by the mobile terminal can be improved through the album in the image-text combination form.
Referring to fig. 4, fig. 4 is a flowchart of another processing method of an album according to an embodiment of the present invention. The main difference between the present embodiment and the previous embodiment is that the event album is displayed in the present embodiment; and in the case that a touch input is received at the position of one cover image of the cover images of the image sets of the N scenes, responding to the touch input, and displaying an image viewing interface of the image set corresponding to the one cover image. As shown in fig. 4, the method comprises the following steps:
step 401, performing scene classification on images shot by the mobile terminal within a preset time period to obtain an image set of N scenes, where N is an integer greater than 1.
The related description ofstep 401 has already been described in detail in the first embodiment, and is not repeated here to avoid repetition.
Step 402, obtaining a target album template, wherein the target album template includes N description areas and N picture areas, wherein the N description areas respectively correspond to the N scenes, and the N picture areas respectively correspond to the N description areas.
The related description ofstep 402 has already been described in detail in the first embodiment, and is not repeated here to avoid repetition.
Optionally, the step of obtaining the target album template includes:
and searching the target album template in an album template library according to the N scenes, wherein the target album template corresponds to the N scenes, the album template library comprises a plurality of album templates, and different album templates correspond to different scene combinations.
The target album template is searched in an album template library according to the N scenes, and the target album template may be searched in the album template library according to the scene types and the scene numbers existing in the N scenes. The album template library may be a database for storing all album templates on the mobile terminal or the server. The scene combination may refer to a combination formed by matching various scenes; for example, the mobile terminal divides 2 scenes, namely a person and a landscape, according to the images shot in the preset time period, and at this time, an album template corresponding to the person and the landscape can be searched in the album template library according to the person and the landscape. In addition, the different album templates correspond to different scene combinations, which may mean that each album template is different from each other, and there is a corresponding scene combination corresponding to it, and each scene combination is different from each other.
Therefore, the target album template corresponds to the N scenes, and different album templates correspond to different scene combinations, so that various scenes can have corresponding album templates, and the application range and the flexibility are larger.
Optionally, before the step of obtaining the target album template, the method further includes:
obtaining scores of all images in a target image set, wherein the target image set is an image set with the image quantity not less than M in the image set of the N scenes, the score of an image i is the sum of L image parameter weight values of the image i, the image parameter weight value j is equal to the product of an image parameter value k and the weight value of the image parameter value k, the M is an integer greater than 1, the L is an integer greater than 1, the i is any integer from 1 to the M, the j is any integer from 1 to the L, and the k is any integer from 1 to the L;
and according to the sequence of image scores from high to low, selecting the first M images from the target image set to combine to form an M-grid jigsaw puzzle, and taking the M-grid jigsaw puzzle as a cover image of the target image set.
Wherein, the image parameter value can be any parameter value of the image; for example, for a human image, the image parameter values include, but are not limited to, face size to image ratio, face angle or brightness, etc., and for a landscape image, the image parameter values include, but are not limited to, exposure, color temperature or contrast, etc. In addition, the M grid is shown in the position of the ' people ' photo ' in FIG. 3, and a four grid is shown in the position shown in the figure.
In order to better score each image in the target image set, where the target image set is an image set in which the number of images in the image sets of the N scenes is not less than M, the score of an image i is the sum of L image parameter weight values of the image i, and the image parameter weight value j is equal to the product of an image parameter value k and a weight value of the image parameter value k; the following will be explained with a detailed example:
for example, if M is 2 and 30 images are stored in an image set of a certain character scene of the mobile terminal, the image set is a target image set, and at this time, a score of each image in the target image set is calculated, where the image parameter values may be a face-to-image ratio, a face angle, and a brightness; it should be noted that the value of the face angle may be set according to the face orientation angle, for example, the front face is oriented forward to be 1, and the 45 degree angle is oriented left or right to be 0.6. The weight value of the face in the picture proportion set by the mobile terminal is 0.5, the weight value of the face angle is 0.35, and the weight value of the brightness is 0.15; if the face proportion of the image a in the target image set is 0.4, the face angle is 0.8, and the brightness is 0.6, then the score of the image is 0.57 according to the formula 0.4 × 0.5+0.8 × 0.35+0.6 × 0.15, and the scores of the other images are calculated in this way, so that the scores of the 30 images in the image set of the certain person scene are obtained. Further, if a is the highest scoring image and there are B, C, D photographs in sequence for the images with a lower score than a, then A, B, C and D can be combined to form a four-grid as in the "photos of persons" position in fig. 3.
In this way, the mobile terminal can display a plurality of better images in the image set in the cover page of the image set, so that more information about the images in the image set is provided, and the user can conveniently and roughly judge the images in the image set.
It should be noted that, in this embodiment, the image that most matches the scene may be directly selected as the cover image for some image sets, for example: if a scene is an image set of a certain sight point, an image including all information of the sight point can be directly selected as a cover image, or an image with the best quality in the image set can be selected as a cover image.
And step 403, adding the description information of the N scenes in the N description areas of the target album template, and adding the cover images of the image sets of the N scenes in the N image areas, respectively, to obtain a note album.
The related description ofstep 403 has already been described in detail in the first embodiment, and is not repeated here to avoid repetition.
Optionally, after the steps of adding the description information of the N scenes to the N description areas of the target album template and adding the cover images of the image sets of the N scenes to the N image areas respectively to obtain the event-recording album, the method further includes:
and acquiring weather information of the mobile terminal in the preset time period, and adding the weather information into the note album.
The weather information of the mobile terminal in the preset time period may refer to weather information of the mobile terminal when the mobile terminal is located at a certain place in the preset time period; the weather information can be obtained by inquiring from the internet according to the longitude and latitude positioning information of the mobile terminal. For example, the mobile terminal is located in beijing city in the day of No. 4 and No. 16, and the acquired weather is the weather of beijing city.
Therefore, the weather information is added into the note album, the information provided by the mobile terminal is enriched, and the user can check the photos conveniently.
Optionally, in the note album, the N description areas are associated with each other through a pre-configured text, and a picture area corresponding to each description area is provided at a position corresponding to each description area, so as to form note multimedia information related to an image shot by the mobile terminal within a preset time period.
The N description areas are associated with the preconfigured text, which may mean that the N description areas are associated with the preconfigured text as a whole. The event-recording multimedia information related to the image shot by the mobile terminal in the preset time period can be content information in an event-recording style format with the image, and the content in the information corresponds to the image shot by the mobile terminal in the preset time period. In particular, with reference to FIG. 3, it can be seen that the note album shown in FIG. 3 is actually a text-combined diary.
Therefore, the mobile terminal can form event-recording multimedia information related to the image shot by the mobile terminal within the preset time period, so that the photo album is more colorful, and the user can be helped to remember and record life.
And step 404, displaying the note album.
And displaying the note album refers to displaying the obtained note album on a screen. For example, a note album generated by the mobile terminal is stored locally after being generated, and after a user clicks an icon of the note album, the mobile terminal displays the content in the note album.
Step 405, in a case that a touch input is received at a position of one cover image of the cover images of the image sets of the N scenes, responding to the touch input, and displaying an image viewing interface of the image set corresponding to the one cover image.
The touch input may be various touch operation instructions input by a user, such as a click operation, a long-press operation, or a slide operation, which is not limited herein. And the image viewing interface can be an interface for arranging and displaying all the images in the image set in a thumbnail mode. Therefore, the mobile terminal can enable a user to conveniently enter the image viewing interface of each image set, and the photo viewing efficiency is further improved.
To better explain the present embodiment, a preferred embodiment will be described below, and a flowchart thereof can be referred to fig. 5:
s1, establishing an album template library, configuring a target album template in advance, carrying out scene classification on each image shot by the mobile terminal within a preset time period in the step to obtain each scene, and corresponding each album template to each scene, wherein the album template comprises a picture area and a character area.
And S2, creating a label database, and analyzing each parameter information of each image shot by the mobile terminal in a preset time period so as to call when selecting a template or adding description information.
S3, according to the data in the label database, inquiring the number of images in the image set of each scene, ignoring the scenes with the number of images less than 2, and not using the scenes in S4 as the basis of inquiring the template.
And S4, inquiring a corresponding target album template from the album template library of S1 according to each scene.
S5, filling the picture area with the cover image of the image set of each scene.
And S6, extracting various parameter information from the label database established in the S2 as description information and filling the description information into a description area, thereby obtaining the event album.
And S7, displaying the note photo album, and jumping to a thumbnail viewing interface of an image set corresponding to a cover image if a click instruction input by a user is received at the cover image.
In this embodiment, the mobile terminal displays the note album, and displays the image viewing interface of the image set corresponding to the cover image when a touch input is received at a position of one of the cover images of the image set of the N scenes, so that the efficiency of viewing the photos can be further improved.
Referring to fig. 6, fig. 6 is a block diagram of a mobile terminal according to an embodiment of the present invention, and as shown in fig. 6, themobile terminal 600 includes: aclassification module 601, a first obtainingmodule 602 and a first addingmodule 603; wherein:
theclassification module 601 is configured to divide images shot by the mobile terminal within a preset time period to obtain image sets of N scenes, where N is an integer greater than 1;
a first obtainingmodule 602, configured to obtain a target album template, where the target album template includes N description areas and N picture areas, where the N description areas respectively correspond to the N scenes, and the N picture areas respectively correspond to the N description areas;
a first addingmodule 603, configured to add description information of the N scenes to N description areas of the target album template, and add cover images of image sets of the N scenes to the N picture areas, respectively, so as to obtain a note album.
Optionally, as shown in fig. 7, themobile terminal 600 further includes:
adisplay module 604, configured to display the event album;
adisplay module 605, configured to, in a case where a touch input is received at a position of one of the cover images of the image sets of the N scenes, display an image viewing interface of the image set corresponding to the one of the cover images in response to the touch input.
Optionally, the first obtainingmodule 602 is configured to search the target album template in an album template library according to the N scenes, where the target album template corresponds to the N scenes, the album template library includes a plurality of album templates, and different album templates correspond to different scene combinations.
Optionally, as shown in fig. 8, themobile terminal 600 further includes:
a second obtainingmodule 606, configured to obtain scores of images in a target image set, where the target image set is an image set in which the number of images in the image set of the N scenes is not less than M, a score of an image i is a sum of L image parameter weight values of the image i, the image parameter weight value j is equal to a product of an image parameter value k and a weight value of the image parameter value k, M is an integer greater than 1, L is an integer greater than 1, i is any integer from 1 to M, j is any integer from 1 to L, and k is any integer from 1 to L;
and thecombination module 607 is used for selecting the first M images from the target image set according to the sequence of the image scores from high to low to combine to form an M-grid jigsaw puzzle, and taking the M-grid jigsaw puzzle as a cover image of the target image set.
Optionally, as shown in fig. 9, themobile terminal 600 further includes:
a second addingmodule 608, configured to obtain weather information of the mobile terminal in the preset time period, and add the weather information to the note album.
Optionally, in the note album, the N description areas are associated with each other through a pre-configured text, and a picture area corresponding to each description area is provided at a position corresponding to each description area, so as to form note multimedia information related to an image shot by the mobile terminal within a preset time period.
The mobile terminal provided by the embodiment of the invention can realize each process realized by the mobile terminal in the method embodiment, and can achieve the same beneficial effects, and in order to avoid repetition, the detailed description is omitted here.
Referring to fig. 10, fig. 10 is a schematic diagram of a hardware structure of a mobile terminal implementing various embodiments of the present invention,
themobile terminal 1000 includes, but is not limited to: aradio frequency unit 1001, anetwork module 1002, anaudio output unit 1003, aninput unit 1004, asensor 1005, adisplay unit 1006, auser input unit 1007, aninterface unit 1008, amemory 1009, aprocessor 1010, and apower supply 1011. Those skilled in the art will appreciate that the mobile terminal architecture illustrated in fig. 10 is not intended to be limiting of mobile terminals, and that a mobile terminal may include more or fewer components than those illustrated, or some components may be combined, or a different arrangement of components. In the embodiment of the present invention, the mobile terminal includes, but is not limited to, a mobile phone, a tablet computer, a notebook computer, a palm computer, a vehicle-mounted terminal, a wearable device, a pedometer, and the like.
Theprocessor 1010 is configured to divide images shot by the mobile terminal within a preset time period to obtain image sets of N scenes, where N is an integer greater than 1;
acquiring a target album template, wherein the target album template comprises N description areas and N picture areas, the N description areas respectively correspond to the N scenes, and the N picture areas respectively correspond to the N description areas;
and respectively adding the description information of the N scenes in the N description areas of the target album template, and respectively adding cover images of the image sets of the N scenes in the N image areas to obtain the note album.
Optionally, theprocessor 1010 is further configured to display the note album;
and under the condition that touch input is received at the position of one cover image of the cover images of the image sets of the N scenes, responding to the touch input, and displaying an image viewing interface of the image set corresponding to the one cover image.
Optionally, the obtaining the target album template executed by theprocessor 1010 includes:
and searching the target album template in an album template library according to the N scenes, wherein the album template corresponds to the N scenes, the album template library comprises a plurality of album templates, and different album templates correspond to different scene combinations.
Optionally, theprocessor 1010 is further configured to obtain scores of images in a target image set, where the target image set is an image set in which the number of images in the image set of the N scenes is not less than M, a score of an image i is a sum of L image parameter weight values of the image i, the image parameter weight value j is equal to a product of an image parameter value k and a weight value of the image parameter value k, M is an integer greater than 1, L is an integer greater than 1, i is any integer from 1 to M, j is any integer from 1 to L, and k is any integer from 1 to L;
and according to the sequence of image scores from high to low, selecting the first M images from the target image set to combine to form an M-grid jigsaw puzzle, and taking the M-grid jigsaw puzzle as a cover image of the target image set.
Optionally, theprocessor 1010 is further configured to acquire weather information of the mobile terminal in the preset time period, and add the weather information to the note album.
Optionally, in the note album, the N description areas are associated with each other through a pre-configured text, and a picture area corresponding to each description area is provided at a position corresponding to each description area, so as to form note multimedia information related to an image shot by the mobile terminal within a preset time period.
The mobile terminal 1000 may improve efficiency of finding an image, with the same advantageous effects as the method embodiments.
It should be understood that, in the embodiment of the present invention, theradio frequency unit 1001 may be used for receiving and sending signals during a message transmission or a call, and specifically, receives downlink data from a base station and then processes the received downlink data to theprocessor 1010; in addition, the uplink data is transmitted to the base station. In general,radio frequency unit 1001 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like. Further, theradio frequency unit 1001 may also communicate with a network and other devices through a wireless communication system.
The mobile terminal provides the user with wireless broadband internet access through thenetwork module 1002, such as helping the user send and receive e-mails, browse webpages, access streaming media, and the like.
Theaudio output unit 1003 may convert audio data received by theradio frequency unit 1001 or thenetwork module 1002 or stored in thememory 1009 into an audio signal and output as sound. Also, theaudio output unit 1003 may also provide audio output related to a specific function performed by the mobile terminal 1000 (e.g., a call signal reception sound, a message reception sound, etc.). Theaudio output unit 1003 includes a speaker, a buzzer, a receiver, and the like.
Theinput unit 1004 is used to receive an audio or video signal. Theinput Unit 1004 may include a Graphics Processing Unit (GPU) 10041 and amicrophone 10042, theGraphics processor 10041 Processing image data of still pictures or video obtained by an image capturing device (such as a camera) in a video capturing mode or an image capturing mode. The processed image frames may be displayed on thedisplay unit 1006. The image frames processed by thegraphic processor 10041 may be stored in the memory 1009 (or other storage medium) or transmitted via theradio frequency unit 1001 or thenetwork module 1002. Themicrophone 10042 can receive sound and can process such sound into audio data. The processed audio data may be converted into a format output transmittable to a mobile communication base station via theradio frequency unit 1001 in case of a phone call mode.
The mobile terminal 1000 can also include at least onesensor 1005, such as a light sensor, motion sensor, and other sensors. Specifically, the light sensor includes an ambient light sensor that can adjust the brightness of thedisplay panel 10061 according to the brightness of ambient light, and a proximity sensor that can turn off thedisplay panel 10061 and/or the backlight when the mobile terminal 1000 moves to the ear. As one of the motion sensors, the accelerometer sensor can detect the magnitude of acceleration in each direction (generally three axes), detect the magnitude and direction of gravity when stationary, and can be used to identify the posture of the mobile terminal (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), and vibration identification related functions (such as pedometer, tapping); thesensors 1005 may also include a fingerprint sensor, a pressure sensor, an iris sensor, a molecular sensor, a gyroscope, a barometer, a hygrometer, a thermometer, an infrared sensor, etc., which will not be described in detail herein.
Thedisplay unit 1006 is used to display information input by the user or information provided to the user. TheDisplay unit 1006 may include aDisplay panel 10061, and theDisplay panel 10061 may be configured in the form of a Liquid Crystal Display (LCD), an Organic Light-Emitting Diode (OLED), or the like.
Theuser input unit 1007 may be used to receive input numeric or character information and generate key signal inputs related to user settings and function control of the mobile terminal. Specifically, theuser input unit 1007 includes atouch panel 10071 andother input devices 10072. Thetouch panel 10071, also referred to as a touch screen, may collect touch operations by a user on or near the touch panel 10071 (e.g., operations by a user on or near thetouch panel 10071 using a finger, a stylus, or any other suitable object or attachment). Thetouch panel 10071 may include two parts, a touch detection device and a touch controller. The touch detection device detects the touch direction of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch sensing device, converts the touch information into touch point coordinates, sends the touch point coordinates to theprocessor 1010, and receives and executes commands sent by theprocessor 1010. In addition, thetouch panel 10071 may be implemented by various types, such as a resistive type, a capacitive type, an infrared ray, and a surface acoustic wave. In addition to thetouch panel 10071, theuser input unit 1007 can includeother input devices 10072. Specifically, theother input devices 10072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a track ball, a mouse, and a joystick, which are not described herein again.
Further, thetouch panel 10071 can be overlaid on thedisplay panel 10061, and when thetouch panel 10071 detects a touch operation thereon or nearby, the touch operation is transmitted to theprocessor 1010 to determine the type of the touch event, and then theprocessor 1010 provides a corresponding visual output on thedisplay panel 10061 according to the type of the touch event. Although in fig. 10, thetouch panel 10071 and thedisplay panel 10061 are two independent components for implementing the input and output functions of the mobile terminal, in some embodiments, thetouch panel 10071 and thedisplay panel 10061 may be integrated to implement the input and output functions of the mobile terminal, which is not limited herein.
Theinterface unit 1008 is an interface through which an external device is connected to themobile terminal 1000. For example, the external device may include a wired or wireless headset port, an external power supply (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device having an identification module, an audio input/output (I/O) port, a video I/O port, an earphone port, and the like. Theinterface unit 1008 may be used to receive input (e.g., data information, power, etc.) from external devices and transmit the received input to one or more elements within the mobile terminal 1000 or may be used to transmit data between themobile terminal 1000 and external devices.
Thememory 1009 may be used to store software programs as well as various data. Thememory 1009 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application program required by at least one function (such as a sound playing function, an image playing function, and the like), and the like; the storage data area may store data (such as audio data, a phonebook, etc.) created according to the use of the cellular phone, and the like. Further, thememory 1009 may include high-speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device.
Theprocessor 1010 is a control center of the mobile terminal, connects various parts of the entire mobile terminal using various interfaces and lines, and performs various functions of the mobile terminal and processes data by operating or executing software programs and/or modules stored in thememory 1009 and calling data stored in thememory 1009, thereby integrally monitoring the mobile terminal.Processor 1010 may include one or more processing units; preferably, theprocessor 1010 may integrate an application processor, which mainly handles operating systems, user interfaces, application programs, etc., and a modem processor, which mainly handles wireless communications. It will be appreciated that the modem processor described above may not be integrated intoprocessor 1010.
The mobile terminal 1000 may also include a power supply 1011 (e.g., a battery) for powering the various components, and thepower supply 1011 may be logically coupled to theprocessor 1010 via a power management system that may be configured to manage charging, discharging, and power consumption.
In addition, themobile terminal 1000 includes some functional modules that are not shown, and are not described in detail herein.
Preferably, an embodiment of the present invention further provides a mobile terminal, including aprocessor 1010, amemory 1009, and a computer program stored in thememory 1009 and capable of running on theprocessor 1010, where the computer program is executed by theprocessor 1010 to implement each process of the above album processing method embodiment, and can achieve the same technical effect, and in order to avoid repetition, details are not described here again.
The embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the computer program implements each process of the above album processing method embodiment, and can achieve the same technical effect, and in order to avoid repetition, details are not repeated here. The computer-readable storage medium may be a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk.
It should be noted that, in this document, 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 like elements in a process, method, article, or apparatus that comprises the element.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal (such as a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present invention.
While the present invention has been described with reference to the embodiments shown in the drawings, the present invention is not limited to the embodiments, which are illustrative and not restrictive, and it will be apparent to those skilled in the art that various changes and modifications can be made therein without departing from the spirit and scope of the invention as defined in the appended claims.