CN106161956A - The processing method of a kind of preview screen when shooting and terminal - Google Patents
The processing method of a kind of preview screen when shooting and terminal Download PDFInfo
- Publication number
- CN106161956A CN106161956A CN201610677218.XA CN201610677218A CN106161956A CN 106161956 A CN106161956 A CN 106161956A CN 201610677218 A CN201610677218 A CN 201610677218A CN 106161956 A CN106161956 A CN 106161956A
- Authority
- CN
- China
- Prior art keywords
- control
- preview
- blurred picture
- fully transparent
- preview screen
- 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.)
- Withdrawn
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/62—Control of parameters via user interfaces
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The processing method of preview screen and terminal when the embodiment of the invention discloses a kind of shooting, so that seamlessly transitting when preview screen updates, improve Consumer's Experience.Described method includes: preview screen is carried out Fuzzy processing and obtains blurred picture;Fading to the opaquest by being set to fully transparent blurred picture control, described fully transparent blurred picture control is corresponding with described blurred picture, and described fully transparent blurred picture control is covered on the preview control that described preview screen is corresponding;Fully opaque blurred picture control described in gradual change is to fully transparent so that the preview screen after renewal gradually shows.The technical scheme that the present invention provides makes the renewal of preview screen alleviate pause, the sensation suddenlyd change or deform to user, and whole process becomes more to smooth so that user's experience of preview when shooting becomes more preferable.
Description
Technical field
The present invention relates to electronic technology field, particularly relate to processing method and the terminal of preview screen during a kind of shooting.
Background technology
Along with science and technology and the continuous progress and development of society, the quality of life of people improves day by day, and camera is daily people
Application in life is more and more extensive.Current most of mobile terminal device is all with camera function, and almost intelligence hands
The standard configuration of machine, even has many smart mobile phones using camera function as most important publicity point.Single shoot function is
Through can not meet the requirement of user, each manufacturer constantly increases the function of camera by various modes and improves Consumer's Experience.
With the mobile terminal of display screen, such as smart mobile phone, find a view for the ease of user's shooting, after its camera starts
It is typically all live preview.When switching screening-mode, changing the parameters such as preview ratio, need to stop preview, the most again
Start preview, wait preview real-time update, during this preview area stop update, user it is seen that one pause pre-
Look at picture.If preview ratio changes, there is also deformation, inaesthetic preview screen.In order to avoid occurring deforming, unsightly
Preview screen, the solution of prior art is: 1) reduces deformation time of showing of preview screen, i.e. flashes across;2) will
Preview area is set to transparent, allows user can't see deformation process;3) cover preview area with picture, allow user can't see change
Shape process.
But, the technical scheme of above-mentioned prior art yet suffers from preview area sudden change, and transient process is unnatural, user's body
Test the best problem.
Summary of the invention
The embodiment of the present invention provides processing method and the terminal of a kind of preview screen when shooting, during so that preview screen updates
Seamlessly transit, improve Consumer's Experience.
First aspect, the processing method of preview screen when embodiments providing a kind of shooting, described method includes:
Preview screen is carried out Fuzzy processing and obtains blurred picture;
Fade to the opaquest by being set to fully transparent blurred picture control, described fully transparent blurred picture
Control is corresponding with described blurred picture, and described fully transparent blurred picture control is covered in the preview that described preview screen is corresponding
On control;
Fully opaque blurred picture control described in gradual change is to fully transparent so that the preview screen after renewal gradually shows
Show.
On the other hand, embodiments providing a kind of terminal, described terminal includes:
Fuzzier unit, obtains blurred picture for preview screen is carried out Fuzzy processing;
First control gradual change unit, for fading to the opaquest by being set to fully transparent blurred picture control,
Described fully transparent blurred picture control is corresponding with described blurred picture, and described fully transparent blurred picture control is covered in
On the preview control that described preview screen is corresponding;
Second control gradual change unit, for blurred picture control fully opaque described in gradual change to fully transparent so that
Preview screen after renewal gradually shows.
Knowable to the technical scheme that the invention described above embodiment provides, blurred picture control is become the most not from fully transparent
Transparent and to eventually become fully transparent be all the process of a gradual change by the opaquest, and, blurred picture control by
Fully transparent fade to the opaquest during be covered on preview control, therefore, the renewal of preview screen is to user
Alleviating pause, the sensation suddenlyd change or deform, whole process becomes more to smooth so that user is the experience of preview when shooting
Become more preferable.
Accompanying drawing explanation
In order to be illustrated more clearly that embodiment of the present invention technical scheme, required use in embodiment being described below
Accompanying drawing is briefly described, it should be apparent that, the accompanying drawing in describing below is some embodiments of the present invention, general for this area
From the point of view of logical technical staff, on the premise of not paying creative work, it is also possible to obtain other accompanying drawing according to these accompanying drawings.
The schematic flow diagram of the processing method of preview screen when Fig. 1 is the shooting of the embodiment of the present invention one offer;
The schematic flow diagram of the processing method of preview screen when Fig. 2 is the shooting of the embodiment of the present invention two offer;
Fig. 3 is the schematic block diagram of the terminal that the embodiment of the present invention three provides;
Fig. 4 is the schematic block diagram of the terminal that the embodiment of the present invention four provides;
Fig. 5 is the schematic block diagram of the terminal that the embodiment of the present invention five provides;
Fig. 6-a is the schematic block diagram of the terminal that the embodiment of the present invention six provides;
Fig. 6-b is the schematic block diagram of the terminal that the embodiment of the present invention seven provides;
Fig. 6-c is the schematic block diagram of the terminal that the embodiment of the present invention eight provides;
Fig. 7-a is the schematic block diagram of the terminal that the embodiment of the present invention nine provides;
Fig. 7-b is the schematic block diagram of the terminal that the embodiment of the present invention ten provides;
Fig. 7-c is the schematic block diagram of the terminal that the embodiment of the present invention 11 provides;
Fig. 8 is the schematic block diagram of the terminal that the embodiment of the present invention 12 provides.
Detailed description of the invention
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete
Describe, it is clear that described embodiment is a part of embodiment of the present invention rather than whole embodiments wholely.Based on this
Embodiment in bright, the every other enforcement that those of ordinary skill in the art are obtained under not making creative work premise
Example, broadly falls into the scope of protection of the invention.
Should be appreciated that when using in this specification and in the appended claims, term " includes " and " comprising " instruction
Described feature, entirety, step, operation, element and/or the existence of assembly, but it is not precluded from one or more further feature, whole
Body, step, operation, element, assembly and/or the existence of its set or interpolation.
It is also understood that the term used in this description of the invention is merely for the sake of the mesh describing specific embodiment
And be not intended to limit the present invention.As used in description of the invention and appended claims, unless on
Hereafter clearly indicating other situation, otherwise " ", " " and " being somebody's turn to do " of singulative is intended to include plural form.
It will be further appreciated that, the term "and/or" used in description of the invention and appended claims is
Refer to the one or more any combination being associated in the item listed and likely combine, and including that these combine.
As used in this specification and in the appended claims, term " if " can be according to context quilt
Be construed to " when ... " or " once " or " in response to determining " or " in response to detecting ".Similarly, phrase is " if really
Fixed " or " if be detected that [described condition or event] " can be interpreted to mean according to context " once it is determined that " or " ring
Should be in determining " or " [described condition or event] once being detected " or " in response to [described condition or event] being detected ".
In implementing, the terminal described in the embodiment of the present invention includes but not limited to such as have touch sensitive surface
Mobile phone, laptop computer or the tablet PC of (such as, touch-screen display and/or touch pad) etc other just
Portable device.It is to be further understood that in certain embodiments, described equipment not portable communication device, but have tactile
Touch the desk computer of sensing surface (such as, touch-screen display and/or touch pad).
In discussion below, describe the terminal including display and touch sensitive surface.It is, however, to be understood that
It is that terminal can include such as physical keyboard, mouse and/or control other physical user-interface device one or more of bar.
Terminal supports various application programs, such as following in one or more: drawing application program, demonstration application journey
Sequence, word-processing application, website create application program, dish imprinting application program, spreadsheet applications, game application
Program, telephony application, videoconference application, email application, instant messaging applications, exercise
Support the application of application program, photo management application program, digital camera application program, digital camera application program, web-browsing
Program, digital music player application and/or video frequency player application program.
The various application programs that can perform in terminal can use at least one of such as touch sensitive surface public
Physical user-interface device.Among applications and/or can adjust in corresponding application programs and/or change and touch sensitive table
The corresponding information of display in one or more functions in face and terminal.So, the public physical structure of terminal (such as, touches
Sensing surface) the various application programs with the most directly perceived and transparent user interface can be supported.
See accompanying drawing 1, be a kind of exemplary flow of the processing method of preview screen when shooting of providing of the embodiment of the present invention
Figure.In the present embodiment, during shooting, the executive agent of the processing method of preview screen can be the terminal with shoot function, such as,
Smart mobile phone, panel computer etc..During shooting, the processing method of preview screen can comprise the following steps S101 extremely as shown in Figure 1
S103, describes in detail as follows:
S101, carries out Fuzzy processing to preview screen and obtains blurred picture.
With the mobile terminal of display screen, finding a view for the ease of user's shooting, its camera typically all can be carried out after starting
Live preview, and when switching screening-mode, such as, exposal model switch to RECORD mode or cut by zero propagation exposal model
Shifting to non-zero propagation exposal model, or change the parameters such as preview ratio, such as preview ratio changes from 4:3 and can stop to during 16:9
Only preview.In embodiments of the present invention, preview screen is acquired in a flash before can being when stopping preview or stopping preview
Preview screen, and to when stopping preview or the preview screen that stops obtaining in a flash before preview carries out Fuzzy processing and obtains
Blurred picture.
As one embodiment of the invention, preview screen carrying out Fuzzy processing and obtains blurred picture can be to described
Preview screen carries out box Fuzzy Processing at least one times and obtains blurred picture.Box fuzzy (box filter) is also called average mould
Sticking with paste, speed that it has time algorithm speed is fast, blur size is big does not declines and can be with advantages such as O (1) complexity realizations, such as,
When described preview screen is carried out twice box Fuzzy Processing, it is possible to make algorithm closer to the blur effect of Gaussian Blur,
Picture looks more natural.In embodiments of the present invention, it is possible to use OpenCV increases income in machine vision algorithm storehouse
Boxfilter function realizes box and obscures.It should be noted that in embodiments of the present invention, however it is not limited to use box to obscure
Preview screen is processed, it is also possible to use bilateral fuzzy, Gaussian Blur that OpenCV increases income in machine vision algorithm storehouse and
The fuzzy algorithmic approaches such as intermediate value is fuzzy obtain blurred picture to preview screen is carried out process.
Specifically, preview screen carries out box Fuzzy Processing at least one times obtaining blurred picture can be at least one times
Each box during box is fuzzy is fuzzy all carries out a sub-level average Fuzzy Processing and once vertically average Fuzzy Processing obtains
Described blurred picture.Why carry out at least one times, such as, twice box Fuzzy Processing, and every time box is fuzzy all carries out
One sub-level average Fuzzy Processing and once vertical average Fuzzy Processing, allowing for this processing mode has plurality of advantages, example
As, caching can be optimized, internal storage access is more continuous, and the hit rate that buffering prefetches data is higher, reduces the CPU waiting time;By water
Flat-die is stuck with paste and is separated analysis with vertical obscuring, and uses rolling calculation, greatly reduces and process the DDR access times that a pixel needs,
Thus shorten the process time, and make the complexity of algorithm unrelated with blur radius;Using ARM NEON instruction, single instrction is many
Data, an instruction processes 8 pixels simultaneously, and treatment effeciency is high;Using multithreading to realize multi-core parallel concurrent to calculate, raising processes speed
Degree, etc..
S102, fades to the opaquest by being set to fully transparent blurred picture control, wherein, and fully transparent mould
Sticking with paste picture control corresponding with blurred picture, fully transparent blurred picture control is covered in the preview control that preview screen is corresponding
On.
In image processing field, picture category control shows the setting depending on transparency parameter, and transparency parameter is used for table
Show the degree that this control is transparent.Such as, when certain control being set to fully transparent, it is meant that user can't see this control, and
Can only see the control under this control;For another example, certain control is set to complete opaque time, it is meant that this control is to user
Fully visible, but user can't see the control under this control, etc..In embodiments of the present invention, when being set to the most thoroughly
Bright blurred picture control fades to the opaquest and when being covered on the preview control that preview screen is corresponding, preview control pair
The preview screen answered is become the most invisible to user by fully visible, and this process is process rather than the sudden change of gradual change
Process, from the experience bad without cause the user.
S103, gradual change fully opaque blurred picture control is to fully transparent so that the preview screen after renewal is gradually
Display.
In embodiments of the present invention, when carrying out the processing procedure of step S101 to S103, preview screen is also constantly becoming
Change and i.e. update.As it was previously stated, control becomes fully transparent, it is meant that user can't see this control, and can only see this control it
Under control.Therefore, the preview after updating when covering the blurred picture control on preview control and being changed to fully transparent
Picture can show.Similarly, it is the process of a gradual change owing to blurred picture control becomes fully transparent, therefore, preview screen
Renewal will not the bad experience of cause the user.
When the shooting that above-mentioned accompanying drawing 1 example provides knowable to the processing method of preview screen, blurred picture control is by completely
Transparent become the opaquest and to eventually become fully transparent be all the process of a gradual change by the opaquest, and, mould
Stick with paste picture control by fully transparent fade to fully opaque during be covered on preview control, therefore, preview
The renewal of picture alleviates pause, the sensation suddenlyd change or deform to user, and whole process becomes more to smooth so that Yong Hu
During shooting, the experience of preview becomes more preferable.
See accompanying drawing 2, the exemplary flow of the processing method of preview screen when being the shooting of another embodiment of the present invention offer
Figure.In the present embodiment, during shooting, the executive agent of the processing method of preview screen can be the terminal with shoot function, such as,
Smart mobile phone, panel computer etc..During shooting, the processing method of preview screen can comprise the following steps S201 extremely as shown in Figure 2
S206, describes in detail as follows:
S201, carries out Fuzzy processing to preview screen and obtains blurred picture.
With the mobile terminal of display screen, finding a view for the ease of user's shooting, its camera typically all can be carried out after starting
Live preview, and when switching screening-mode, such as, exposal model switch to RECORD mode or cut by zero propagation exposal model
Shifting to non-zero propagation exposal model, or change the parameters such as preview ratio, such as preview ratio changes from 4:3 and can stop to during 16:9
Only preview.In embodiments of the present invention, preview screen is acquired in a flash before can being when stopping preview or stopping preview
Preview screen, and to when stopping preview or the preview screen that stops obtaining in a flash before preview carries out Fuzzy processing and obtains
Blurred picture.
As one embodiment of the invention, preview screen carrying out Fuzzy processing and obtains blurred picture can be to described
Preview screen carries out box Fuzzy Processing at least one times and obtains blurred picture.
Box fuzzy (box filter) is also called average and obscures, speed time algorithm speed is fast, blur size is big that it has
Do not decline and can be with advantages such as O (1) complexity realizations, such as, when described preview screen being carried out twice box Fuzzy Processing
Time, it is possible to making algorithm closer to the blur effect of Gaussian Blur, picture looks more natural.In embodiments of the present invention, may be used
With use OpenCV increase income the boxfilter function in machine vision algorithm storehouse realize box obscure.It should be noted that at this
In inventive embodiments, however it is not limited to use that box is fuzzy to be processed preview screen, it is also possible to use OpenCV to increase income machine
Bilateral fuzzy, Gaussian Blur in vision algorithm storehouse and the fuzzy algorithmic approach such as intermediate value is fuzzy obtain mould to preview screen is carried out process
Stick with paste picture.
Specifically, preview screen carries out box Fuzzy Processing at least one times obtaining blurred picture can be at least one times
Each box during box is fuzzy is fuzzy all carries out a sub-level average Fuzzy Processing and once vertically average Fuzzy Processing obtains
Described blurred picture.Why carry out at least one times, such as, twice box Fuzzy Processing, and every time box is fuzzy all carries out
One sub-level average Fuzzy Processing and once vertical average Fuzzy Processing, allowing for this processing mode has plurality of advantages, example
As, caching can be optimized, internal storage access is more continuous, and the hit rate that buffering prefetches data is higher, reduces the CPU waiting time;By water
Flat-die is stuck with paste and is separated analysis with vertical obscuring, and uses rolling calculation, greatly reduces and process the DDR (Double that a pixel needs
Data Rate, Double Data Rate synchronous DRAM) access times, thus shorten the process time, and make algorithm
Complexity is unrelated with blur radius;Using ARM NEON instruction, single-instruction multiple-data, an instruction processes 8 pixels, place simultaneously
Reason efficiency is high;Use multithreading to realize multi-core parallel concurrent to calculate, improve processing speed, etc., NEON technology is ARM Cortex-A
128 SIMD (single-instruction multiple-data) architecture extensions of series processors, it is intended to provide more powerful for multimedia application
Acceleration function, thus be obviously improved program feature.
S202, fades to the opaquest by being set to fully transparent blurred picture control, wherein, and fully transparent mould
Sticking with paste picture control corresponding with blurred picture, fully transparent blurred picture control is covered in the preview control that preview screen is corresponding
On.
In image processing field, picture category control shows the setting depending on transparency parameter, and transparency parameter is used for table
Show the degree that this control is transparent.Such as, when certain control being set to fully transparent, it is meant that user can't see this control, and
Can only see the control under this control;For another example, certain control is set to complete opaque time, it is meant that this control is to user
Fully visible, but user can't see the control under this control, etc..In embodiments of the present invention, when being set to the most thoroughly
Bright blurred picture control fades to the opaquest and when being covered on the preview control that preview screen is corresponding, preview control pair
The preview screen answered is become the most invisible to user by fully visible, and this process is process rather than the sudden change of gradual change
Process, from the experience bad without cause the user.
S203, it is fully transparent for arranging preview control.
In embodiments of the present invention, during owing to being set to fully transparent by preview control, this preview control will not to user
Visible, therefore, follow-up when zoom in and out it, move etc. operates, user also can't see.
S204, moves to new preview area by fully opaque blurred picture control and fully transparent preview control.
Specifically, in embodiments of the present invention, by fully opaque blurred picture control and fully transparent preview control
Part move to new preview area may is that gradually scale fully opaque blurred picture control and gradually scaling or quickly contract
Discharge the preview control of all-transparent, by preview control fully transparent after fully opaque blurred picture control after scaling and scaling
Part moves to new preview area, and herein, blurred picture control, preview control and preview area are same big according to zooming in proportion
Little, such as, all it is amplified to 16:9 with 4:3.
It should be noted that owing to fully opaque blurred picture control is to cover on preview control, in order to
The lofty sense of cause the user when alleviating change, in embodiments of the present invention, fully opaque blurred picture control is at scaling
Time gradually scale, and preview control is under blurred picture control, therefore, its process scaled is not done requirement, can
Being gradually to scale, it is also possible to be quick scaling, even suddenly change.
S205, sets up the preview control of all-transparent for the opaquest.
Preview control become be set to the opaquest, it is meant that as long as on it not controlled member cover or it on covering be
Fully transparent control, then this preview control is visible to user.
S206, gradual change fully opaque blurred picture control is to fully transparent so that the preview screen after renewal is gradually
Display.
In embodiments of the present invention, when carrying out the processing procedure of step S201 to S205, preview screen is also constantly becoming
Change and i.e. update.As it was previously stated, control becomes fully transparent, it is meant that user can't see this control, and can only see this control it
Under control.Therefore, the preview after updating when covering the blurred picture control on preview control and being changed to fully transparent
Picture can show.Similarly, it is the process of a gradual change owing to blurred picture control becomes fully transparent, therefore, preview screen
Renewal will not the bad experience of cause the user.
When the shooting that above-mentioned accompanying drawing 2 example provides knowable to the processing method of preview screen, blurred picture control is by completely
Transparent become the opaquest and to eventually become fully transparent be all the process of a gradual change by the opaquest, and, mould
Stick with paste picture control by fully transparent fade to fully opaque during be covered on preview control, therefore, preview
The renewal of picture alleviates pause, the sensation suddenlyd change or deform to user, and whole process becomes more to smooth so that Yong Hu
During shooting, the experience of preview becomes more preferable.
See accompanying drawing 3, be the schematic block diagram of a kind of terminal that the embodiment of the present invention provides.Terminal can be that band shoots merit
The smart mobile phone of energy, panel computer etc., but it is not limited to this, it is also possible to for other-end, do not limit.The present embodiment
The each module that terminal includes each step in the embodiment performing accompanying drawing 1 or accompanying drawing 2 correspondence, specifically refer to accompanying drawing 1 or
Associated description in the embodiment of accompanying drawing 2 and accompanying drawing 1 or accompanying drawing 2 correspondence, does not repeats.The terminal of the present embodiment includes mould
Gelatinizing unit the 301, first control gradual change unit 302 and the second control gradual change unit 303, wherein:
Fuzzier unit 301, obtains blurred picture for preview screen is carried out Fuzzy processing;
First control gradual change unit 302, for fading to the most impermeable by being set to fully transparent blurred picture control
Bright, wherein, fully transparent blurred picture control is corresponding with described blurred picture, and fully transparent blurred picture control is covered in
On the preview control that preview screen is corresponding;
Second control gradual change unit 303, for gradual change fully opaque blurred picture control to fully transparent so that more
Preview screen after Xin gradually shows.
The terminal of accompanying drawing 3 example can also include first arranging unit 401, moving unit 402 and second and arrange unit
403, the terminal that the embodiment of the present invention four provides as shown in Figure 4, wherein:
First arranges unit 401, will be set to fully transparent blurred picture control for the first control gradual change unit 302
Fade to the opaquest before, it is fully transparent for arranging preview control;
Move unit 402, for fully opaque blurred picture control and fully transparent preview control being moved to newly
Preview area;
Second arranges unit 403, for setting up the preview control of all-transparent for the opaquest.
The moving unit 402 and can include unit for scaling 501 and control mobile unit 502, such as accompanying drawing 5 institute of accompanying drawing 4 example
Show the terminal that the embodiment of the present invention five provides, wherein:
Unit for scaling 501, for gradually scaling fully opaque blurred picture control and gradually scaling or quickly contract
Discharge the preview control of all-transparent;
Control mobile unit 502, for by fully transparent after fully opaque blurred picture control after scaling and scaling
Preview control move to new preview area.
It should be noted that in the present embodiment, blurred picture control, preview control and preview area are according to contracting in proportion
Put to onesize.
The fuzzier unit 301 of accompanying drawing 3 to accompanying drawing 5 any example can include box blur unit 601, such as accompanying drawing 6-a
The terminal provided to the embodiment of the present invention six to eight shown in accompanying drawing 6-c.Box blur unit 601 for preview screen is carried out to
A few box Fuzzy Processing obtains blurred picture.
Accompanying drawing 6-a can include average blur unit 701 to the box blur unit 601 of accompanying drawing 6-c any example, as attached
The terminal that Fig. 7-a provides to the embodiment of the present invention nine to ten one shown in accompanying drawing 7-c.Average blur unit 701 is at least one
Each box during secondary box is fuzzy is fuzzy all carries out a sub-level average Fuzzy Processing and once vertically average Fuzzy Processing obtains
To described blurred picture.
See Fig. 8, be a kind of terminal schematic block diagram of another embodiment of the present invention offer.In the present embodiment as depicted
Terminal may include that one or more processor 801;One or more input equipments 802, one or more outut devices
803 and memorizer 804.Above-mentioned processor 801, input equipment 802, outut device 803 and memorizer 804 are by bus 805 even
Connect.
Memorizer 804 is used for storing programmed instruction.
Processor 801 is for performing following operation according to the programmed instruction of memorizer 804 storage: preview screen is carried out mould
Gelatinizing processes and obtains blurred picture;Fade to the opaquest by being set to fully transparent blurred picture control, described completely
Transparent blurred picture control is corresponding with described blurred picture, and described fully transparent blurred picture control is covered in described preview
On the preview control that picture is corresponding;Fully opaque blurred picture control described in gradual change is to fully transparent so that after renewal
Preview screen gradually shows.
Further, processor 801 is additionally operable to be set to fully transparent blurred picture control and fades to the opaquest
Before, it is fully transparent for arranging described preview control, by described fully opaque blurred picture control and described fully transparent
Preview control move to new preview area, described fully transparent preview control is set for the opaquest.
Further, processor 801 is additionally operable to gradually to scale described fully opaque blurred picture control and gradually
Scaling or the quickly described fully transparent preview control of scaling, by blurred picture control fully opaque after described scaling and institute
Preview control fully transparent after stating scaling moves to new preview area, and blurred picture control, preview control and preview area are pressed
Onesize according to zooming in proportion.
Further, processor 801 is additionally operable to described preview screen and carries out box Fuzzy Processing at least one times and obtain described
Blurred picture.
Further, processor 801 is additionally operable to all carry out once each box in fuzzy of the box at least one times is fuzzy
Horizontal average Fuzzy Processing and once vertical average Fuzzy Processing obtain described blurred picture.
Should be appreciated that in embodiments of the present invention, alleged processor 801 can be CPU (Central
Processing Unit, CPU), this processor can also is that other general processors, digital signal processor (Digital
Signal Processor, DSP), special IC (Application Specific Integrated Circuit,
ASIC), ready-made programmable gate array (Field-Programmable Gate Array, FPGA) or other FPGAs
Device, discrete gate or transistor logic, discrete hardware components etc..General processor can be microprocessor or this at
Reason device can also be the processor etc. of any routine.
Input equipment 802 can include that Trackpad, fingerprint adopt sensor (for gathering the finger print information of user and fingerprint
Directional information), mike etc., outut device 803 can include display (LCD etc.), speaker etc..
This memorizer 804 can include read only memory and random access memory, and to processor 801 provide instruction and
Data.A part for memorizer 804 can also include nonvolatile RAM.Such as, memorizer 804 can also be deposited
The information of storage device type.
In implementing, processor 801, input equipment 802 and outut device 803 described in the embodiment of the present invention can
Perform the first embodiment of processing method of preview screen during the shooting that the embodiment of the present invention provides and the second embodiment are retouched
The implementation stated, it is possible to the implementation of execution terminal described by the embodiment of the present invention, does not repeats them here.
Those of ordinary skill in the art are it is to be appreciated that combine the list of each example that the embodiments described herein describes
Unit and algorithm steps, it is possible to electronic hardware, computer software or the two be implemented in combination in, in order to clearly demonstrate hardware
With the interchangeability of software, the most generally describe composition and the step of each example according to function.This
A little functions perform with hardware or software mode actually, depend on application-specific and the design constraint of technical scheme.Specially
Industry technical staff can use different methods to realize described function to each specifically should being used for, but this realization is not
It is considered as beyond the scope of this invention.
Those skilled in the art is it can be understood that arrive, for convenience of description and succinctly, and the end of foregoing description
End and the specific works process of unit, be referred to the corresponding process in preceding method embodiment, do not repeat them here.
In several embodiments provided herein, it should be understood that disclosed terminal and method, can be passed through it
Its mode realizes.Such as, device embodiment described above is only schematically, such as, and the division of described unit, only
Being only a kind of logic function to divide, actual can have other dividing mode, the most multiple unit or assembly to tie when realizing
Close or be desirably integrated into another system, or some features can be ignored, or not performing.It addition, shown or discussed phase
Coupling between Hu or direct-coupling or communication connection can be the INDIRECT COUPLING by some interfaces, device or unit or communication
Connect, it is also possible to be electric, machinery or other form connect.
Step in embodiment of the present invention method can carry out order according to actual needs and adjust, merges and delete.
Unit in embodiment of the present invention terminal can merge according to actual needs, divides and delete.
The described unit illustrated as separating component can be or may not be physically separate, shows as unit
The parts shown can be or may not be physical location, i.e. may be located at a place, or can also be distributed to multiple
On NE.Some or all of unit therein can be selected according to the actual needs to realize embodiment of the present invention scheme
Purpose.
It addition, each functional unit in each embodiment of the present invention can be integrated in a processing unit, it is also possible to
It is that unit is individually physically present, it is also possible to be that two or more unit are integrated in a unit.Above-mentioned integrated
Unit both can realize to use the form of hardware, it would however also be possible to employ the form of SFU software functional unit realizes.
If described integrated unit realizes and as independent production marketing or use using the form of SFU software functional unit
Time, can be stored in a computer read/write memory medium.Based on such understanding, technical scheme is substantially
The part in other words prior art contributed, or this technical scheme completely or partially can be with the form of software product
Embodying, this computer software product is stored in a storage medium, including some instructions with so that a computer
Equipment (can be personal computer, server, or the network equipment etc.) performs the complete of method described in each embodiment of the present invention
Portion or part steps.And aforesaid storage medium includes: USB flash disk, portable hard drive, read only memory (ROM, Read-Only
Memory), random access memory (RAM, Random Access Memory), magnetic disc or CD etc. are various can store journey
The medium of sequence code.
The above, the only detailed description of the invention of the present invention, but protection scope of the present invention is not limited thereto, and any
Those familiar with the art, in the technical scope that the invention discloses, can readily occur in the amendment of various equivalence or replace
Changing, these amendments or replacement all should be contained within protection scope of the present invention.Therefore, protection scope of the present invention should be with right
The protection domain required is as the criterion.
Claims (10)
1. the processing method switching preview screen when shooting, it is characterised in that described method includes:
Preview screen is carried out Fuzzy processing and obtains blurred picture;
Fade to the opaquest by being set to fully transparent blurred picture control, described fully transparent blurred picture control
Corresponding with described blurred picture, described fully transparent blurred picture control is covered in the preview control that described preview screen is corresponding
On;
Fully opaque blurred picture control described in gradual change is to fully transparent so that the preview screen after renewal gradually shows.
Method the most according to claim 1, it is characterised in that described will be set to fully transparent blurred picture control gradually
Become the opaquest before, described method also includes:
It is fully transparent for arranging described preview control;
Described fully opaque blurred picture control and described fully transparent preview control are moved to new preview area;
Described fully transparent preview control is set for the opaquest.
Method the most according to claim 2, it is characterised in that described by described fully opaque blurred picture control and
Described fully transparent preview control moves to new preview area and includes:
Gradually scale described fully opaque blurred picture control, and gradually scaling or quick scaling are described fully transparent
Preview control;
Fully transparent preview control after blurred picture control fully opaque after described scaling and described scaling is moved to newly
Preview area;
Described blurred picture control, preview control and preview area are onesize according to zooming in proportion.
4. according to the method described in claims 1 to 3 any one, it is characterised in that described preview screen is carried out obfuscation
Process obtains blurred picture and includes:
Described preview screen is carried out box Fuzzy Processing at least one times and obtains described blurred picture.
Method the most according to claim 4, it is characterised in that described described preview screen is carried out box mould at least one times
Paste process obtains described blurred picture and includes:
All carry out a sub-level average Fuzzy Processing and once vertical the most equal fuzzy to each box in fuzzy of the box at least one times
Value Fuzzy Processing obtains described blurred picture.
6. a terminal, it is characterised in that described terminal includes:
Fuzzier unit, obtains blurred picture for preview screen is carried out Fuzzy processing;
First control gradual change unit, for fading to the opaquest by being set to fully transparent blurred picture control, described
Fully transparent blurred picture control is corresponding with described blurred picture, and described fully transparent blurred picture control is covered in described
On the preview control that preview screen is corresponding;
Second control gradual change unit, for blurred picture control fully opaque described in gradual change to fully transparent so that update
After preview screen gradually show.
Terminal the most according to claim 6, it is characterised in that described terminal also includes:
First arranges unit, fades to being set to fully transparent blurred picture control for described first control gradual change unit
Before the opaquest, it is fully transparent for arranging described preview control;
Move unit, for described fully opaque blurred picture control and described fully transparent preview control being moved to newly
Preview area;
Second arranges unit, for arranging described fully transparent preview control for the opaquest.
Terminal the most according to claim 7, it is characterised in that described in move unit and include:
Unit for scaling, for gradually scaling described fully opaque blurred picture control, and gradually scales or quickly scales
Described fully transparent preview control;
Control mobile unit, for by fully transparent after blurred picture control fully opaque after described scaling and described scaling
Preview control move to new preview area;
Described blurred picture control, preview control and preview area are onesize according to zooming in proportion.
9. according to the terminal described in claim 6 to 8 any one, it is characterised in that described fuzzier unit includes:
Box blur unit, obtains described blurred picture for described preview screen is carried out box Fuzzy Processing at least one times.
Terminal the most according to claim 9, it is characterised in that described box blur unit includes:
Average blur unit, each box in obscuring described box at least one times is fuzzy all carries out a sub-level average
Fuzzy Processing and once vertical average Fuzzy Processing obtain described blurred picture.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610677218.XA CN106161956A (en) | 2016-08-16 | 2016-08-16 | The processing method of a kind of preview screen when shooting and terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610677218.XA CN106161956A (en) | 2016-08-16 | 2016-08-16 | The processing method of a kind of preview screen when shooting and terminal |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106161956A true CN106161956A (en) | 2016-11-23 |
Family
ID=57330451
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610677218.XA Withdrawn CN106161956A (en) | 2016-08-16 | 2016-08-16 | The processing method of a kind of preview screen when shooting and terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106161956A (en) |
Cited By (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109669753A (en) * | 2018-12-21 | 2019-04-23 | 福建星网视易信息系统有限公司 | Digital audiovisual system interface display method and computer readable storage medium |
CN110191282A (en) * | 2019-05-31 | 2019-08-30 | 努比亚技术有限公司 | A kind of acquisition parameters regulation method, equipment and computer readable storage medium |
US10629138B2 (en) | 2017-07-10 | 2020-04-21 | Guangdong Oppo Mobile Telecommunications Corp. Ltd. | Mobile terminal and adjusting method thereof, and computer readable storage medium |
CN111901479A (en) * | 2019-05-06 | 2020-11-06 | 苹果公司 | User interface for capturing and managing visual media |
US11039074B1 (en) | 2020-06-01 | 2021-06-15 | Apple Inc. | User interfaces for managing media |
US11102414B2 (en) | 2015-04-23 | 2021-08-24 | Apple Inc. | Digital viewfinder user interface for multiple cameras |
US11112964B2 (en) | 2018-02-09 | 2021-09-07 | Apple Inc. | Media capture lock affordance for graphical user interface |
CN113407087A (en) * | 2021-08-23 | 2021-09-17 | 成都统信软件技术有限公司 | Picture processing method, computing device and readable storage medium |
US11128792B2 (en) | 2018-09-28 | 2021-09-21 | Apple Inc. | Capturing and displaying images with multiple focal planes |
US11165949B2 (en) | 2016-06-12 | 2021-11-02 | Apple Inc. | User interface for capturing photos with different camera magnifications |
US11178335B2 (en) | 2018-05-07 | 2021-11-16 | Apple Inc. | Creative camera |
US11204692B2 (en) | 2017-06-04 | 2021-12-21 | Apple Inc. | User interface camera effects |
US11212449B1 (en) | 2020-09-25 | 2021-12-28 | Apple Inc. | User interfaces for media capture and management |
US11223771B2 (en) | 2019-05-06 | 2022-01-11 | Apple Inc. | User interfaces for capturing and managing visual media |
US11321857B2 (en) | 2018-09-28 | 2022-05-03 | Apple Inc. | Displaying and editing images with depth information |
US11350026B1 (en) | 2021-04-30 | 2022-05-31 | Apple Inc. | User interfaces for altering visual media |
CN114650363A (en) * | 2020-12-18 | 2022-06-21 | 华为技术有限公司 | Image display method and electronic equipment |
US11706521B2 (en) | 2019-05-06 | 2023-07-18 | Apple Inc. | User interfaces for capturing and managing visual media |
US11722764B2 (en) | 2018-05-07 | 2023-08-08 | Apple Inc. | Creative camera |
US11770601B2 (en) | 2019-05-06 | 2023-09-26 | Apple Inc. | User interfaces for capturing and managing visual media |
US11778339B2 (en) | 2021-04-30 | 2023-10-03 | Apple Inc. | User interfaces for altering visual media |
US12112024B2 (en) | 2021-06-01 | 2024-10-08 | Apple Inc. | User interfaces for managing media styles |
US12149831B2 (en) | 2023-06-08 | 2024-11-19 | Apple Inc. | Digital viewfinder user interface for multiple cameras |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101146660B1 (en) * | 2008-01-11 | 2012-05-23 | 가부시키가이샤 코나미 데지타루 엔타테인멘토 | Image processing device, image processing method, and information recording medium |
CN103853438A (en) * | 2012-11-29 | 2014-06-11 | 腾讯科技(深圳)有限公司 | Atlas picture switching method and browser |
CN104090709A (en) * | 2014-06-11 | 2014-10-08 | 小米科技有限责任公司 | Picture switching method and device |
CN104156151A (en) * | 2014-07-22 | 2014-11-19 | 小米科技有限责任公司 | Image display method and image display device |
CN104317474A (en) * | 2014-09-22 | 2015-01-28 | 腾讯科技(深圳)有限公司 | Window switching method and device |
-
2016
- 2016-08-16 CN CN201610677218.XA patent/CN106161956A/en not_active Withdrawn
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101146660B1 (en) * | 2008-01-11 | 2012-05-23 | 가부시키가이샤 코나미 데지타루 엔타테인멘토 | Image processing device, image processing method, and information recording medium |
CN103853438A (en) * | 2012-11-29 | 2014-06-11 | 腾讯科技(深圳)有限公司 | Atlas picture switching method and browser |
CN104090709A (en) * | 2014-06-11 | 2014-10-08 | 小米科技有限责任公司 | Picture switching method and device |
CN104156151A (en) * | 2014-07-22 | 2014-11-19 | 小米科技有限责任公司 | Image display method and image display device |
CN104317474A (en) * | 2014-09-22 | 2015-01-28 | 腾讯科技(深圳)有限公司 | Window switching method and device |
Cited By (46)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11490017B2 (en) | 2015-04-23 | 2022-11-01 | Apple Inc. | Digital viewfinder user interface for multiple cameras |
US11102414B2 (en) | 2015-04-23 | 2021-08-24 | Apple Inc. | Digital viewfinder user interface for multiple cameras |
US11711614B2 (en) | 2015-04-23 | 2023-07-25 | Apple Inc. | Digital viewfinder user interface for multiple cameras |
US11641517B2 (en) | 2016-06-12 | 2023-05-02 | Apple Inc. | User interface for camera effects |
US11245837B2 (en) | 2016-06-12 | 2022-02-08 | Apple Inc. | User interface for camera effects |
US12132981B2 (en) | 2016-06-12 | 2024-10-29 | Apple Inc. | User interface for camera effects |
US11962889B2 (en) | 2016-06-12 | 2024-04-16 | Apple Inc. | User interface for camera effects |
US11165949B2 (en) | 2016-06-12 | 2021-11-02 | Apple Inc. | User interface for capturing photos with different camera magnifications |
US11687224B2 (en) | 2017-06-04 | 2023-06-27 | Apple Inc. | User interface camera effects |
US11204692B2 (en) | 2017-06-04 | 2021-12-21 | Apple Inc. | User interface camera effects |
US10629138B2 (en) | 2017-07-10 | 2020-04-21 | Guangdong Oppo Mobile Telecommunications Corp. Ltd. | Mobile terminal and adjusting method thereof, and computer readable storage medium |
US11112964B2 (en) | 2018-02-09 | 2021-09-07 | Apple Inc. | Media capture lock affordance for graphical user interface |
US11977731B2 (en) | 2018-02-09 | 2024-05-07 | Apple Inc. | Media capture lock affordance for graphical user interface |
US11722764B2 (en) | 2018-05-07 | 2023-08-08 | Apple Inc. | Creative camera |
US11178335B2 (en) | 2018-05-07 | 2021-11-16 | Apple Inc. | Creative camera |
US11895391B2 (en) | 2018-09-28 | 2024-02-06 | Apple Inc. | Capturing and displaying images with multiple focal planes |
US11321857B2 (en) | 2018-09-28 | 2022-05-03 | Apple Inc. | Displaying and editing images with depth information |
US11128792B2 (en) | 2018-09-28 | 2021-09-21 | Apple Inc. | Capturing and displaying images with multiple focal planes |
US11669985B2 (en) | 2018-09-28 | 2023-06-06 | Apple Inc. | Displaying and editing images with depth information |
CN109669753A (en) * | 2018-12-21 | 2019-04-23 | 福建星网视易信息系统有限公司 | Digital audiovisual system interface display method and computer readable storage medium |
CN109669753B (en) * | 2018-12-21 | 2022-02-22 | 福建星网视易信息系统有限公司 | Digital audio-visual system interface display method and computer readable storage medium |
CN111901479A (en) * | 2019-05-06 | 2020-11-06 | 苹果公司 | User interface for capturing and managing visual media |
US11706521B2 (en) | 2019-05-06 | 2023-07-18 | Apple Inc. | User interfaces for capturing and managing visual media |
US11223771B2 (en) | 2019-05-06 | 2022-01-11 | Apple Inc. | User interfaces for capturing and managing visual media |
US11770601B2 (en) | 2019-05-06 | 2023-09-26 | Apple Inc. | User interfaces for capturing and managing visual media |
CN111901479B (en) * | 2019-05-06 | 2021-05-25 | 苹果公司 | Method, electronic device and non-transitory computer-readable storage medium for displaying camera user interface |
CN110191282A (en) * | 2019-05-31 | 2019-08-30 | 努比亚技术有限公司 | A kind of acquisition parameters regulation method, equipment and computer readable storage medium |
CN110191282B (en) * | 2019-05-31 | 2021-12-17 | 努比亚技术有限公司 | Shooting parameter regulation and control method and device and computer readable storage medium |
US11054973B1 (en) | 2020-06-01 | 2021-07-06 | Apple Inc. | User interfaces for managing media |
US11617022B2 (en) | 2020-06-01 | 2023-03-28 | Apple Inc. | User interfaces for managing media |
US11039074B1 (en) | 2020-06-01 | 2021-06-15 | Apple Inc. | User interfaces for managing media |
US11330184B2 (en) | 2020-06-01 | 2022-05-10 | Apple Inc. | User interfaces for managing media |
US12081862B2 (en) | 2020-06-01 | 2024-09-03 | Apple Inc. | User interfaces for managing media |
US11212449B1 (en) | 2020-09-25 | 2021-12-28 | Apple Inc. | User interfaces for media capture and management |
CN114650363B (en) * | 2020-12-18 | 2023-07-21 | 华为技术有限公司 | Image display method and electronic equipment |
CN114650363A (en) * | 2020-12-18 | 2022-06-21 | 华为技术有限公司 | Image display method and electronic equipment |
US11539876B2 (en) | 2021-04-30 | 2022-12-27 | Apple Inc. | User interfaces for altering visual media |
US11416134B1 (en) | 2021-04-30 | 2022-08-16 | Apple Inc. | User interfaces for altering visual media |
US11778339B2 (en) | 2021-04-30 | 2023-10-03 | Apple Inc. | User interfaces for altering visual media |
US11418699B1 (en) | 2021-04-30 | 2022-08-16 | Apple Inc. | User interfaces for altering visual media |
US11350026B1 (en) | 2021-04-30 | 2022-05-31 | Apple Inc. | User interfaces for altering visual media |
US12101567B2 (en) | 2021-04-30 | 2024-09-24 | Apple Inc. | User interfaces for altering visual media |
US12112024B2 (en) | 2021-06-01 | 2024-10-08 | Apple Inc. | User interfaces for managing media styles |
CN113407087B (en) * | 2021-08-23 | 2022-04-01 | 成都统信软件技术有限公司 | Picture processing method, computing device and readable storage medium |
CN113407087A (en) * | 2021-08-23 | 2021-09-17 | 成都统信软件技术有限公司 | Picture processing method, computing device and readable storage medium |
US12149831B2 (en) | 2023-06-08 | 2024-11-19 | Apple Inc. | Digital viewfinder user interface for multiple cameras |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106161956A (en) | The processing method of a kind of preview screen when shooting and terminal | |
CN106210521A (en) | A kind of photographic method and terminal | |
US9304668B2 (en) | Method and apparatus for customizing a display screen of a user interface | |
US9207837B2 (en) | Method, apparatus and computer program product for providing multiple levels of interaction with a program | |
US9830049B2 (en) | Apparatus and method for providing a visual transition between screens | |
US20120216146A1 (en) | Method, apparatus and computer program product for integrated application and task manager display | |
CN106454139A (en) | Shooting method and mobile terminal | |
US20170031563A1 (en) | Method and apparatus for display control and electronic device | |
US8856675B1 (en) | User interface with hierarchical window display | |
CN108924440B (en) | Sticker display method, device, terminal and computer-readable storage medium | |
CN106648326B (en) | The method and mobile terminal of screen time is put out in adjustment | |
US20150286342A1 (en) | System and method for displaying application data through tile objects | |
CN107273111A (en) | A kind of multi-screen display method and terminal | |
CN110377220B (en) | Instruction response method and device, storage medium and electronic equipment | |
CN107506483A (en) | Page loading method, device, electronic equipment and storage medium | |
CN106294549A (en) | A kind of image processing method and terminal | |
CN107643866B (en) | Method and device for operating different-level pictures, terminal equipment and storage medium | |
CN106791398A (en) | A kind of image processing method and terminal | |
CN111159547A (en) | Information display method and device, electronic equipment and computer storage medium | |
CN108614693A (en) | It is a kind of for the processing method of page assembly, device and equipment | |
WO2017101390A1 (en) | Picture display method and apparatus | |
CN113986076A (en) | Icon display control method and device, electronic equipment and storage medium | |
CN106406938A (en) | Application download method and terminal | |
US10192523B2 (en) | Method and apparatus for providing an overview of a plurality of home screens | |
CN106249879A (en) | The display packing of a kind of virtual reality image and terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20161123 |
|
WW01 | Invention patent application withdrawn after publication |