CN103176712A - Image magnification display method and device - Google Patents

Image magnification display method and device Download PDF

Info

Publication number
CN103176712A
CN103176712A CN2013100752884A CN201310075288A CN103176712A CN 103176712 A CN103176712 A CN 103176712A CN 2013100752884 A CN2013100752884 A CN 2013100752884A CN 201310075288 A CN201310075288 A CN 201310075288A CN 103176712 A CN103176712 A CN 103176712A
Authority
CN
China
Prior art keywords
screen
image
operator
amplify
broadcast message
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.)
Granted
Application number
CN2013100752884A
Other languages
Chinese (zh)
Other versions
CN103176712B (en
Inventor
汪文俊
葛旭东
孙鹏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Xiaomi Technology Co Ltd
Original Assignee
Beijing Xiaomi Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Xiaomi Technology Co Ltd filed Critical Beijing Xiaomi Technology Co Ltd
Priority to CN201310075288.4A priority Critical patent/CN103176712B/en
Publication of CN103176712A publication Critical patent/CN103176712A/en
Application granted granted Critical
Publication of CN103176712B publication Critical patent/CN103176712B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Controls And Circuits For Display Device (AREA)

Abstract

The invention discloses an image magnification display method and an image magnification display device. The image magnification display method and the device aim to solve the problems that image magnification display is achieved by acquiring a buffering image of current view has demand and influence on the current view and system performance, and magnifying buffer data need high processing capability and storing capability. The image magnification display method comprises the following steps: intercepting a current screen image; confirming a screen zone which needs magnification display according to detected position coordinate information of screen operation; and conducting magnification display on screen image of the screen zone which needs the magnification display. An image magnification display function is achieved by intercepting current screen image, consumption of system resources is reduced, and operation of image magnification display is rapidly responded. Beside, image magnification display and modules need to use the image magnification display are different logic modules, efficiency and stability of the image magnification display are improved, screen image of a random level can be intercepted at a random position, and flexibility of the image magnification display is guaranteed.

Description

A kind of image amplification display method and device
Technical field
The embodiment of the present invention relates to communication technical field, also relates to the mobile terminal screen field operation, particularly relates to a kind of image amplification display method and device.
Background technology
In today that science and technology is maked rapid progress, especially be accompanied by the high speed development of Internet technology, smart mobile phone has become the requisite instrument of people.Communication, shopping, payment, information is collected and the carrying of the social relationships such as address list all depends on smart mobile phone.But be limited to the screen size of smart mobile phone, the operating system that adopts, and application program etc., the font that shows in smart mobile phone is too small, is not easy to offer a clear explanation, and further causes copying exactly, selects, shears the operations such as word.
Can solve because the font on smart mobile phone is too little by the function that realizes image amplification demonstration, and the problem of a lot of maloperations that occur.
A kind of image amplification display method is by obtaining the buffering image when front view, the content of the content of buffering image as the amplification demonstration.But because not every view all has the buffering image, therefore, image amplifies the realization that shows can only be applied to some particular figure.Even when front view has the buffering image, still can't obtain the outer buffering image of this view area, move to outside this view area if need to amplify the zone that shows, can't carry out the image amplification and show.Because needs obtain buffering image when front view, image amplifies and shows and must realize in the relevant control of this view, and affects system performance.
Another kind of image amplification display method is based on data cached amplifieroperation, needs very high handling property and storage capacity.
Summary of the invention
The embodiment of the invention discloses a kind of image amplification display method and device, realize that image amplifies and show to solve by obtaining mode when the buffering image of front view, there are requirement and impact to working as front view and system performance, and, amplify the very high processing power of data cached needs and the problem of storage capacity.
In order to address the above problem, the embodiment of the invention discloses a kind of image amplification display method, comprising:
Intercepting current screen image;
Determine that according to the location coordinate information of the screen operator that detects needs amplify the screen area that shows;
The above-mentioned screen picture that needs to amplify the screen area that shows is amplified demonstration.
Preferably, above-mentioned intercepting current screen image comprises:
Screen picture by api function and the corresponding level of screenshotss parameter intercepting current screen.
Preferably, the location coordinate information of the screen operator that above-mentioned basis detects determines that needs amplify the screen area that shows, comprising:
The location coordinate information of above-mentioned screen operator is mapped to the correspondence position that intercepts on the current screen image that obtains;
Screen area centered by above-mentioned correspondence position is defined as needing to amplify the screen area that shows.
Preferably, before above-mentioned intercepting current screen image, said method also comprises:
The screen sensor information that judgement detects in advance and image amplify demonstration demand broadcast message snoop results and whether satisfy image amplification display condition, and above-mentioned image amplifies display condition and comprises: exist simultaneously screen operator and image to amplify demonstration demand broadcast message;
When the screen sensor information that detects in advance and image amplify demonstration demand broadcast message snoop results when satisfying image and amplifying display condition, carry out the operation of intercepting current screen image.
Preferably, judge whether to exist screen operator, comprising:
Judge that whether the duration of above-mentioned screen sensor information is greater than preset time;
During more than or equal to preset time, determine to exist screen operator when duration of above-mentioned screen sensor information;
During less than preset time, determine not exist screen operator when duration of above-mentioned screen sensor information.
Preferably, above-mentioned screen operator and the image of existing simultaneously amplifies demonstration demand broadcast message, comprising:
Exist simultaneously the image that the triggering control of screen operator and above-mentioned screen operator sends to amplify demonstration demand broadcast message.
Preferably, above-mentioned screen sensor information comprises the location coordinate information of screen operator.
Preferably, said method also comprises:
When the location coordinate information of above-mentioned screen operator changes, again intercept the current screen image and above-mentioned location coordinate information is changed after the needs screen picture that amplifies the screen area that shows amplify demonstration.
The embodiment of the invention also discloses a kind of image amplification/display device, comprising:
The image interception module is used for intercepting current screen image;
The zone determination module is used for determining that according to the location coordinate information of the screen operator that detects needs amplify the screen area that shows;
Display module is used for the above-mentioned screen picture that needs to amplify the screen area that shows is amplified demonstration.
Preferably, above-mentioned image interception module is by the screen picture of api function and the corresponding level of screenshotss parameter intercepting current screen.
Preferably, the above-mentioned zone determination module comprises:
Mapping submodule is used for the location coordinate information of above-mentioned screen operator is mapped to the correspondence position that intercepts on the current screen image that obtains;
Determine submodule, be used for the screen area centered by above-mentioned correspondence position is defined as needing to amplify the screen area that shows.
Preferably, said apparatus also comprises:
Judge module, be used for before above-mentioned image interception module intercepts current screen image, the screen sensor information that judgement detects in advance and image amplify demonstration demand broadcast message snoop results and whether satisfy image amplification display condition, and above-mentioned image amplifies display condition and comprises: exist simultaneously screen operator and image to amplify demonstration demand broadcast message; When the screen sensor information that detects in advance and image amplify demonstration demand broadcast message snoop results when satisfying image and amplifying display condition, above-mentioned image interception module is carried out the operation of intercepting current screen image.
Preferably, above-mentioned judge module judges whether to exist screen operator, comprising:
Above-mentioned judge module judges that whether the duration of above-mentioned screen sensor information is greater than preset time; During more than or equal to preset time, determine to exist screen operator when duration of above-mentioned screen sensor information; During less than preset time, determine not exist screen operator when duration of above-mentioned screen sensor information.
Preferably, above-mentioned screen operator and the image of existing simultaneously amplifies demonstration demand broadcast message, comprising:
Exist simultaneously the image that the triggering control of screen operator and above-mentioned screen operator sends to amplify demonstration demand broadcast message.
Preferably, above-mentioned screen sensor information comprises the location coordinate information of screen operator.
Preferably, said apparatus also comprises:
Again intercept display module, be used for when the location coordinate information of above-mentioned screen operator changes, again intercept the current screen image and above-mentioned location coordinate information is changed after the needs screen picture that amplifies the screen area of demonstration amplify demonstration.
The embodiment of the invention also discloses a kind of mobile terminal, comprise above-mentioned arbitrary device.
Compare with background technology, the embodiment of the present invention comprises following advantage:
Mode by intercepting current screen image realizes the image amplifying display function, can reduce the consumption of system resource, and response image amplifies the operation that shows fast.
Description of drawings
Fig. 1 is a kind of image amplification display method process flow diagram in the embodiment of the present invention;
Fig. 2 is a kind of image amplification display method process flow diagram in the embodiment of the present invention;
Fig. 3 is a kind of image amplification display method process flow diagram in the embodiment of the present invention;
Fig. 4 is a kind of image amplification/display device structural drawing in the embodiment of the present invention;
Fig. 5 is a kind of image amplification/display device structural drawing in the embodiment of the present invention.
Embodiment
For above-mentioned purpose of the present invention, feature and advantage can be become apparent more, the present invention is further detailed explanation below in conjunction with the drawings and specific embodiments.
The embodiment of the invention discloses a kind of image amplification display method and device, can be applied in and adopt Android (Android system, Mobile operating system under the *** house flag) etc. in the mobile terminal of operating system, by the mode of screen printing, the screen area that needs show is carried out amplifieroperation.
For example, when carrying out text operation, as modifying to the short message content of input.At first can need the word of modification by " long pressing ", magnifier occur, can occur the word of quilt " long pressing " and the content of near zone in magnifier, simultaneously, the cursor in text operation also can be moved to correspondence position and show in magnifier.When moveable finger on touch screen, cursor also can be followed movement, and the movement of cursor also can synchronously show in magnifier.Cursor can rest on the rearmost position of finger touch at last, then can select to wait text operation.
Introduce in detail a kind of image amplification display method disclosed by the invention and device below by enumerating several specific embodiments.
Embodiment one
Introduce in detail the disclosed a kind of image amplification display method of the embodiment of the present invention.
With reference to Fig. 1, show a kind of image amplification display method process flow diagram in the embodiment of the present invention.
Step 100, intercepting current screen image.
Wherein, intercepting current screen image can be the full-screen image of intercepting current screen.
Step 102 determines that according to the location coordinate information of the screen operator that detects needs amplify the screen area that shows.
Above-mentioned screen operator can comprise the screen operator of triggering mode, the screen operator of gesture mode, based on the screen operator of cursor and the screen operator of voice mode etc.
Can acquire the location coordinate information of screen operator by application programming interface (Application Programming Interface, the API) function that system provides.
Step 104 is amplified demonstration with the above-mentioned screen picture that needs to amplify the screen area that shows.
The above-mentioned screen area that need to amplify shows can be in the text editing zone, and is too small or text font is too small and easily produce the zone etc. of maloperation due to screen size.For example, the text message of having inputted is updated, cursor in the text editing zone need to be navigated to the text message place that need to update, size restriction due to screen size or text font, the operation easier of positioning cursor is larger, so the residing screen area of text message that needs can be updated amplifies demonstration, the residing screen area of text message that is equivalent to needs are updated shows in magnifier.
Detailed needs amplify the screen area that shows and can determine according to amplification display shape and the amplification demonstration multiple of actual set, as showing screen area with 1.2 times of round-shaped amplifications, namely take the screen operator position as the center of circle, take the pixel that sets in advance or length as diameter or radius, by corresponding image Processing Interface, as the canvas interface of Android system, the current screen image that intercepting is obtained amplifies 1.2 times and shows.
In sum, the disclosed a kind of image amplification display method of the embodiment of the present invention is compared with background technology, has the following advantages:
Mode by intercepting current screen image realizes the image amplifying display function, can reduce the consumption of system resource, and response image amplifies the operation that shows fast.
Embodiment two
Introduce in detail the disclosed a kind of image amplification display method of the embodiment of the present invention.
With reference to Fig. 2, show a kind of image amplification display method process flow diagram in the embodiment of the present invention.
Step 200, the screen sensor information that judgement detects in advance and image are amplified demonstration demand broadcast message snoop results and whether are satisfied image amplification display condition.
Preferably, above-mentioned image amplification display condition can comprise: exist simultaneously screen operator and image to amplify demonstration demand broadcast message.
Above-mentioned screen sensor information can be for detecting information on touch screen.For example, by the screen sensor information that the point touching screen produces, comprise click, double-click or long by etc. the screen sensor information that produces of operation.
Preferably, above-mentioned screen sensor information can comprise the location coordinate information of screen operator.
Wherein, above-mentioned screen operator and the image of existing simultaneously amplifies demonstration demand broadcast message, can comprise:
Exist simultaneously the image that the triggering control of screen operator and above-mentioned screen operator sends to amplify demonstration demand broadcast message.
Above-mentioned screen operator can comprise the screen operator of triggering mode, the screen operator of gesture mode, based on the screen operator of cursor and the screen operator of voice mode etc.
Above-mentioned image amplify demonstration demand broadcast message snoop results can for: image is amplified demonstration demand broadcast message carries out the result that snoop-operations obtains, for example, whether listen to broadcast message, if the broadcast message of listening to can also judge further whether the broadcast message that listens to is that image amplifies demonstration demand broadcast message; Can also directly amplify demonstration demand broadcast message to image and carry out snoop-operations, its snoop results is amplified demonstration demand broadcast message or is not heard two kinds of situations of image amplification demonstration demand broadcast message for listening to image.
For example, by API OnTouchEvent() function check is to existing screen operator, and the operand of screen operator is the text edit box control.Simultaneously, image amplification demonstration demand broadcast message snoop results is to receive the image amplification demonstration demand broadcast message that the text edit box control sends.Can judge that thus satisfying image amplifies display condition.Text control in Android system and WebView control need to use image to amplify the demonstration service.
The above-mentioned control that needs the use image to amplify the demonstration service can periodically send image and amplify demonstration demand broadcast message under running status.After receiving the demand broadcast message, can be therefrom according to parameter standard or self-defining and parameter format, the demand of the transmission main body control of judgement the demand broadcast message is that image amplifies demonstration.
Preferably, judge whether to exist screen operator in above-mentioned steps 200, can comprise:
Judge that whether the duration of above-mentioned screen sensor information is greater than preset time.
(1) during more than or equal to preset time, determine to exist screen operator when duration of above-mentioned screen sensor information.
For example, the duration of above-mentioned screen sensor information is 0.15s, and preset time is 0.1s, because 0.15>0.1, determine to exist screen operator.Perhaps, the duration of above-mentioned screen sensor information is 0.1s, and preset time is 0.1s, because 0.1=0.1 determines to exist screen operator.
(2) during less than preset time, determine not exist screen operator when duration of above-mentioned screen sensor information.
For example, the duration of above-mentioned screen sensor information is 0.08s, and preset time is 0.1s, because 0.08<0.1, determine not exist screen operator.
Step 202 is when the screen sensor information that detects in advance and image amplify demonstration demand broadcast message snoop results when satisfying image and amplifying display condition, intercepting current screen image.
Preferably, intercepting current screen image in above-mentioned steps 202 can comprise:
Screen picture by api function and the corresponding level of screenshotss parameter intercepting current screen.
Above-mentioned corresponding level is the screen picture level corresponding with the screenshotss parameter.For example, the screenshotss parameter is " 1 ", the ground floor screen picture of corresponding current screen, and the screenshotss parameter is " 2 ", the second layer screen picture of corresponding current screen.
For example, in Android system, the API screenshoot(that can provide by system) function and screenshotss parameter realize specifying the screenshotss operation of the screen number of plies.
Step 204 determines that according to the location coordinate information of the screen operator that detects needs amplify the screen area that shows.
Above-mentioned steps 204 preferably can comprise:
Substep 2041 is mapped to correspondence position on the current screen image that intercepting obtains with the location coordinate information of above-mentioned screen operator.
For example, the position coordinates point of screen operator is a some A, and its coordinate information be (a, b), coordinate points A is mapped to the some A ' that intercepts on the current screen image that obtains, and the coordinate information of putting A ' can be (a ', b ').Point A can be identical with the coordinate information of putting A ', also can be different.
Substep 2042 is defined as needing to amplify with the screen area centered by above-mentioned correspondence position the screen area that shows.
For example, the screen area centered by above-mentioned some A ' is defined as the screen area that need to amplify shows, simultaneously, the scope, the display shape that need to amplify the screen area that shows can also be set as required, and the parameter such as enlargement factor.
Step 206 is amplified demonstration with the above-mentioned screen picture that needs to amplify the screen area that shows.
Demonstration can be amplified according to difformity in the above-mentioned amplifying display screen curtain zone of needing, if amplify demonstration according to circle, above rheme can be set to the center of circle, and the border circular areas that required demonstration size is diameter amplifies the screen area that shows as needs.
In Android system, the Canvas interface that can provide by system amplifies specified multiple to the above-mentioned screen picture that needs to amplify the screen area that shows, amplifies demonstration as 1.2 times, realizes the content at amplifying display screen curtain operating position place.
Step 208, when the location coordinate information of above-mentioned screen operator changes, again intercept the current screen image and above-mentioned location coordinate information is changed after the needs screen picture that amplifies the screen area that shows amplify demonstration.
When the location coordinate information of screen operator changes, the expression screen operator situation that is moved, need to again intercept the current screen image this moment, changes with this content that reflects that cursor and needs amplify the screen area of demonstration.
In sum, the disclosed a kind of image amplification display method of the embodiment of the present invention is compared with background technology, has the following advantages:
At first, realize the image amplifying display function by the mode that intercepts the current screen image, can reduce the consumption of system resource, response image amplifies the operation that shows fast.
Secondly, realize that image amplifies demonstration and needs to use image to amplify the module that the module that shows belongs to Different Logic, has improved efficient and stability that the image amplification shows.
Again, the screen picture of optional position intercepting arbitrary levels that can be on screen has guaranteed that image amplifies the dirigibility that shows.
Embodiment three
Introduce in detail the disclosed a kind of image amplification display method of the embodiment of the present invention.
With reference to Fig. 3, show a kind of image amplification display method process flow diagram in the embodiment of the present invention.
Step 300 detects the screen operator on the text edit box control, and definite text edit box control needs the magnifier service.
Step 302 creates magnifier and intercepts the image of current screen.
Step 304 is presented at screen area content corresponding to above-mentioned screen operator position in magnifier.
Step 306 detects the above-mentioned screen operator situation that is moved, and again intercepts the current screen content, with in moving process and screen area content corresponding to screen operator position after mobile be presented in magnifier.
Above-mentioned magnifier is realized comprising two conditions: one, have screen operator, and screen operator keeps certain continuous time.Two, the touch object of screen operator as control, needs the magnifier service.
Above-mentioned screen operator can comprise the screen operator of triggering mode, the screen operator of gesture mode, based on the screen operator of cursor and the screen operator of voice mode etc.
In sum, the disclosed a kind of image amplification display method of the embodiment of the present invention is compared with background technology, has the following advantages:
Mode by intercepting current screen image realizes the image amplifying display function, can reduce the consumption of system resource, and response image amplifies the operation that shows fast.
Embodiment four
Introduce in detail the disclosed a kind of image amplification/display device of the embodiment of the present invention.
With reference to Fig. 4, show a kind of image amplification/display device structural drawing in the embodiment of the present invention.
Above-mentioned a kind of image amplification/display device can comprise:
Image interception module 40, regional determination module 42, and, display module 44.
The below introduces respectively the function of each module and the relation between each module in detail.
Image interception module 40 is used for intercepting current screen image.
Zone determination module 42 is used for determining that according to the location coordinate information of the screen operator that detects needs amplify the screen area that shows.
Above-mentioned screen operator can comprise the screen operator of triggering mode, the screen operator of gesture mode, based on the screen operator of cursor and the screen operator of voice mode etc.
Display module 44 is used for the above-mentioned screen picture that needs to amplify the screen area that shows is amplified demonstration.
In sum, the disclosed a kind of image amplification/display device of the embodiment of the present invention is compared with background technology, has the following advantages:
Mode by intercepting current screen image realizes the image amplifying display function, can reduce the consumption of system resource, and response image amplifies the operation that shows fast.
Embodiment five
Introduce in detail the disclosed a kind of image amplification/display device of the embodiment of the present invention.
With reference to Fig. 5, show a kind of image amplification/display device structural drawing in the embodiment of the present invention.
Above-mentioned a kind of image amplification/display device can comprise:
Judge module 50, image interception module 52, regional determination module 54, display module 56, and, again intercept display module 58.
Wherein, above-mentioned zone determination module 54 preferably includes:
Mapping submodule 541, and, determine submodule 542.
The below introduces respectively the relation between the function of each module, submodule and each module, submodule in detail.
Judge module 50 was used for before described image interception module 52 intercepting current screen images, and the screen sensor information that judgement detects in advance and image amplify demonstration demand broadcast message snoop results and whether satisfy image amplification display condition.
Above-mentioned image amplifies display condition and can comprise: exist simultaneously screen operator and image to amplify demonstration demand broadcast message.
Above-mentioned screen operator can comprise the screen operator of triggering mode, the screen operator of gesture mode, based on the screen operator of cursor and the screen operator of voice mode etc.
Wherein, above-mentioned screen operator and the image of existing simultaneously amplifies demonstration demand broadcast message, can comprise:
Exist simultaneously the image that the triggering control of screen operator and above-mentioned screen operator sends to amplify demonstration demand broadcast message.
Above-mentioned screen sensor information can comprise the location coordinate information of screen operator.
Preferably, above-mentioned judge module 50 judges whether to exist screen operator, can comprise:
Above-mentioned judge module 50 judges that whether the duration of above-mentioned screen sensor information is greater than preset time; During more than or equal to preset time, determine to exist screen operator when duration of above-mentioned screen sensor information; During less than preset time, determine not exist screen operator when duration of above-mentioned screen sensor information.
Image interception module 52 is used for intercepting current screen image.
When the screen sensor information that detects in advance and image amplify demonstration demand broadcast message snoop results when satisfying image and amplifying display condition, above-mentioned image interception module 52 is carried out the operation of intercepting current screen images.
Preferably, above-mentioned image interception module 52 is by the screen picture of api function and the corresponding level of screenshotss parameter intercepting current screen.
Zone determination module 54 is used for determining that according to the location coordinate information of the screen operator that detects needs amplify the screen area that shows.
Above-mentioned zone determination module 54 preferably includes:
Mapping submodule 541 is used for the location coordinate information of above-mentioned screen operator is mapped to the correspondence position that intercepts on the current screen image that obtains.
Determine submodule 542, be used for the screen area centered by above-mentioned correspondence position is defined as needing to amplify the screen area that shows.
Display module 56 is used for the above-mentioned screen picture that needs to amplify the screen area that shows is amplified demonstration.
Again intercept display module 58, be used for when the location coordinate information of above-mentioned screen operator changes, again intercept the current screen image and described location coordinate information is changed after the needs screen picture that amplifies the screen area of demonstration amplify demonstration.
In sum, the disclosed a kind of image amplification/display device of the embodiment of the present invention is compared with background technology, has the following advantages:
At first, realize the image amplifying display function by the mode that intercepts the current screen image, can reduce the consumption of system resource, response image amplifies the operation that shows fast.
Secondly, realize that image amplifies demonstration and needs to use image to amplify the module that the module that shows belongs to Different Logic, has improved efficient and stability that the image amplification shows.
Again, the screen picture of optional position intercepting arbitrary levels that can be on screen has guaranteed that image amplifies the dirigibility that shows.
Simultaneously, the embodiment of the invention also discloses a kind of mobile terminal, above-mentioned a kind of mobile terminal comprises disclosed any one image amplification/display device in above-described embodiment.
For device embodiment, because it is substantially similar to embodiment of the method, so description is fairly simple, relevant part gets final product referring to the part explanation of embodiment of the method.
Each embodiment in this instructions all adopts the mode of going forward one by one to describe, and what each embodiment stressed is and the difference of other embodiment that between each embodiment, identical similar part is mutually referring to getting final product.
Above to the disclosed a kind of image amplification display method of the embodiment of the present invention and device, be described in detail, used specific case herein principle of the present invention and embodiment are set forth, the explanation of above embodiment just is used for helping to understand method of the present invention and core concept thereof; Simultaneously, for one of ordinary skill in the art, according to thought of the present invention, all will change in specific embodiments and applications, in sum, this description should not be construed as limitation of the present invention.

Claims (17)

1. an image amplification display method, is characterized in that, comprising:
Intercepting current screen image;
Determine that according to the location coordinate information of the screen operator that detects needs amplify the screen area that shows;
The described screen picture that needs to amplify the screen area that shows is amplified demonstration.
2. method according to claim 1, is characterized in that, described intercepting current screen image comprises:
Screen picture by api function and the corresponding level of screenshotss parameter intercepting current screen.
3. method according to claim 1, is characterized in that, the location coordinate information of the screen operator that described basis detects determines that needs amplify the screen area that shows, comprising:
The location coordinate information of described screen operator is mapped to the correspondence position that intercepts on the current screen image that obtains;
Screen area centered by described correspondence position is defined as needing to amplify the screen area that shows.
4. method according to claim 1, is characterized in that, before described intercepting current screen image, described method also comprises:
The screen sensor information that judgement detects in advance and image amplify demonstration demand broadcast message snoop results and whether satisfy image amplification display condition, and described image amplifies display condition and comprises: exist simultaneously screen operator and image to amplify demonstration demand broadcast message;
When the screen sensor information that detects in advance and image amplify demonstration demand broadcast message snoop results when satisfying image and amplifying display condition, carry out the operation of intercepting current screen image.
5. method according to claim 4, is characterized in that, judges whether to exist screen operator, comprising:
Judge that whether the duration of described screen sensor information is greater than preset time;
During more than or equal to preset time, determine to exist screen operator when duration of described screen sensor information;
During less than preset time, determine not exist screen operator when duration of described screen sensor information.
6. method according to claim 4, is characterized in that, described screen operator and the image of existing simultaneously amplifies demonstration demand broadcast message, comprising:
Exist simultaneously the image that the triggering control of screen operator and described screen operator sends to amplify demonstration demand broadcast message.
7. method according to claim 4, is characterized in that, described screen sensor information comprises the location coordinate information of screen operator.
8. method according to claim 1, is characterized in that, described method also comprises:
When the location coordinate information of described screen operator changes, again intercept the current screen image and described location coordinate information is changed after the needs screen picture that amplifies the screen area that shows amplify demonstration.
9. an image amplification/display device, is characterized in that, comprising:
The image interception module is used for intercepting current screen image;
The zone determination module is used for determining that according to the location coordinate information of the screen operator that detects needs amplify the screen area that shows;
Display module is used for the described screen picture that needs to amplify the screen area that shows is amplified demonstration.
10. device according to claim 9, is characterized in that, described image interception module is by the screen picture of api function and the corresponding level of screenshotss parameter intercepting current screen.
11. device according to claim 9 is characterized in that, described regional determination module comprises:
Mapping submodule is used for the location coordinate information of described screen operator is mapped to the correspondence position that intercepts on the current screen image that obtains;
Determine submodule, be used for the screen area centered by described correspondence position is defined as needing to amplify the screen area that shows.
12. device according to claim 9 is characterized in that, described device also comprises:
Judge module, be used for before described image interception module intercepts current screen image, the screen sensor information that judgement detects in advance and image amplify demonstration demand broadcast message snoop results and whether satisfy image amplification display condition, and described image amplifies display condition and comprises: exist simultaneously screen operator and image to amplify demonstration demand broadcast message; When the screen sensor information that detects in advance and image amplify demonstration demand broadcast message snoop results when satisfying image and amplifying display condition, described image interception module is carried out the operation of intercepting current screen image.
13. device according to claim 12 is characterized in that, described judge module judges whether to exist screen operator, comprising:
Described judge module judges that whether the duration of described screen sensor information is greater than preset time; During more than or equal to preset time, determine to exist screen operator when duration of described screen sensor information; During less than preset time, determine not exist screen operator when duration of described screen sensor information.
14. device according to claim 12 is characterized in that, described screen operator and the image of existing simultaneously amplifies demonstration demand broadcast message, comprising:
Exist simultaneously the image that the triggering control of screen operator and described screen operator sends to amplify demonstration demand broadcast message.
15. device according to claim 12 is characterized in that, described screen sensor information comprises the location coordinate information of screen operator.
16. device according to claim 9 is characterized in that, described device also comprises:
Again intercept display module, be used for when the location coordinate information of described screen operator changes, again intercept the current screen image and described location coordinate information is changed after the needs screen picture that amplifies the screen area of demonstration amplify demonstration.
17. a mobile terminal is characterized in that, comprises as the described device of arbitrary claim in above-mentioned claim 9 to 16.
CN201310075288.4A 2013-03-08 2013-03-08 A kind of image magnification display method and device Active CN103176712B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310075288.4A CN103176712B (en) 2013-03-08 2013-03-08 A kind of image magnification display method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310075288.4A CN103176712B (en) 2013-03-08 2013-03-08 A kind of image magnification display method and device

Publications (2)

Publication Number Publication Date
CN103176712A true CN103176712A (en) 2013-06-26
CN103176712B CN103176712B (en) 2016-03-09

Family

ID=48636632

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310075288.4A Active CN103176712B (en) 2013-03-08 2013-03-08 A kind of image magnification display method and device

Country Status (1)

Country Link
CN (1) CN103176712B (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103616973A (en) * 2013-12-04 2014-03-05 惠州Tcl移动通信有限公司 Operation method of touch screen and touch screen device
CN104238863A (en) * 2014-08-29 2014-12-24 广州视睿电子科技有限公司 Android-based circle selection scaling method and system
CN104238911A (en) * 2014-08-20 2014-12-24 小米科技有限责任公司 Loading icon display method and device
CN104331860A (en) * 2014-11-24 2015-02-04 小米科技有限责任公司 Checking method and device for picture
CN104469275A (en) * 2013-09-23 2015-03-25 杭州海康威视数字技术股份有限公司 Video image obtaining method, system and device
CN105306836A (en) * 2015-10-23 2016-02-03 北大方正集团有限公司 Image displaying method and device
CN105677131A (en) * 2014-11-21 2016-06-15 中兴通讯股份有限公司 Screenshot image output method and device
CN107450811A (en) * 2016-05-31 2017-12-08 宇龙计算机通信科技(深圳)有限公司 Touch area amplification display method and system
CN107870703A (en) * 2016-09-26 2018-04-03 北京京东尚科信息技术有限公司 Method, system and the terminal device of full-screen picture displaying
CN109902687A (en) * 2013-09-05 2019-06-18 华为终端有限公司 A kind of image-recognizing method and user terminal
CN113821135A (en) * 2017-09-05 2021-12-21 华为终端有限公司 Method for controlling cursor movement, content selection method, method for controlling page scrolling and electronic equipment
WO2023035241A1 (en) * 2021-09-10 2023-03-16 北京小米移动软件有限公司 Image processing method and apparatus

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101477440A (en) * 2009-01-15 2009-07-08 腾讯科技(深圳)有限公司 Screen capturing method and system
CN101794189A (en) * 2009-09-22 2010-08-04 俞长根 Method for displaying image
CN102263706A (en) * 2010-05-26 2011-11-30 腾讯科技(深圳)有限公司 Image interception method and apparatus thereof
CN102650925A (en) * 2011-02-25 2012-08-29 华硕电脑股份有限公司 Electronic device with touch type screen and display control method of touch type screen
CN102693089A (en) * 2012-04-21 2012-09-26 上海量明科技发展有限公司 Method for achieving amplifying function by screenshot and client side
CN102708540A (en) * 2012-04-21 2012-10-03 上海量明科技发展有限公司 Method and client side for zooming screen capturing areas

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101477440A (en) * 2009-01-15 2009-07-08 腾讯科技(深圳)有限公司 Screen capturing method and system
CN101794189A (en) * 2009-09-22 2010-08-04 俞长根 Method for displaying image
CN102263706A (en) * 2010-05-26 2011-11-30 腾讯科技(深圳)有限公司 Image interception method and apparatus thereof
CN102650925A (en) * 2011-02-25 2012-08-29 华硕电脑股份有限公司 Electronic device with touch type screen and display control method of touch type screen
CN102693089A (en) * 2012-04-21 2012-09-26 上海量明科技发展有限公司 Method for achieving amplifying function by screenshot and client side
CN102708540A (en) * 2012-04-21 2012-10-03 上海量明科技发展有限公司 Method and client side for zooming screen capturing areas

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109902687B (en) * 2013-09-05 2023-12-08 华为终端有限公司 Image identification method and user terminal
CN109902687A (en) * 2013-09-05 2019-06-18 华为终端有限公司 A kind of image-recognizing method and user terminal
CN104469275A (en) * 2013-09-23 2015-03-25 杭州海康威视数字技术股份有限公司 Video image obtaining method, system and device
CN104469275B (en) * 2013-09-23 2019-01-25 杭州海康威视数字技术股份有限公司 A kind of video image acquisition methods, system and device
CN103616973A (en) * 2013-12-04 2014-03-05 惠州Tcl移动通信有限公司 Operation method of touch screen and touch screen device
US9612683B2 (en) 2013-12-04 2017-04-04 Huizhou Tcl Mobile Communication Co., Ltd. Operation method of touch screen with zooming-in function and touch screen device
CN103616973B (en) * 2013-12-04 2017-07-14 惠州Tcl移动通信有限公司 The operating method and touch panel device of a kind of touch-screen
CN104238911A (en) * 2014-08-20 2014-12-24 小米科技有限责任公司 Loading icon display method and device
CN104238911B (en) * 2014-08-20 2018-04-06 小米科技有限责任公司 Load icon display method and device
CN104238863B (en) * 2014-08-29 2018-02-16 广州视睿电子科技有限公司 Android-based circle selection scaling method and system
CN104238863A (en) * 2014-08-29 2014-12-24 广州视睿电子科技有限公司 Android-based circle selection scaling method and system
CN105677131A (en) * 2014-11-21 2016-06-15 中兴通讯股份有限公司 Screenshot image output method and device
CN104331860A (en) * 2014-11-24 2015-02-04 小米科技有限责任公司 Checking method and device for picture
CN105306836A (en) * 2015-10-23 2016-02-03 北大方正集团有限公司 Image displaying method and device
CN105306836B (en) * 2015-10-23 2019-04-30 北大方正集团有限公司 A kind of image display method and apparatus
CN107450811A (en) * 2016-05-31 2017-12-08 宇龙计算机通信科技(深圳)有限公司 Touch area amplification display method and system
CN107870703A (en) * 2016-09-26 2018-04-03 北京京东尚科信息技术有限公司 Method, system and the terminal device of full-screen picture displaying
CN107870703B (en) * 2016-09-26 2020-09-01 北京京东尚科信息技术有限公司 Method, system and terminal equipment for full-screen display of picture
CN113821135A (en) * 2017-09-05 2021-12-21 华为终端有限公司 Method for controlling cursor movement, content selection method, method for controlling page scrolling and electronic equipment
WO2023035241A1 (en) * 2021-09-10 2023-03-16 北京小米移动软件有限公司 Image processing method and apparatus

Also Published As

Publication number Publication date
CN103176712B (en) 2016-03-09

Similar Documents

Publication Publication Date Title
CN103176712A (en) Image magnification display method and device
TWI672629B (en) Emoticon display method, apparatus and computer-readable storage medium
CN106775637B (en) Page display method and device for application program
US11079895B2 (en) Method and apparatus for providing user interface
CN111984165B (en) Method and device for displaying message and terminal equipment
US10180767B2 (en) Portable device and method facilitating execution of multiple applications simultaneously
KR102113272B1 (en) Method and apparatus for copy and paste in electronic device
US9740671B2 (en) Method and apparatus of generating a webpage from an original design file comprising layers
CN108205398B (en) Method and device for adapting webpage animation to screen
US20150067590A1 (en) Method and apparatus for sharing objects in electronic device
WO2016165568A1 (en) Method for scaling video image, and mobile terminal
WO2013094896A1 (en) Method and apparatus for managing message
US20140002471A1 (en) Method and apparatus for displaying content
CN103699324B (en) A kind of method and apparatus that cursor position is controlled
CN105518624A (en) Method and apparatus for interworking applications in user device
CN106375179B (en) Method and device for displaying instant communication message
CN103631493B (en) Image display method, device and electronic equipment
CN103677564B (en) Slide response method, device and terminal device
US20160062638A1 (en) Electronic device and method for providing drawing function thereof
US20140025746A1 (en) Apparatus and method for managing user information
CN105745612A (en) Resizing technique for display content
US9830056B1 (en) Indicating relationships between windows on a computing device
CN104216513B (en) Method and apparatus for the data processing based on posture
CN105095259B (en) Waterfall flow object display method and device
CN102866847B (en) A kind of method and apparatus showing information

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C53 Correction of patent of invention or patent application
CB02 Change of applicant information

Address after: 100085 Beijing city Haidian District Qinghe Street No. 68 Huarun colorful city shopping center two floor 13

Applicant after: Xiaomi Technology Co., Ltd.

Address before: 100102 Beijing Wangjing West Road, a volume of stone world building, A, block, floor 12

Applicant before: Beijing Xiaomi Technology Co., Ltd.

C14 Grant of patent or utility model
GR01 Patent grant