CN103514581B - Screen picture capturing method, device and terminal equipment - Google Patents
Screen picture capturing method, device and terminal equipment Download PDFInfo
- Publication number
- CN103514581B CN103514581B CN201310503756.3A CN201310503756A CN103514581B CN 103514581 B CN103514581 B CN 103514581B CN 201310503756 A CN201310503756 A CN 201310503756A CN 103514581 B CN103514581 B CN 103514581B
- Authority
- CN
- China
- Prior art keywords
- picture
- screenshot picture
- public territory
- screenshot
- absolute value
- 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.)
- Active
Links
Landscapes
- Television Signal Processing For Recording (AREA)
Abstract
The invention relates to a screen picture capturing method. The screen picture capturing method comprises the steps as follows: after monitoring screen capturing operation, acquiring all captured screen pictures within a preset period; when detecting screen pictures existing in public areas in all captured screen pictures, splicing overlaps of all the public areas where the captured screen pictures exist in into a picture. According to the invention, pictures repeatedly captured and exceeding the height of a screen are spliced into a picture without redundant information, and as a result, convenience for picture sharing is brought to users. The invention further discloses a device and terminal equipment, which are applied to the method.
Description
Technical field
The disclosure belongs to communication technical field, sets especially with respect to a kind of method of screen printing picture, device and terminal
Standby.
Background technology
Smart mobile phone has become indispensable communication tool in people's Working Life, becoming stronger day by day with function, leads to
Cross smart mobile phone and share the Information Sharing mode that picture has become commonly used, a lot of information one mesh can be made by picture
So, very convenient.When sharing picture, generally current screen image interception is got off and be sent to friend, but if will
When the information shared exceedes the height of screen, such as one very long news, this information is shared by picture relatively difficult, need
Intercept multiple screen shots and could obtain complete information.
In operation system of smart phone, very easily key swift to operate is had to carry out screenshotss operation, after screenshotss operation terminates
The picture intercepting can be preserved in systems in screenshotss catalogue, so that user obtains and shares.When the region of collection information exceeds
When screenshotss height, plurality of pictures can only be intercepted, and share away one by one, user operation is very inconvenient.
Content of the invention
For the problem overcoming correlation technique to exist, a kind of disclosure method of screen printing picture of offer, device and terminal
Equipment is it is achieved that be spliced into pictures by intelligent for the plurality of pictures of intercepting.
On the one hand, present disclose provides a kind of method of screen printing picture, methods described includes:
After monitoring screenshotss operation, obtain all screenshot picture in scheduled duration;
Detect when there is the screenshot picture that there is public territory in described all screenshot picture, to have presence public by described
The described public territory lap splice of the screenshot picture in region is pictures altogether.
All screenshotss operations in detection scheduled duration, automatic decision screenshot picture whether there is public territory, there will be
The screenshot picture of public territory is spliced into pictures, thus the picture intercepting several times beyond screen height is spliced into one
Open the picture not having redundancy, be easy to user and picture is shared.
The described described public territory lap splice by the described screenshot picture having and there is public territory is pictures
Before, methods described also includes:When at least two screenshot picture is detected there is identical edge frame, puncture described side
Edge framework.Remove screenshot picture surrounding identical edge frame unless each, thus ensureing the seriality of image content after splicing.
Described at least two screenshot picture that detect have identical edge frame, including:By in all screenshot picture
Each screenshot picture is grouped with two for one group, and includes all packet modes;Detect each two screenshot picture one by one
Whether there is identical edge frame;Obtain the pixel of the pixel of same position in each screenshot picture in same packet respectively
The absolute value of difference, and scanned picture is constituted according to the absolute value of the pixel value difference of all pixels point;Described scanned picture is entered
Row scanning, when the absolute value of the pixel value difference in scan line is not more than predetermined threshold value, then judges the absolute value of described pixel value difference
Corresponding pixel is located in edge frame;When the absolute value of the pixel value difference in scan line is more than predetermined threshold value, then judge institute
The corresponding pixel of absolute value stating pixel value difference is located at outside edge frame.Edge frame scope and tool are determined according to aforesaid way
Body position, to determine whether identical edge frame, judged result is more accurate.
Described detect when there is the screenshot picture that there is public territory in described all screenshot picture, methods described is also wrapped
Include:Whether output carries out the information of screenshot picture splicing;By described have exist described in the screenshot picture of public territory
Public territory lap splice is pictures, including:When receiving the instruction confirming to carry out picture splicing, by described, there is presence
The described public territory lap splice of the screenshot picture of public territory is pictures.Output information chooses whether for user
Carry out picture splicing, can be determined whether according to the needs of user to carry out picture splicing, make picture concatenation closer to
The demand at family.
Methods described also includes:Preserve spliced picture and delete the screenshot picture for splicing described picture.Preserve
Spliced picture, deletes the screenshot picture obtaining to save memory space.
The described described public territory lap splice by the described screenshot picture having and there is public territory is pictures,
Including:Pretreatment is carried out to the described screenshot picture that there is public territory;Described there is public territory and cut to pretreated
Screen picture carries out image registration;Image reprojection is carried out to the described screenshot picture that there is public territory after registration;To described
The screenshot picture that there is public territory carries out image co-registration.Seamless fusion be can achieve using the splicing picture that said method obtains,
Stitching portion is more smooth, and picture quality is not lost.
On the other hand, present disclose provides a kind of device of screen printing picture, described device includes:
Acquisition module, after being used for monitoring screenshotss operation, obtains all screenshot picture in scheduled duration;
Concatenation module, when there is the screenshot picture that there is public territory for detecting in described all screenshot picture, will
The described described public territory lap splice with the screenshot picture that there is public territory is pictures.
Described device also includes:Cut out module, at least two screenshot picture ought be detected, there is identical edge frame
During frame, puncture described edge frame.
Described module of cutting out includes:Grouped element, for by each screenshot picture in all screenshot picture with two being
One group is grouped, and includes all packet modes;Detector unit, for detecting whether each two screenshot picture has one by one
Identical edge frame;Processing unit, for obtaining the pixel of same position in each screenshot picture in same packet respectively
Pixel value difference absolute value, and scanned picture is constituted according to the absolute value of the pixel value difference of all pixels point;Scanning element, uses
In being scanned to described scanned picture, when the absolute value of the pixel value difference in scan line is not more than predetermined threshold value, then judge institute
The corresponding pixel of absolute value stating pixel value difference is located in edge frame;When the absolute value of the pixel value difference in scan line is more than
Predetermined threshold value, then judge that the corresponding pixel of absolute value of described pixel value difference is located at outside edge frame.
Described device also includes:Output module, is used for detecting having in described all screenshot picture and there is public territory
Screenshot picture when, whether output carries out the information of screenshot picture splicing;Described concatenation module be used for receiving confirm into
During the instruction of row picture splicing, the described public territory lap splice of the described screenshot picture having and there is public territory is one
Pictures.
Described device also includes:Memory module, for preserving spliced picture and deleting for splicing described picture
Screenshot picture.
Described concatenation module includes:Image pre-processing unit, for carrying out to the described screenshot picture that there is public territory
Pretreatment;Image registration unit, for carrying out image registration to the pretreated described screenshot picture that there is public territory;Figure
As reprojection unit, for image reprojection is carried out to the described screenshot picture that there is public territory after registration;Image co-registration
Unit, for carrying out image co-registration to the described screenshot picture that there is public territory.
On the other hand, present disclose provides a kind of terminal unit, terminal unit includes memorizer, and one or one
Individual above program, one of or more than one program storage is in memorizer, and is configured to by one or one
Above computing device is one or more than one program bag contains the instruction for carrying out following operation:
After monitoring screenshotss operation, obtain all screenshot picture in scheduled duration;
Detect when there is the screenshot picture that there is public territory in described all screenshot picture, to have presence public by described
The described public territory lap splice of the screenshot picture in region is pictures altogether.
It should be appreciated that above general description and detailed description hereinafter are only exemplary, can not be limited this
Open.
Brief description
Accompanying drawing described herein is used for providing further understanding of the disclosure, constitutes the part of the application, not
Constitute restriction of this disclosure.In the accompanying drawings:
Fig. 1 is a kind of method exemplary process diagram of screen printing picture that the embodiment of the present disclosure one provides;
Fig. 2(a)It is the illustrative diagram of the first width screenshot picture;
Fig. 2(b)It is the illustrative diagram of the second width screenshot picture;
Fig. 2(c)It is the illustrative diagram of the public territory of the first width and the second width screenshot picture;
Fig. 2(d)It is by the illustrative diagram of picture after the first width and the splicing of the second width screenshot picture;
Fig. 3 is the method exemplary process diagram that the embodiment of the present disclosure carries out picture splicing;
Fig. 4 is a kind of method exemplary process diagram of screen printing picture that the embodiment of the present disclosure two provides;
Fig. 5 is to judge in the embodiment of the present disclosure whether screenshot picture has the method exemplary flow of identical edge frame
Figure;
Fig. 6 is a kind of method exemplary process diagram of screen printing picture that the embodiment of the present disclosure three provides;
Fig. 7 is a kind of method exemplary process diagram of screen printing picture that the embodiment of the present disclosure four provides;
Fig. 8 is a kind of example arrangement schematic diagram of the device of screen printing picture that the embodiment of the present disclosure one provides;
Fig. 9 is the example arrangement schematic diagram of concatenation module in the embodiment of the present disclosure;
Figure 10 is a kind of example arrangement schematic diagram of the device of screen printing picture that the embodiment of the present disclosure two provides;
Figure 11 is the example arrangement schematic diagram cutting out module in the embodiment of the present disclosure;
Figure 12 is a kind of example arrangement schematic diagram of the device of screen printing picture that the embodiment of the present disclosure three provides;
Figure 13 is a kind of example arrangement schematic diagram of the device of screen printing picture that the embodiment of the present disclosure four provides;
Figure 14 is a kind of terminal unit example arrangement schematic diagram that the embodiment of the present disclosure provides.
By above-mentioned accompanying drawing it has been shown that the clear and definite embodiment of the disclosure, hereinafter will be described in more detail.These accompanying drawings
It is not intended to limit the scope of disclosure design by any mode with word description, but by reference to specific embodiment be
Those skilled in the art illustrate the concept of the disclosure.
Specific embodiment
Purpose, technical scheme and advantage for making the disclosure become more apparent, with reference to embodiment and accompanying drawing, right
The disclosure is described in further details.Here, the exemplary embodiment of the disclosure and its illustrate for explaining the disclosure, but simultaneously
Not as restriction of this disclosure.
The embodiment of the present disclosure provides a kind of method of screen printing picture, device and terminal unit, below in conjunction with accompanying drawing pair
The disclosure is described in detail.
In the embodiment of the present disclosure one, as shown in figure 1, a kind of method of screen printing picture includes:
In step S101, after monitoring screenshotss operation, obtain all screenshot picture in scheduled duration, the present embodiment
Method is used in terminal unit.
Screenshotss operate as user input for intercepting the operation of current full screen image.This screenshots operation can be to cut
The click of screen button, or other gesture operation for screenshotss.After terminal receives screenshotss operational order, intercept current full screen
Image is simultaneously preserved with graphic form(Temporal cache can be adopted).When monitoring screenshotss operation first, start intervalometer, and continue
Continuous monitoring screenshotss operation.In timer expiry, stop monitoring screenshotss operation.If monitoring within this period of intervalometer timing
To the operation of multiple screenshotss, that is, obtain multiple screenshot picture, then continue below step.
For example, the scheduled duration of intervalometer is 1 minute, monitors the operation of 3 screenshotss altogether it is determined that this 3 times in 1 minute
Screenshotss operation content degree of association higher it may be necessary to carry out the splicing of screenshot picture.
In timer expiry, intervalometer stops timing, and timing is reset.If monitoring again, screenshotss operate, really
Determine this time to monitor for monitoring screenshotss operation first, and restart intervalometer.Screenshotss operation twice can also be detected by intervalometer
Between time, if twice screenshotss operation between time be less than preset duration then it is assumed that this twice screenshotss operate in content
Upper correlation is it may be necessary to carry out the splicing of screenshot picture;If the time between screenshotss operation twice is more than or equal to default
Length then it is assumed that this screenshotss operation twice does not have dependency in terms of content, do not enter by the screenshot picture that this screenshotss operation twice obtains
Row splicing.
For the multiple screenshotss operation in scheduled duration, obtain all screenshot picture that each screenshotss operation generates.
In step s 102, detect when there is the screenshot picture that there is public territory in all screenshot picture, will have
The public territory lap splice that there is the screenshot picture of public territory is pictures.
Public territory refers to content identical part between each screenshot picture, has between the screenshot picture of public territory
Generally there is seriality in terms of content, picture can be carried out and splice to form complete content.If between multiple screenshot picture
There is no public territory it is determined that there is no seriality in terms of content between multiple screenshot picture, screenshot picture can not be carried out
Splicing.
According to the sequence detection intercepting, public territory be whether there is to all screenshot picture.For example there are 3 screenshot picture,
Screenshot picture 1, screenshot picture 2 and screenshot picture 3, first detecting according to the order intercepting between screenshot picture 1 and screenshot picture 2 is
No have public territory, then detects between screenshot picture 1 and screenshot picture 3 with the presence or absence of public territory, then detects snapshot
Whether there is public territory between piece 2 and 3.If detect there is the screenshot picture that there is public territory it is determined that these are deposited
Picture in public territory can be spliced.In all screenshot picture obtaining, for any other screenshot picture all
There is not the screenshot picture of public territory it is not necessary to carry out image mosaic, can directly be deleted.
Detect when there is the screenshot picture that there is public territory in all screenshot picture there is cutting of public territory by having
The public territory lap splice of screen picture is pictures.
As Fig. 2(a)With Fig. 2(b)Shown, two width figures are that screenshotss operate the screenshot picture that gained falls twice, Fig. 2 is detected
(a)With Fig. 2(b)Between there is public territory, public territory such as Fig. 2(c)Shown then it is assumed that Fig. 2(a)And Fig. 2(b)Can splice
For pictures, Fig. 2(a)With Fig. 2(b)The picture such as Fig. 2 being formed after splicing(d)Shown.
By have public territory screenshot picture lap splice be pictures, comprise the following steps as shown in Figure 3:
In step S301, pretreatment is carried out to the screenshot picture that there is public territory.
Pretreatment includes removing the noise in screenshot picture and correcting image distortion.Mean filter or intermediate value can be passed through
The mode of filtering removes noise;Corresponding mathematical model is set up, from contaminated or distortion picture intelligence during correcting image distortion
Information required for middle extraction, recovers image style along the inverse process making image distortion.
In step s 302, image registration is carried out to the pretreated screenshot picture that there is public territory.
Image registration is in image not in the same time, more than two width that photograph of different points of view, different cameral or two width
Carry out alignment spatially.Match information in the image of the screenshot picture with public territory is extracted, is extracting
Information in find optimal coupling, complete the alignment between image.For example can be compared one by one by the registration Algorithm based on region
Method, layering relative method or phase correlation method etc. carry out image registration;Can also be by the registration Algorithm of feature based, such as chi
Degree invariant features become scaling method, ratio matching method etc. and carry out image registration.
In step S303, image reprojection is carried out to the screenshot picture of the presence public territory after registration.
For needing the screenshot picture with public territory spliced after registration, by the figure of wherein one width screenshot picture
As reference picture, then other images being carried out torsional deformation and going to the coordinate system of reference picture, so will own
Image projection under the same coordinate system, complete a projective transformation.
In step s 304, image co-registration is carried out to the screenshot picture that there is public territory.
After the registration completing two width images, and the transformation matrix between two width images is obtained by reprojection, just
Can determine the overlapping region between them, the task of image co-registration be exactly registration after two width images according to registering position
Merge into piece image.Under conditions of image rigid registrations, two width images to be spliced are directly carried out with pixel association and merges
Process;Adoptable method includes:Mean value method, weighted mean method, median filtering method, multi-level technique etc..
Embodiment of the disclosure one, all screenshotss operations in the detection scheduled time, whether automatic decision screenshot picture deposits
In public territory, the screenshot picture that there will be public territory is spliced into pictures, thus will intercept several times beyond screen
The picture of height is spliced into a picture not having redundancy, is easy to user and is shared picture.
During upper and lower browsing pages content, some contents on screen interface are fixed to user, such as Fig. 2
(a)Top tape have the Information of time and bottom to carry the menu bar of information such as " forwardings ".For multiple screenshot picture, all
Including these fixed contents, these contents and Fig. 2(c)Shown content is different, is not belonging to public territory, and the disclosure is real
Apply in example by this partly fixed content be referred to as identical edge frame.In the splicing carrying out screenshot picture, phase
Same edge frame is to need to delete, and otherwise affects splicing effect.The process of implementing refers to the following examples.
In the embodiment of the present disclosure two, as shown in figure 4, a kind of method of screen printing picture includes:
In step S401, after monitoring screenshotss operation, obtain all screenshot picture in scheduled duration, the present embodiment
Method is used in terminal unit.Realize with S101 that process is identical, here does not do repeat specification.
In step S402, when at least two screenshot picture is detected there is identical edge frame, puncture edge
Framework.
Whether all screenshot picture that detection obtains have identical edge frame.When edge frame refers to screenshotss operation,
Application interface outside Web page picture content or system interface, such as Fig. 2(a)And Fig. 2(b)" the microblogging text " at middle top
Part and " forward, comment on, praising " part of bottom, above-mentioned partly belong to specific application interface, in each screenshot picture
All exist, therefore in order to ensure picture splicing effect, before carrying out picture splicing, need phase this in each screenshot picture
Same edge frame punctures.
The method that in all screenshot picture that detection intercepts, whether at least two screenshot picture have identical edge frame
As shown in figure 5, comprising the following steps:
In step S501, each screenshot picture in all screenshot picture is grouped with two for one group, side by side
Enumerate all packet modes.In order to detect the edge frame occurring in all screenshot picture it is ensured that splicing effect, by all sections
Screen picture is pairwise grouping, and includes all packet modes, to detect that all screenshot picture whether there is between any two
Identical edge frame.
In step S502, whether detection each two screenshot picture has identical edge frame one by one.
For all packet modes including in step S501, detect that two screenshot picture in each packet are one by one
No have identical edge frame.
In step S503, obtain the pixel difference of the pixel of same position in each screenshot picture in same packet respectively
The absolute value of value, and scanned picture is constituted according to the absolute value of the pixel value difference of all pixels point.
In step S504, scanned picture is scanned, when the absolute value of the pixel value difference in scan line is not more than in advance
If threshold value, then judge that the corresponding pixel of absolute value of pixel value difference is located in edge frame;When the pixel value difference in scan line
Absolute value be more than predetermined threshold value, then judge pixel value difference the corresponding pixel of absolute value be located at edge frame outside.
Start to do transversal scanning to the inside of scanned picture from the bottom margin of scanned picture and top, simultaneously from scanning
The left side edge of picture and right side edge start to do longitudinal scanning to the inside of scanned picture, to detect whether edge has phase
Same edge frame.
If one in scan line pixel value difference absolute value be less than or equal to predetermined threshold value, judge scan line on each
The corresponding pixel of absolute value of pixel value difference is located in edge frame, and proceeds in the corresponding direction to scan.If
Article one, in scan line, the absolute value of pixel value difference is more than predetermined threshold value, then judge the absolute value corresponding pixel position of pixel value difference
Outside edge frame.
Article one, in scan line pixel value difference absolute value be more than predetermined threshold value when it may be possible to due to this pixel value difference correspond to
The image fault of pixel cause, therefore when absolute value pixel value difference in scan line is more than predetermined threshold value
During situation, whether the absolute value that can calculate the sum of all pixels difference in a scan line further is more than another default threshold
Value, if the absolute value of the sum of all pixels difference is more than another predetermined threshold value in a scan line, judges in scan line
The corresponding pixel of absolute value of each pixel value difference is located at outside edge frame, if all pixels difference in a scan line
The absolute value of sum is less than or equal to another predetermined threshold value, then judge the corresponding picture of absolute value of each pixel value difference in scan line
Vegetarian refreshments is located within edge frame.
When at least two screenshot picture is detected there is identical edge frame, then puncture identical edge frame.Protect
Stay the internal real Web page picture content of screenshot picture, make to there is not edge frame in spliced picture it is ensured that spliced
The seriality of image content.
In step S403, detect when there is the screenshot picture that there is public territory in described all screenshot picture, will
The described described public territory lap splice with the screenshot picture that there is public territory is pictures.Realize process with S102
Identical, here does not do repeat specification.
Embodiment of the disclosure two, the screenshotss operation in the detection scheduled time, automatically remove and occur in each screenshot picture
The identical edge frame of surrounding it is ensured that after splicing image content seriality, judge all screenshot picture with the presence or absence of public
Region, the screenshot picture that there will be public territory is spliced into pictures, thus will intercept several times beyond screen height
Picture is spliced into a picture not having redundancy, is easy to user and is shared picture.
The present embodiment, in order to obtain content intact and a continuous big picture, multiple screenshot picture is spliced.
But user may be simple acquisition screenshot picture it is not necessary to obtain spliced picture.In order to meet various users'
Demand, before automatically carrying out picture splicing, needs to ask for consumers' opinions, to user export information, then according to
The feedback at family is deciding whether to carry out picture splicing.Detailed process refers to the following examples.
In the embodiment of the present disclosure three, as shown in fig. 6, a kind of method of screen printing picture includes:
In step s 601, after monitoring screenshotss operation, all screenshot picture in scheduled duration are obtained, the present embodiment
Method is used in terminal unit.Realize with S101 that process is identical, here does not do repeat specification.
In step S602, detect when there is the screenshot picture that there is public territory in all screenshot picture, output is
The no information carrying out screenshot picture splicing.
For the multiple screenshotss operation in scheduled duration, obtain the screenshot picture that each screenshotss operation generates, detection obtains
To all screenshot picture in whether there is the screenshot picture that there is public territory.Have between the screenshot picture of public territory
Seriality is generally had on content, picture can be carried out and splice to form complete content.
Detect and have in all screenshot picture during the screenshot picture that there is public territory then it is assumed that there is public territory
Screenshot picture can carry out picture splicing, now exports an information, prompts the user whether to need to carry out picture splicing.
In step S603, when receiving the instruction confirming to carry out picture splicing, will there are the screenshotss that there is public territory
The public territory lap splice of picture is pictures.
Confirm carry out picture splicing instruction come from user to " determination " button select or click on operate or
Other gesture operations representing determination.When receiving the instruction confirming to carry out picture splicing, there is cutting of public territory by having
Screen picture is spliced into pictures, shares use for user.Picture splice with S102 realize that process is identical, here does not do repetition
Explanation.
In another embodiment of the disclosure, the method also includes:
In step s 604, preserve spliced picture and delete the screenshot picture for splicing described picture.
Picture splicing after the completion of, preserve spliced picture, and by scheduled duration obtain be used for splice described figure
The screenshot picture of piece is all deleted, to save memory space.Preservation now can be preserved using permanent.
The embodiment of the present disclosure three, the screenshotss operation in the detection scheduled time, automatic decision screenshot picture whether there is public
Region, if there is public territory, then exports information and chooses whether to carry out picture splicing for user, to meet various users
Demand, such as confirm to be spliced, then the screenshot picture that there will be public territory is spliced into pictures, thus will cut several times
The picture beyond screen height taking is spliced into a picture not having redundancy, is easy to user and is shared picture, and
And can only preserve spliced picture, delete the screenshot picture obtaining to save memory space.
In the embodiment of the present disclosure four, as shown in fig. 7, a kind of method of screen printing picture includes:
In step s 701, after monitoring screenshotss operation, all screenshot picture in scheduled duration are obtained, the present embodiment
Method is used in terminal unit.Realize with S101 that process is identical, here does not do repetition.
In step S702, when at least two screenshot picture is detected there is identical edge frame, puncture edge
Framework.Realize with S402 that process is identical, here does not do repeat specification.
In step S703, detect when there is the screenshot picture that there is public territory in all screenshot picture, output is
The no information carrying out screenshot picture splicing.Realize with S602 that process is identical, here does not do repeat specification.
In step S704, when receiving the instruction confirming to carry out picture splicing, will there are the screenshotss that there is public territory
The public territory lap splice of picture is pictures.Realize with S603 that process is identical, here does not do repeat specification.
In step S705, preserve spliced picture and delete the screenshot picture for splicing described picture.With S604
Process of realizing is identical, and here does not do repeat specification.
The embodiment of the present disclosure four, the screenshotss operation in detection Preset Time, automatically remove and occur in each screenshot picture four
The identical edge frame in week it is ensured that after splicing image content seriality, judge that screenshot picture with the presence or absence of public territory, is deposited
Then export information in public territory to choose whether to carry out picture splicing for user, to meet the demand of various users, such as really
Recognize and spliced, the screenshot picture that there will be public territory is spliced into pictures, thus will intercept several times beyond screen
The picture of height is spliced into a picture not having redundancy, is easy to user and is shared picture, and can only preserve
Spliced picture, deletes the screenshot picture obtaining to save memory space.
A kind of present disclose provides device of screen printing picture corresponding with embodiment one, as shown in figure 8, this device bag
Include:
Acquisition module 80, after being used for monitoring screenshotss operation, obtains all screenshot picture in scheduled duration;
Concatenation module 81, when there is the screenshot picture that there is public territory for detecting in described all screenshot picture,
The described public territory lap splice of the described screenshot picture having and there is public territory is pictures.
As shown in figure 9, concatenation module 81 includes:
Image pre-processing unit 810, for carrying out pretreatment to the described screenshot picture that there is public territory;
Image registration unit 811, joins for carrying out image to the pretreated described screenshot picture that there is public territory
Accurate;
Image reprojection unit 812, for carrying out image again to the described screenshot picture that there is public territory after registration
Projection;
Image fusion unit 813, for carrying out image co-registration to the described screenshot picture that there is public territory.
Present disclose provides a kind of device of screen printing picture corresponding with embodiment two, as shown in Figure 10, this device
Including:
Acquisition module 80, after being used for monitoring screenshotss operation, obtains all screenshot picture in scheduled duration;
Cut out module 82, for when at least two screenshot picture is detected there is identical edge frame, puncturing institute
State edge frame;
Concatenation module 81, when there is the screenshot picture that there is public territory for detecting in described all screenshot picture,
The described public territory lap splice of the described screenshot picture having and there is public territory is pictures.
As shown in figure 11, cut out module 82 to include:
Grouped element 820, for each screenshot picture in all screenshot picture is grouped with two for one group, and
Include all packet modes;
Detector unit 821, for detecting whether each two screenshot picture has identical edge frame one by one;
Processing unit 822, for obtaining the picture of the pixel of same position in each screenshot picture in same packet respectively
The absolute value of plain difference, and scanned picture is constituted according to the absolute value of the pixel value difference of all pixels point;
Scanning element 823, for being scanned to described scanned picture, when the pixel value difference in scan line absolute value not
More than predetermined threshold value, then judge that the corresponding pixel of absolute value of described pixel value difference is located in edge frame;When in scan line
Pixel value difference absolute value be more than predetermined threshold value, then judge described pixel value difference the corresponding pixel of absolute value be located at edge
Outside framework.
Present disclose provides a kind of device of screen printing picture corresponding with embodiment three, as shown in figure 12, this device
Including:
Acquisition module 80, after being used for monitoring screenshotss operation, obtains all screenshot picture in scheduled duration;
Output module 83, when there is the screenshot picture that there is public territory for detecting in described all screenshot picture,
Whether output carries out the information of screenshot picture splicing;
Concatenation module 81, for receive confirm carry out picture splicing instruction when, by described have there is public territory
Screenshot picture described public territory lap splice be pictures.
In another embodiment of the disclosure, this device also includes:
Memory module 84, for preserving spliced picture and deleting the screenshot picture for splicing described picture.
Accordingly, present disclose provides a kind of device of screen printing picture corresponding with example IV, as shown in figure 13,
This device includes:
Acquisition module 80, after being used for monitoring screenshotss operation, obtains all screenshot picture in scheduled duration;
Cut out module 82, for when at least two screenshot picture is detected there is identical edge frame, puncturing institute
State edge frame;
Output module 83, when there is the screenshot picture that there is public territory for detecting in described all screenshot picture,
Whether output carries out the information of screenshot picture splicing;
Concatenation module 81, for receive confirm carry out picture splicing instruction when, by described have there is public territory
Screenshot picture described public territory lap splice be pictures;
Memory module 84, for preserving spliced picture and deleting the screenshot picture for splicing described picture.
Figure 14 is terminal unit in the embodiment of the present disclosure(Can be requesting party's terminal or associated terminal)Structural representation
Figure.Referring to Figure 14, the method that this terminal can be used for implementing the screen printing picture of offer in above-described embodiment.
Terminal unit 800 can include communication unit 110, include one or more computer-readable recording mediums
Memorizer 120, input block 130, display unit 140, sensor 150, voicefrequency circuit 160, WIFI(Wireless
Fidelity, Wireless Fidelity)Module 170, the processor 180 including or more than one processing core and power supply
190 grade parts.It will be understood by those skilled in the art that the terminal unit structure shown in figure does not constitute the limit to terminal unit
Fixed, ratio can be included and illustrate more or less of part, or combine some parts, or different part arrangements.Wherein:
Communication unit 110 can be used for receiving and sending messages or communication process in, the reception of signal and transmission, this communication unit 110
Can be RF(Radio Frequency, radio frequency)Circuit, router, modem, etc. network communication equipment.Especially, when
When communication unit 110 is RF circuit, after the downlink information of base station is received, transfer at one or more than one processor 180
Reason;In addition, up data is activation will be related to base station.Usually as communication unit RF circuit include but is not limited to antenna,
At least one amplifier, tuner, one or more agitator, subscriber identity module(SIM)Card, transceiver, bonder,
LNA(Low Noise Amplifier, low-noise amplifier), duplexer etc..Additionally, communication unit 110 can also be by wireless
Communication is communicated with network and other equipment.Described radio communication can use arbitrary communication standard or agreement, including but not limited to
GSM(Global System of Mobile communication, global system for mobile communications)、GPRS(General
Packet Radio Service, general packet radio service)、CDMA(Code Division Multiple Access, code
Divide multiple access)、WCDMA(Wideband Code Division Multiple Access, WCDMA)、LTE(Long
Term Evolution, Long Term Evolution), Email, SMS(Short Messaging Service, Short Message Service)Deng.
Memorizer 120 can be used for storing software program and module, and processor 180 passes through to run the software journey being stored in memorizer 120
Sequence and module, thus execute various function application and data processing.Memorizer 120 can mainly include storing program area and deposit
Storage data field, wherein, storing program area can application program needed for storage program area, at least one function(Such as sound is broadcast
Playing function, image player function etc.)Deng;Storage data field can store according to terminal unit 800 using the data being created(Than
As voice data, phone directory etc.)Deng.Additionally, memorizer 120 can include high-speed random access memory, can also include non-
Volatile memory, for example, at least one disk memory, flush memory device or other volatile solid-state parts.Accordingly
Ground, memorizer 120 can also include Memory Controller, to provide processor 180 and input block 130 to memorizer 120
Access.
Input block 130 can be used for numeral or the character information of receives input, and produces and user setup and function
Control relevant keyboard, mouse, action bars, optics or trace ball signal input.Preferably, input block 130 may include tactile
Sensitive surfaces 131 and other input equipments 132.Touch sensitive surface 131, also referred to as touch display screen or Trackpad, can collect use
Family is thereon or neighbouring touch operation(Such as user uses any suitable object such as finger, stylus or adnexa in touch-sensitive table
Operation on face 131 or near Touch sensitive surface 131), and corresponding attachment means are driven according to formula set in advance.Optional
, Touch sensitive surface 131 may include touch detecting apparatus and two parts of touch controller.Wherein, touch detecting apparatus detection is used
The touch orientation at family, and detect the signal that touch operation brings, transmit a signal to touch controller;Touch controller is from touch
Receive touch information in detection means, and be converted into contact coordinate, then give processor 180, and can receiving processor 180
The order sent simultaneously is executed.Furthermore, it is possible to using polytypes such as resistance-type, condenser type, infrared ray and surface acoustic waves
Realize Touch sensitive surface 131.Except Touch sensitive surface 131, input block 130 can also include other input equipments 132.Preferably,
Other input equipments 132 can include but is not limited to physical keyboard, function key(Such as volume control button, switch key etc.)、
One or more of trace ball, mouse, action bars etc..
Display unit 140 can be used for showing by the information of user input or the information and the terminal unit that are supplied to user
800 various graphical user interface, these graphical user interface can be come by figure, text, icon, video and its combination in any
Constitute.Display unit 140 may include display floater 141, optionally, can adopt LCD(Liquid Crystal Display,
Liquid crystal display)、OLED(Organic Light-Emitting Diode, Organic Light Emitting Diode)To configure display etc. form
Panel 141.Further, Touch sensitive surface 131 can cover display floater 141, when Touch sensitive surface 131 detect thereon or near
Touch operation after, send processor 180 to determine the type of touch event, with preprocessor 180 according to touch event
Type provides corresponding visual output on display floater 141.Although in fig. 14, Touch sensitive surface 131 and display floater 141 are
To realize input and input function as two independent parts, but in some embodiments it is possible to by Touch sensitive surface 131 with
Display floater 141 integrated and realize input and output function.
Terminal unit 800 may also include at least one sensor 150, such as optical sensor, motion sensor and other
Sensor.Optical sensor may include ambient light sensor and proximity transducer, and wherein, ambient light sensor can be according to ambient light
The brightness to adjust display floater 141 for the light and shade, proximity transducer can cut out display when terminal unit 800 moves in one's ear
Panel 141 and/or backlight.As one kind of motion sensor, Gravity accelerometer can detect in all directions(Generally
Three axles)The size of acceleration, can detect that size and the direction of gravity when static, can be used for identifying the application of mobile phone attitude(Than
As horizontal/vertical screen switching, dependent game, magnetometer pose calibrating), Vibration identification correlation function(Such as pedometer, percussion)Deng;Extremely
The other sensors such as the gyroscope that can also configure in terminal unit 800, barometer, drimeter, thermometer, infrared ray sensor,
Will not be described here.
Voicefrequency circuit 160, speaker 161, microphone 162 can provide the audio interface between user and terminal unit 800.
The signal of telecommunication after the voice data receiving conversion can be transferred to speaker 161, is changed by speaker 161 by voicefrequency circuit 160
For acoustical signal output;On the other hand, the acoustical signal of collection is converted to the signal of telecommunication by microphone 162, is connect by voicefrequency circuit 160
Voice data is converted to after receipts, then after voice data output processor 180 is processed, such as another to be sent to through RF circuit 110
One terminal unit, or voice data is exported to memorizer 120 to process further.Voicefrequency circuit 160 is also possible that
Earphone jack, to provide the communication of peripheral hardware earphone and terminal unit 800.
In order to realize radio communication, this terminal unit can be configured with wireless communication unit 170, this wireless communication unit
170 can be WIFI module.WIFI belongs to short range wireless transmission technology, and terminal unit 800 can by wireless communication unit 170
To help user to send and receive e-mail, to browse webpage and access streaming video etc., it has provided the user wireless broadband interconnection
Net accesses.Although in figure shows wireless communication unit 170, but it is understood that, it is simultaneously not belonging to terminal unit 800
Must be configured into, can omit in the scope of essence not changing invention as needed completely.
Processor 180 is the control centre of terminal unit 800, using various interfaces and connection whole mobile phone each
Part, is stored in software program and/or module in memorizer 120 by running or executing, and calls and be stored in memorizer
Data in 120, the various functions of execution terminal unit 800 and processing data, thus carry out integral monitoring to mobile phone.Optional
, processor 180 may include one or more processing cores;Preferably, processor 180 can integrated application processor and modulatedemodulate
Adjust processor, wherein, application processor mainly processes operating system, user interface and application program etc., modem processor
Main process radio communication.It is understood that above-mentioned modem processor can not also be integrated in processor 180.
Terminal unit 800 also includes the power supply 190 powered to all parts(Such as battery)It is preferred that power supply can lead to
Cross power-supply management system logically contiguous with processor 180, thus by power-supply management system realize management charge, electric discharge and
The functions such as power managed.Power supply 190 can also include one or more direct current or alternating current power supply, recharging system, electricity
The random component such as source failure detector circuit, power supply changeover device or inverter, power supply status indicator.
Although not shown, terminal unit 800 can also include photographic head, bluetooth module etc., will not be described here.In this reality
Apply in example, terminal unit also includes memorizer, and one or more than one program, one of them or more than one
Program storage in memorizer, and be configured to by one or more than one computing device one or more than one
Program bag is containing the screen printing picture approach for carrying out embodiment of the present disclosure offer to give an order:
After monitoring screenshotss operation, obtain all screenshot picture in scheduled duration;
Detect when there is the screenshot picture that there is public territory in all screenshot picture, there is public territory by having
The public territory lap splice of screenshot picture is pictures.
Described will have the public territory lap splice of the screenshot picture that there is public territory for, before pictures, this refers to
Order also includes:
When at least two screenshot picture is detected there is identical edge frame, puncture edge frame.
At least two screenshot picture is detected and there is identical edge frame, including:
Each screenshot picture in all screenshot picture is grouped with two for one group, and is included all packet sides
Formula;
Whether detection each two screenshot picture has identical edge frame one by one;
Obtain the absolute value of the pixel value difference of pixel of same position in each screenshot picture in same packet respectively, and
The absolute value of the pixel value difference according to all pixels point constitutes scanned picture;
Scanned picture is scanned, when the absolute value of the pixel value difference in scan line is not more than predetermined threshold value, then judges
The corresponding pixel of absolute value of pixel value difference is located in edge frame;When the absolute value of the pixel value difference in scan line is more than in advance
If threshold value, then judge that the corresponding pixel of absolute value of pixel value difference is located at outside edge frame.
Detect when there is the screenshot picture that there is public territory in described all screenshot picture, this instruction also includes:
Whether output carries out the information of screenshot picture splicing;
The public territory lap splice with the screenshot picture that there is public territory is pictures, including:
When receiving the instruction confirming to carry out picture splicing, will have the public territory of the screenshot picture that there is public territory
Lap splice is pictures.
This instruction also includes:
Preserve spliced picture and delete the screenshot picture for splicing picture.
The public territory lap splice with the screenshot picture that there is public territory is pictures, including:
Pretreatment is carried out to the screenshot picture that there is public territory;
Image registration is carried out to the pretreated screenshot picture that there is public territory;
Image reprojection is carried out to the screenshot picture of the presence public territory after registration;
Image co-registration is carried out to the screenshot picture that there is public territory.
Additionally, typically, the mobile terminal described in the disclosure can be various hand-held terminal devices, such as mobile phone, individual number
Word assistant (PDA) etc., the protection domain of the therefore disclosure should not limit as certain certain types of mobile terminal.
Additionally, be also implemented as the computer program being executed by CPU according to disclosed method.In this computer journey
When sequence is executed by CPU, the above-mentioned functions of restriction in execution disclosed method.
Additionally, said method step and system unit can also utilize controller and make controller real for storage
The computer readable storage devices of the computer program of existing above-mentioned steps or Elementary Function are realized.
In addition, it should be appreciated that computer readable storage devices (for example, memorizer) as herein described can be volatile
Property memorizer or nonvolatile memory, or volatile memory and nonvolatile memory can be included.As example
Son and nonrestrictive, nonvolatile memory can include read only memory (ROM), programming ROM (PROM), electrically programmable
ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory.Volatile memory can include random access memory
Memorizer (RAM), this RAM can serve as external cache.Nonrestrictive as an example, RAM can be with many
The form of kind obtains, such as synchronous random access memory (DRAM), dynamic ram (DRAM), synchronous dram (SDRAM), double data rate SDRAM
(DDR SDRAM), strengthen SDRAM (ESDRAM), synchronization link DRAM (SLDRAM) and direct RambusRAM (DRRAM).Institute
The storage device of disclosed aspect is intended to the memorizer of including but not limited to these and other suitable type.
Those skilled in the art will also understand is that, in conjunction with the various illustrative logical blocks described by disclosure herein, mould
Block, circuit and algorithm steps may be implemented as electronic hardware, computer software or a combination of both.Hard in order to clearly demonstrate
Part and this interchangeability of software, the function with regard to various exemplary components, square, module, circuit and step it is entered
Go general description.This function is implemented as software and is also implemented as hardware depending on concrete application and applying
Design constraint to whole system.Those skilled in the art can realize described in every way for every kind of concrete application
Function, but this realize decision and should not be interpreted as causing a departure from the scope of the present disclosure.
Can be using being designed in conjunction with the various illustrative logical blocks described by disclosure herein, module and circuit
Execute the following part of function described here to realize or to execute:General processor, digital signal processor (DSP), special collection
Become circuit (ASIC), field programmable gate array (FPGA) or other PLD, discrete gate or transistor logic, divide
Vertical nextport hardware component NextPort or any combinations of these parts.General processor can be microprocessor, but alternatively, processes
Device can be any conventional processors, controller, microcontroller or state machine.Processor can also be implemented as computing device
Combination, for example, the combination of DSP and microprocessor, multi-microprocessor, one or more microprocessors combine DSP core or any
Other this configurations.
Step in conjunction with the method described by disclosure herein or algorithm can be directly contained in hardware, by processor and holds
In the software module of row or in combination of the two.Software module may reside within RAM memory, flash memory, ROM storage
Device, eprom memory, eeprom memory, depositor, hard disk, removable disk, CD-ROM or known in the art any its
In the storage medium of its form.Exemplary storage medium is coupled to processor so that processor can be from this storage medium
Middle reading information or to this storage medium write information.In an alternative, described storage medium can be with processor collection
Become together.Processor and storage medium may reside within ASIC.ASIC may reside within user terminal.Replace at one
In scheme, processor and storage medium can be resident in the user terminal as discrete assembly.
In one or more exemplary design, described function can be real in hardware, software, firmware or its combination in any
Existing.If realized in software, described function can be stored in computer-readable as one or more instructions or code
Transmit on medium or by computer-readable medium.Computer-readable medium includes computer-readable storage medium and communication media,
This communication media includes contributing to computer program is sent to any medium of another position from a position.Storage medium
It can be any usable medium that can be accessed by a general purpose or special purpose computer.Nonrestrictive as an example, this computer
Computer-readable recording medium can include RAM, ROM, EEPROM, CD-ROM or other optical disc memory apparatus, disk storage equipment or other magnetic
Property storage device, or can be used for carrying or required program code that storage form is instruction or data structure and can
Any other medium being accessed by universal or special computer or universal or special processor.Additionally, any connection can
It is properly termed as computer-readable medium.For example, if using coaxial cable, optical fiber cable, twisted-pair feeder, digital subscriber line
(DSL) or the wireless technology of such as infrared ray, radio and microwave to send software from website, server or other remote source,
Then above-mentioned coaxial cable, optical fiber cable, the wireless technology of twisted-pair feeder, the first, radio of DSL or such as infrared and microwave are included in
The definition of medium.As used herein, disk and CD include compact disk (CD), laser disk, CD, digital versatile disc
(DVD) the usual magnetically reproduce data of, floppy disk, Blu-ray disc, wherein disk, and CD utilizes laser optics ground reproduce data.On
The combination stating content should also be as including in the range of computer-readable medium.
Although content disclosed above shows the exemplary embodiment of the disclosure, it should be noted that without departing substantially from power
On the premise of profit requires the scope of the present disclosure limiting, may be many modifications and change.According to described herein open real
Function, step and/or the action of applying the claim to a method of example are not required to execute with any particular order.Although additionally, the disclosure
Element with the description of individual form or can require, it is also contemplated that multiple, unless explicitly limited for odd number.
Above-described specific embodiment, purpose of this disclosure, technical scheme and beneficial effect have been carried out further
Describe in detail, be should be understood that the specific embodiment that the foregoing is only the disclosure, be not used to limit the disclosure
Protection domain, within all spirit in the disclosure and principle, any modification, equivalent substitution and improvement done etc., all should comprise
Within the protection domain of the disclosure.
Claims (9)
1. a kind of method of screen printing picture is it is characterised in that methods described includes:
After monitoring screenshotss operation, obtain all screenshot picture in scheduled duration;
Detect when there is the screenshot picture that there is public territory in described all screenshot picture, by described have there is public area
The described public territory lap splice of the screenshot picture in domain is pictures;
Before the described described public territory lap splice by the described screenshot picture having and there is public territory is pictures,
Methods described also includes:When at least two screenshot picture is detected there is identical edge frame, puncture described edge frame
Frame;
Described at least two screenshot picture that detect have identical edge frame, including:
Each screenshot picture in all screenshot picture is grouped with two for one group, and is included all packet modes;
Whether detection each two screenshot picture has identical edge frame one by one;
Obtain the absolute value of the pixel value difference of pixel of same position in each screenshot picture in same packet respectively, and according to
The absolute value of the pixel value difference of all pixels point constitutes scanned picture;
Described scanned picture is scanned, when the absolute value of the pixel value difference in scan line is not more than predetermined threshold value, then judges
The corresponding pixel of absolute value of described pixel value difference is located in edge frame;When the absolute value of the pixel value difference in scan line is big
In predetermined threshold value, then judge that the corresponding pixel of absolute value of described pixel value difference is located at outside edge frame.
2. the method for claim 1 is it is characterised in that described detecting has presence public affairs in described all screenshot picture
Altogether during the screenshot picture in region, methods described also includes:
Whether output carries out the information of screenshot picture splicing;
The described public territory lap splice of the described screenshot picture having and there is public territory is pictures, including:
When receiving the instruction confirming to carry out picture splicing, the described screenshot picture having and there is public territory is described public
Region lap splice is pictures.
3. method as claimed in claim 1 or 2 is it is characterised in that methods described also includes:
Preserve spliced picture and delete the screenshot picture for splicing described picture.
4. the method for claim 1 it is characterised in that described by the described screenshot picture having and there is public territory
Described public territory lap splice is pictures, including:
Pretreatment is carried out to the described screenshot picture that there is public territory;
Image registration is carried out to the pretreated described screenshot picture that there is public territory;
Image reprojection is carried out to the described screenshot picture that there is public territory after registration;
Image co-registration is carried out to the described screenshot picture that there is public territory.
5. a kind of device of screen printing picture is it is characterised in that described device includes:
Acquisition module, after being used for monitoring screenshotss operation, obtains all screenshot picture in scheduled duration;
Concatenation module, when there is the screenshot picture that there is public territory for detecting in described all screenshot picture, will be described
The described public territory lap splice with the screenshot picture that there is public territory is pictures;
Described device also includes:
Cut out module, for when at least two screenshot picture is detected there is identical edge frame, puncturing described edge
Framework;
Described module of cutting out includes:
Grouped element, for being grouped each screenshot picture in all screenshot picture with two for one group, and is included
All packet modes;
Detector unit, for detecting whether each two screenshot picture has identical edge frame one by one;
Processing unit, for obtaining the pixel value difference of the pixel of same position in each screenshot picture in same packet respectively
Absolute value, and scanned picture is constituted according to the absolute value of the pixel value difference of all pixels point;
Scanning element, for being scanned to described scanned picture, when the absolute value of the pixel value difference in scan line is not more than in advance
If threshold value, then judge that the corresponding pixel of absolute value of described pixel value difference is located in edge frame;When the pixel in scan line
The absolute value of difference is more than predetermined threshold value, then judge that the corresponding pixel of absolute value of described pixel value difference is located at edge frame
Outward.
6. device as claimed in claim 5 is it is characterised in that described device also includes:
Output module, when having, in described all screenshot picture, the screenshot picture that there is public territory for detecting, output is
The no information carrying out screenshot picture splicing;
Described concatenation module be used for receive confirm carry out picture splicing instruction when, by described have exist public territory cut
The described public territory lap splice of screen picture is pictures.
7. the device as described in claim 5 or 6 is it is characterised in that described device also includes:
Memory module, for preserving spliced picture and deleting the screenshot picture for splicing described picture.
8. device as claimed in claim 5 is it is characterised in that described concatenation module includes:
Image pre-processing unit, for carrying out pretreatment to the described screenshot picture that there is public territory;
Image registration unit, for carrying out image registration to the pretreated described screenshot picture that there is public territory;
Image reprojection unit, for carrying out image reprojection to the described screenshot picture that there is public territory after registration;
Image fusion unit, for carrying out image co-registration to the described screenshot picture that there is public territory.
9. a kind of terminal unit is it is characterised in that terminal unit includes memorizer, and one or more than one journey
Sequence, one of or more than one program storage is in memorizer, and is configured to by one or more than one processor
Execution is one or more than one program bag contains the instruction for carrying out following operation:
After monitoring screenshotss operation, obtain all screenshot picture in scheduled duration;
Detect when there is the screenshot picture that there is public territory in described all screenshot picture, by described have there is public area
The described public territory lap splice of the screenshot picture in domain is pictures;
Before the described described public territory lap splice by the described screenshot picture having and there is public territory is pictures,
Also include:When at least two screenshot picture is detected there is identical edge frame, puncture described edge frame;
Described at least two screenshot picture that detect have identical edge frame, including:
Each screenshot picture in all screenshot picture is grouped with two for one group, and is included all packet modes;
Whether detection each two screenshot picture has identical edge frame one by one;
Obtain the absolute value of the pixel value difference of pixel of same position in each screenshot picture in same packet respectively, and according to
The absolute value of the pixel value difference of all pixels point constitutes scanned picture;
Described scanned picture is scanned, when the absolute value of the pixel value difference in scan line is not more than predetermined threshold value, then judges
The corresponding pixel of absolute value of described pixel value difference is located in edge frame;When the absolute value of the pixel value difference in scan line is big
In predetermined threshold value, then judge that the corresponding pixel of absolute value of described pixel value difference is located at outside edge frame.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310503756.3A CN103514581B (en) | 2013-10-23 | 2013-10-23 | Screen picture capturing method, device and terminal equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310503756.3A CN103514581B (en) | 2013-10-23 | 2013-10-23 | Screen picture capturing method, device and terminal equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103514581A CN103514581A (en) | 2014-01-15 |
CN103514581B true CN103514581B (en) | 2017-02-15 |
Family
ID=49897261
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310503756.3A Active CN103514581B (en) | 2013-10-23 | 2013-10-23 | Screen picture capturing method, device and terminal equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103514581B (en) |
Families Citing this family (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103984502B (en) * | 2014-05-30 | 2017-09-29 | 天津三星通信技术研究有限公司 | The method and portable terminal of a kind of screen printing content |
CN105786359A (en) * | 2014-12-17 | 2016-07-20 | 中兴通讯股份有限公司 | Method and device for screen capture of mobile terminal |
CN104574156B (en) * | 2015-01-26 | 2018-03-23 | 网易有道信息技术(北京)有限公司 | A kind of commodity extension information matches, acquisition methods and device |
CN104657058A (en) * | 2015-02-06 | 2015-05-27 | 深圳市金立通信设备有限公司 | Screenshot method |
CN104793884B (en) * | 2015-04-07 | 2018-01-19 | 广东欧珀移动通信有限公司 | One kind touches screenshot method and device |
CN104766271B (en) * | 2015-04-13 | 2019-05-28 | Oppo广东移动通信有限公司 | The method, apparatus and electronic equipment of screenshot capture |
CN105068723B (en) * | 2015-07-27 | 2019-12-24 | 联想(北京)有限公司 | Information processing method and electronic equipment |
CN105405056B (en) * | 2015-10-27 | 2019-11-05 | 广州华多网络科技有限公司 | A kind of assemblage method and system of social resource |
US10719926B2 (en) | 2015-11-05 | 2020-07-21 | Huawei Technologies Co., Ltd. | Image stitching method and electronic device |
CN105487773B (en) * | 2015-11-27 | 2019-04-16 | 小米科技有限责任公司 | The method and device of screenshot capture |
CN105761211A (en) * | 2016-03-30 | 2016-07-13 | 努比亚技术有限公司 | Method and device for splicing frames of mobile terminal |
CN105894453B (en) * | 2016-03-31 | 2020-05-26 | 联想(北京)有限公司 | Image processing method and electronic equipment |
CN106127676B (en) * | 2016-06-17 | 2019-01-25 | 许之敏 | A kind of quick interception and the method for synthesizing the long screenshot of multi-screen |
CN106201176B (en) * | 2016-06-24 | 2019-01-29 | 维沃移动通信有限公司 | A kind of image display method and mobile terminal |
CN106385550A (en) * | 2016-09-06 | 2017-02-08 | 青岛海信移动通信技术股份有限公司 | Method and terminal for capturing screen image |
CN107870712B (en) * | 2016-09-23 | 2021-11-09 | 北京搜狗科技发展有限公司 | Screenshot processing method and device |
CN106802758B (en) * | 2017-01-05 | 2020-11-24 | 青岛海信移动通信技术股份有限公司 | Processing method and device for screen capture |
WO2018136030A1 (en) * | 2017-01-17 | 2018-07-26 | Google Llc | Assistive screenshots |
CN108629731A (en) * | 2017-03-15 | 2018-10-09 | 长沙博为软件技术股份有限公司 | A kind of image split-joint method being suitable for rolling screenshotss |
CN107464215B (en) * | 2017-07-31 | 2020-07-28 | 努比亚技术有限公司 | Image processing method and terminal based on electronic map |
CN107657583A (en) * | 2017-08-29 | 2018-02-02 | 努比亚技术有限公司 | A kind of screenshot method, terminal and computer-readable recording medium |
CN107580131A (en) * | 2017-09-04 | 2018-01-12 | 维沃移动通信有限公司 | Image processing method and mobile terminal |
CN107577408A (en) * | 2017-10-19 | 2018-01-12 | 维沃移动通信有限公司 | The method and mobile terminal of a kind of synthesising picture |
CN108037874B (en) | 2017-12-11 | 2019-08-23 | Oppo广东移动通信有限公司 | Screenshotss method and Related product |
CN108805813A (en) * | 2018-06-06 | 2018-11-13 | 沈文策 | A kind of picture joining method and device |
CN110795010B (en) * | 2019-10-12 | 2021-08-10 | 维沃移动通信有限公司 | Screen capturing method and terminal equipment thereof |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101079151A (en) * | 2006-10-13 | 2007-11-28 | 浙江师范大学 | 360 degree around panorama generation method based on serial static image |
CN102681829A (en) * | 2011-03-16 | 2012-09-19 | 阿里巴巴集团控股有限公司 | Screenshot method, device and communication client |
CN102779008A (en) * | 2012-06-26 | 2012-11-14 | 奇智软件(北京)有限公司 | Screen screenshot method and system |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102842121A (en) * | 2011-06-24 | 2012-12-26 | 鸿富锦精密工业(深圳)有限公司 | Picture splicing system and picture splicing method |
-
2013
- 2013-10-23 CN CN201310503756.3A patent/CN103514581B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101079151A (en) * | 2006-10-13 | 2007-11-28 | 浙江师范大学 | 360 degree around panorama generation method based on serial static image |
CN102681829A (en) * | 2011-03-16 | 2012-09-19 | 阿里巴巴集团控股有限公司 | Screenshot method, device and communication client |
CN102779008A (en) * | 2012-06-26 | 2012-11-14 | 奇智软件(北京)有限公司 | Screen screenshot method and system |
Non-Patent Citations (1)
Title |
---|
《iphone20不是梦——截图神器Piiic,无缝拼接ip截图》;27岁又1个月 (芒果好吃。);《http://www.douban.com/review/5830641/》;20130402;第1-3、6-8页 * |
Also Published As
Publication number | Publication date |
---|---|
CN103514581A (en) | 2014-01-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103514581B (en) | Screen picture capturing method, device and terminal equipment | |
CN103871051B (en) | Image processing method, device and electronic equipment | |
CN104978176B (en) | Application programming interfaces call method, device and computer readable storage medium | |
CN104618217B (en) | Share method, terminal, server and the system of resource | |
CN104717125B (en) | Graphic code store method and device | |
CN104751410B (en) | Image and two-dimensional code fusion method and device | |
CN104133832B (en) | The recognition methods of pirate application and device | |
CN104978115A (en) | Content display method and device | |
CN103458016A (en) | Method and device for picture management and terminal device | |
CN103533247A (en) | Self-photographing method, device and terminal equipment | |
CN103826065B (en) | A kind of image processing method and device | |
CN103298163B (en) | The methods for interface management and device of a kind of multi-card terminal | |
CN103699309B (en) | A kind of method for recording of synchronization video, device and mobile terminal | |
CN104239332A (en) | Webpage content processing method, webpage content processing device and browser client side | |
CN103631580B (en) | Method and device for generating theme icon | |
CN103687063B (en) | A kind of method of interconnection network, device and terminal equipment | |
CN103678502B (en) | Information collection method and device | |
CN103678259B (en) | The adaptation method of a kind of page, device and terminal unit | |
CN104199596B (en) | scene interface switching method and device | |
CN104216915A (en) | Webpage processing method, device and terminal equipment | |
CN103853819A (en) | Information acquisition method, terminal and system | |
CN103714161A (en) | Image thumbnail generation method and device and terminal | |
CN103605668A (en) | Webpage bookmark storing method and device and mobile terminal | |
CN105094513A (en) | User avatar setting method and apparatus as well as electronic device | |
CN104134043B (en) | Content is hidden, separates method, device and the terminal hidden |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |