CN101656037B - Method for displaying large-format picture on small screen equipment and small screen equipment - Google Patents
Method for displaying large-format picture on small screen equipment and small screen equipment Download PDFInfo
- Publication number
- CN101656037B CN101656037B CN2008101185368A CN200810118536A CN101656037B CN 101656037 B CN101656037 B CN 101656037B CN 2008101185368 A CN2008101185368 A CN 2008101185368A CN 200810118536 A CN200810118536 A CN 200810118536A CN 101656037 B CN101656037 B CN 101656037B
- Authority
- CN
- China
- Prior art keywords
- small screen
- segment
- screen device
- format picture
- picture
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Controls And Circuits For Display Device (AREA)
Abstract
The invention discloses a method for displaying a large-format picture on small screen equipment and the small screen equipment. The method comprises: determining a region to be displayed according to a key diagram on the small screen equipment; calculating graph blocks required to be used during the display by using the region to be displayed as the center of the small screen equipment, wherein the graph blocks is formed by dividing the large-format picture and can be completely displayed on the small screen equipment at one time; and displaying the graph blocks obtained by calculation on the small screen equipment. The small screen equipment comprises a determination unit, a calculation unit and a display unit. As the large-format picture is divided into the plurality of graph blocks that can be completely displayed on the small screen equipment at one time, so the small screen equipment such as a mobile phone screen only displays a required graph block during display, thereby saving resources and increasing display speed.
Description
Technical field
The present invention relates to a kind of display technique, especially on small screen devices such as mobile phone, show the method and the small screen device of large-format picture.
Background technology
Along with the develop rapidly of intelligent terminals such as small screen device such as mobile phone, these small screen devices are being played the part of more and more important role at aspects such as commercial affairs, management.Screen be for a short time these small screen devices intrinsic defective, especially for showing large-format picture.
At present, show that on small screen device large-format picture adopts usually, all image datas of this large-format picture are put into carry out decoding and displaying in the internal memory and calculate, on small screen device, show this picture according to the data that obtain after calculating.
From the above, there is drawback in the method for demonstration large-format picture on the prior art small screen device:
At first; Owing to all being put into, all image datas carry out decoding and displaying calculating in the internal memory; Though possible user only need check a very little zone in this picture, also need carry out decoding and displaying and calculate all image datas, can take very big CPU and memory source like this; Caused the waste of memory source, and display speed is slow.
Summary of the invention
The problem that the present invention will solve provide a kind of economize on resources and small screen device that display speed is fast on show method, and the small screen device of large-format picture.
In order to address the above problem, the embodiment of the invention discloses a kind of method that on small screen device, shows large-format picture, said method comprises: confirm zone to be shown according to the key map on the small screen device; With said zone to be shown is the center of small screen device, calculates the segment that need use when showing, and said segment is split to form by large-format picture, can on small screen device, once show fully; On small screen device, show the segment that calculates.
The embodiment of the invention also discloses a kind of small screen device, comprising: confirm the unit, be used for confirming zone to be shown according to the key map on the small screen device; Computing unit, being used for said zone to be shown is the center of small screen device, calculates the segment that need use when showing, said segment is split to form by large-format picture, can on small screen device, once show fully; Display unit is used on small screen device, showing the segment that calculates.
Compared with prior art, the beneficial effect of the method for demonstration large-format picture is on the small screen device of the present invention:
Owing to adopt large-format picture is divided into the segment that can once show fully on some small screen devices, the segment that needs when on small screen devices such as mobile phone screen, only showing has not only been practiced thrift resource but also accelerated display speed.
Description of drawings
Fig. 1 is the flow process that on small screen device, shows large-format picture of the embodiment of the invention one;
Fig. 2 be the embodiment of the invention one large-format picture is carried out the flow process of vacuate;
Fig. 3 is the flow process that large-format picture is cut apart of the embodiment of the invention one;
Fig. 4 is the flow process of the segment that need use of the calculation display of the embodiment of the invention one;
Fig. 5 shows the small screen device of the embodiment of the invention two.
Embodiment
Understand and realization the present invention for the ease of persons skilled in the art, combine accompanying drawing to describe embodiments of the invention at present.
Embodiment one
Present embodiment provides a kind of method that on small screen device, shows large-format picture, and as shown in Figure 1, said method comprises:
From the above; The present invention is divided into the segment that several can once show fully with large-format picture on this small screen device, and confirms a call number (first pre-defined rule will describe) according to first pre-defined rule for each segment in step 33.Then with the pixel coordinates central point of this large-format picture pixel coordinates, and show the key map of this large-format picture as the small screen central point.Calculate when showing needs according to the screen size of small screen device, figure block size and second pre-defined rule again and use which segment, said second pre-defined rule is corresponding with first pre-defined rule, and second pre-defined rule will be described later.The call number of the segment that needs are used during at last according to demonstration shows these segments.
In step 11, said key map can be formed by said large-format picture vacuate, and is as shown in Figure 2, and said vacuate step comprises the steps:
Can adopt the method for lining by line scan that large-format picture is cut apart.At first with the large-format picture vacuate, that is, thereby with picture according to pixel to scale value former picture is dwindled.The picture vacuate becomes 1/4th of former picture as inciting somebody to action significantly.
Before showing large-format picture, at first need large-format picture be divided into the segment that can once show fully on a plurality of small screen devices, and confirm the call number of each segment.As shown in Figure 3, cutting apart significantly, the flow process of picture comprises the steps:
After executing this step, also can repeat repeatedly successively all segments to be cut apart once more according to step 31, segment is become littler segment; In the present embodiment; Preferably, after executing this step, also can repeat once successively all segments to be cut apart once more according to step 31.Like this, just significantly picture is divided into than small screen size and wants little segment, thereby makes when the small screen shows a plurality of thumbnail, will make that the summation of a plurality of thumbnails to be shown is less, can more effectively improve display speed.
As shown in Figure 4; In step 12, be that height is 640 pixels with picture significantly below, wide is 480 pixels; The resolution of small screen device is 220X176, and any point in the zone to be shown of selection is that 300X200 is the method that example is explained the segment that calculation display need be used:
(220/2=110 176/2=88) calculates the pixel coordinates (210,152) of the upper left angle point of screen, calculates the call number that the upper left angle point of screen belongs to segment according to second pre-defined rule to deduct screen high wide half the with selected pixel coordinates (320,200).Said second pre-defined rule is: at first, calculate first position index number, divide exactly the height and width of cutting apart picture for the first time with screen upper left corner coordinate respectively; Because cutting apart the size of picture for the first time is 320X240; 320=0,240=0, the segment call number of therefore cutting apart for the first time is 0.Then, calculate second position index number, with the coordinate in the upper left corner remainder divided by the height and width of the picture of cutting apart for the first time; Divided by the height and width of the picture after cutting apart for the second time, the figure block size of cutting apart for the second time is 160X120,210s respectively; 120=1; Be the 2nd row, the 2nd row that segment is positioned at 4 pictures of cutting apart the second time, because the call number of the 2nd row, the 2nd row segment correspondence is 3, so the call number of place, screen upper left corner segment is 03.
Add that with selected pixel coordinates (320,200) (220/2=110 176/2=88) calculates the pixel coordinates (430,328) of screen bottom right angle point, and calculating the call number that the screen lower right corner belongs to segment according to second pre-defined rule is 30 for screen high wide half the;
As shown in table 1, the call number of screen upper left corner place segment is 03, and the call number of place, lower right corner segment is 30, so the call number of the segment that is comprised in the screen is 03,12,21,30
Table 1
00 | 01 | 10 | 11 |
02 | 03 | 12 | 13 |
20 | 21 | 30 | 31 |
22 | 23 | 32 | 33 |
Confirm the ambient conditions in zone in order more at large to show, in the present embodiment, preferably, with confirming that the zone is presented at the central area of small screen device.Confirm the ambient conditions in zone for the central area that is implemented in small screen device shows institute, at first definite any point from the zone of selecting is the segment that the center demonstration calculates with determined point.When like this, just can this point on small screen device, showing the segment that calculates for the center.
In addition, when calculating the segment that to use when showing, also calculate the pixel coordinates of the small screen device that any point is corresponding in the segment.Then that this pixel coordinate in the segment is corresponding with screen coordinate on the small screen device, and show the segment that calculates.Like this, will on the small screen, seamlessly show each segment, thereby can at large show the ambient conditions in zone to be shown to confirm that zone to be shown is the center.
Embodiment two
As shown in Figure 5, present embodiment provides a kind of small screen device, and said small screen device comprises: confirm the unit, be used for confirming zone to be shown according to the key map on the small screen device; Computing unit, being used for said zone to be shown is the center of small screen device, calculates the segment that need use when showing, said segment is split to form by large-format picture, can on small screen device, once show fully; Display unit is used on small screen device, showing the segment that calculates; Cutting unit is used for large-format picture is divided into the segment that can once show fully on a plurality of small screen devices, and confirms the call number of each segment; The vacuate unit is used for the picture that becomes small screen device once to show fully the large-format picture vacuate.The principle of work of each unit can be referring to the description among the embodiment one.
Though described the present invention through embodiment, those of ordinary skills know, under the situation that does not break away from spirit of the present invention and essence, just can make the present invention that many distortion and variation are arranged, and scope of the present invention is limited appended claim.
Claims (8)
1. a method that on small screen device, shows large-format picture is characterized in that, comprising:
According to the key map of the large-format picture on the small screen device, confirm zone to be shown;
According to the selected pixel coordinate in said zone to be shown and the screen resolution of said small screen device, calculation display is in the upper left corner of said small screen device and the call number of the segment in the lower right corner;
According to the call number of the segment in the said upper left corner and the lower right corner, in the segment concordance list that presets, obtain the call number that shows required segment, wherein, said segment is split to form by said large-format picture in advance, can on small screen device, once show fully;
On small screen device, show the segment that said call number is corresponding.
2. the method that on small screen device, shows large-format picture as claimed in claim 1 is characterized in that, carry out said calculate the segment step that need use when showing before, also carry out following steps:
Large-format picture is divided into the segment that can once show fully on a plurality of small screen devices, and confirms the call number of each segment.
3. the method that on small screen device, shows large-format picture as claimed in claim 2 is characterized in that, saidly large-format picture is divided into the segment that can once show fully on a plurality of small screen devices specifically comprises:
Large-format picture is divided into equal-sized four segments;
Judge whether said segment can be presented on the small screen device fully, if can not then cut apart once more up to all segments and can both be presented on the small screen device fully all segments successively according to above-mentioned steps, and it be wide to write down the pixel height of each segment.
4. the method that on small screen device, shows large-format picture as claimed in claim 1 is characterized in that,
Said key map is formed by said large-format picture vacuate, and said vacuate step comprises the steps:
It is 1/4th of former picture that large-format picture is dwindled vacuate;
Judge whether segment enough is presented on the small screen device fully, if can not then continue to dwindle vacuate to large-format picture, up to being presented on the small screen device fully according to above-mentioned steps.
5. as showing the method for large-format picture on the arbitrary described small screen device of claim 1 to 4, it is characterized in that, show that on small screen device the corresponding segment of said call number specifically comprises:
Calculate the pixel coordinates of the small screen device that any point is corresponding in the corresponding segment of said call number;
The said pixel coordinate that calculates is corresponding with screen coordinate on the small screen device, and show said segment.
6. a small screen device is characterized in that, comprising:
Confirm the unit, be used for confirming zone to be shown according to the key map of the large-format picture on the small screen device;
Computing unit is used for according to the selected pixel coordinate in said zone to be shown and the screen resolution of said small screen device, and calculation display is in the upper left corner of said small screen device and the call number of the segment in the lower right corner; According to the call number of the segment in the said upper left corner and the lower right corner, in the segment concordance list that presets, obtain the call number that shows required segment, wherein, said segment is split to form by said large-format picture in advance, can on small screen device, once show fully;
Display unit is used on small screen device, showing the segment that said computing unit obtains.
7. small screen device as claimed in claim 6 is characterized in that, said equipment also comprises:
Cutting unit is used for large-format picture is divided into the segment that can once show fully on a plurality of small screen devices, and confirms the call number of each segment.
8. small screen device as claimed in claim 6 is characterized in that, said equipment also comprises:
The vacuate unit is used for the picture that becomes small screen device once to show fully the large-format picture vacuate.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008101185368A CN101656037B (en) | 2008-08-18 | 2008-08-18 | Method for displaying large-format picture on small screen equipment and small screen equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008101185368A CN101656037B (en) | 2008-08-18 | 2008-08-18 | Method for displaying large-format picture on small screen equipment and small screen equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101656037A CN101656037A (en) | 2010-02-24 |
CN101656037B true CN101656037B (en) | 2012-06-27 |
Family
ID=41710305
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2008101185368A Expired - Fee Related CN101656037B (en) | 2008-08-18 | 2008-08-18 | Method for displaying large-format picture on small screen equipment and small screen equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101656037B (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102457301B (en) * | 2010-11-03 | 2015-05-20 | 北京普源精电科技有限公司 | Method and device for displaying FH (frequency hopping) pattern |
CN102521847B (en) * | 2011-11-29 | 2015-04-29 | 广东威创视讯科技股份有限公司 | Method and device for segmenting bitmap (BMP) image with ultra-high resolution |
CN103248944B (en) * | 2012-02-03 | 2017-08-25 | 海尔集团公司 | A kind of image transfer method and system |
CN104331496B (en) * | 2014-11-19 | 2018-09-18 | 杭州网易云音乐科技有限公司 | Picture sharing method and equipment |
CN106547836A (en) * | 2016-10-12 | 2017-03-29 | 惠州Tcl移动通信有限公司 | A kind of large scale photo loading method and system |
CN106775516B (en) * | 2016-11-16 | 2020-05-19 | 浙江宇视科技有限公司 | Cross-screen window display method and device |
CN112558849A (en) * | 2020-12-07 | 2021-03-26 | 北京锐安科技有限公司 | Graphic model generation method, device, equipment and storage medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1613105A (en) * | 2002-09-05 | 2005-05-04 | 奥帕拉软件公司 | Presenting html content on a small screen terminal display |
WO2005041029A2 (en) * | 2003-10-24 | 2005-05-06 | Matsushita Electric Industrial Co., Ltd. | Remote operation system, communication apparatus remote control system and document inspection apparatus |
EP1703486A2 (en) * | 2005-03-16 | 2006-09-20 | LG Electronics Inc. | Plasma display device and operating method of the same |
-
2008
- 2008-08-18 CN CN2008101185368A patent/CN101656037B/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1613105A (en) * | 2002-09-05 | 2005-05-04 | 奥帕拉软件公司 | Presenting html content on a small screen terminal display |
WO2005041029A2 (en) * | 2003-10-24 | 2005-05-06 | Matsushita Electric Industrial Co., Ltd. | Remote operation system, communication apparatus remote control system and document inspection apparatus |
EP1703486A2 (en) * | 2005-03-16 | 2006-09-20 | LG Electronics Inc. | Plasma display device and operating method of the same |
Also Published As
Publication number | Publication date |
---|---|
CN101656037A (en) | 2010-02-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101656037B (en) | Method for displaying large-format picture on small screen equipment and small screen equipment | |
JP5324411B2 (en) | Advertisement distribution apparatus, method and program | |
US9582610B2 (en) | Visual post builder | |
CN105635848A (en) | Bullet-screen display method and terminal | |
CN112860163B (en) | Image editing method and device | |
RU2005105514A (en) | GRAY CANVAS | |
CN108596908B (en) | LED display screen detection method and device and terminal | |
CN104571877A (en) | Display processing method and device for pages | |
CN103761315A (en) | Method and system for displaying webpage content | |
US10643580B2 (en) | Method and device for switching playing mode of a mobile terminal, storage medium and program | |
CN103236042A (en) | Self-adaptive picture processing method and device | |
CN103577059A (en) | User interface presenting method and electronic device | |
CN103310409A (en) | Quick triangle partitioning method of Tile-based rendering architecture central processing unit (CPU) | |
CN103853347B (en) | Information release method based on gravity sensing horizontal screen display of mobile terminal | |
CN104740873A (en) | Image rendering method for game | |
CN102682463A (en) | Large-scale data visualization processing method based on Web Pseudo-three dimensions (3D) | |
CN109214977B (en) | Image processing apparatus and control method thereof | |
CN104200459A (en) | Information processing method and electronic device | |
CN101799735B (en) | Primary handwriting hand input display method | |
CN108156504B (en) | Video display method and device | |
US8913072B2 (en) | Method and terminal for implementing display cache | |
CN101471040B (en) | Simulated overlapping surface implementing method based on MPU interface LCD module | |
EP4325344A1 (en) | Multi-terminal collaborative display update method and apparatus | |
TWI486947B (en) | Layer access method, data access device and layer access arrangement method | |
CN117065331B (en) | Game scene loading control method and system |
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 | ||
TR01 | Transfer of patent right |
Effective date of registration: 20200512 Address after: 310052 room 508, floor 5, building 4, No. 699, Wangshang Road, Changhe street, Binjiang District, Hangzhou City, Zhejiang Province Patentee after: Alibaba (China) Co.,Ltd. Address before: 102200, No. 18, Changsheng Road, Changping District science and Technology Park, Beijing, B1 Patentee before: AUTONAVI SOFTWARE Co.,Ltd. |
|
TR01 | Transfer of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20120627 Termination date: 20200818 |
|
CF01 | Termination of patent right due to non-payment of annual fee |