CN103729865A - Method and device for stretching images - Google Patents

Method and device for stretching images Download PDF

Info

Publication number
CN103729865A
CN103729865A CN201210400798.XA CN201210400798A CN103729865A CN 103729865 A CN103729865 A CN 103729865A CN 201210400798 A CN201210400798 A CN 201210400798A CN 103729865 A CN103729865 A CN 103729865A
Authority
CN
China
Prior art keywords
picture
regions
cutting parameter
stretch
stretching
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.)
Pending
Application number
CN201210400798.XA
Other languages
Chinese (zh)
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 Oak Pacific Interactive Technology Development Co Ltd
Original Assignee
Beijing Oak Pacific Interactive Technology Development 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 Oak Pacific Interactive Technology Development Co Ltd filed Critical Beijing Oak Pacific Interactive Technology Development Co Ltd
Priority to CN201210400798.XA priority Critical patent/CN103729865A/en
Publication of CN103729865A publication Critical patent/CN103729865A/en
Pending legal-status Critical Current

Links

Images

Abstract

The invention discloses a method and device for stretching images. The method for stretching images comprises the steps of receiving clipping parameters of an image, clipping the image into a Sudoku comprising nine zones through two horizontal lines and two longitudinal lines according to the clipping parameters, determining the stretching ratio of the zones of the image according to the size of a display zone, and stretching zones, except for four corners, of the image according to the stretching ratios.

Description

The method and apparatus of stretching picture
Technical field
Embodiments of the present invention relate generally to network information technology field, more specifically, relate to the method and apparatus for the picture that stretches.
Background technology
Picture has been called the important element in internet arena.But the size of picture can not always adapt to the size of viewing area.Therefore, the picture that conventionally need to stretch, so that its size adapts to the size of viewing area.When undersized common picture is used for to the corresponding application (API) of Android environment, because the size of common picture is less, may need the picture that stretches, to adapt to the size of the viewing area that will place.Prior art is used integrally stretching mode conventionally, at one of horizontal and vertical or integrally stretching picture on both, thereby makes the size of picture adapt to the size of corresponding API.But after integrally stretching, Image Display there will be distortion conventionally.After stretching, there is display distortion, some region of the picture that conventionally optionally stretches.
In Android environment, conventionally use nine grids picture, i.e. 9.png picture.The picture of this form has the ability of self-adaptation adjusting size under Android environment.It allows developer to define expandable area, and when needs stretch picture during with the larger region of packing ratio picture itself, content that can expansion area is stretched.It also allows developer to define content viewing area, for display text or its part that can realize picture of other guide, stretches.But, for common picture, for example picture of PNG form, the instrument that conventionally this picture need to be provided by Android adds black surround, and saved as the picture of file .9.png by name, then through the processing of Android compiler, for the API of Android, used.9.png picture is to carry out special processing through the instrument of Android, if do not processed, directly with PNG figure, will have distortion, thereby occurs the problem of the rear distortion of stretching.But, use the instrument of Android to carry out pre-service and comparatively complexity of compilation operations to picture.
Therefore, need a kind of picture drawing process of simplification, utilize the method, do not need common picture to anticipate and compile, just can follow-uply realize freely stretching of picture, there is no the problem of display distortion simultaneously.
Summary of the invention
For a kind of picture drawing process of simplification is provided, the invention provides a kind of method for the picture that stretches, utilize the method, do not need common picture to anticipate and compile, just can follow-uply realize freely stretching of picture, there is no display distortion simultaneously.
More specifically, in one aspect of the invention, provide a kind of method for the picture that stretches, the method comprises: the cutting parameter that receives picture; According to described cutting parameter, use two x wires and two vertical lines described picture to be cut to the nine grids that comprise 9 regions; According to the size of viewing area, determine the stretch ratio of the regional of described picture; And stretch except other regions in four angles according to described stretch ratio.
In optional embodiment of the present invention, the form of wherein said picture comprises PNG, BMP, JPG, TIFF.
In optional embodiment of the present invention, wherein said cutting parameter comprises for described picture being cut to the x wire of nine grids and the position coordinates of vertical line.
In optional embodiment of the present invention, wherein said cutting parameter is included in the descriptor of described picture.
In optional embodiment of the present invention, described cutting parameter is determined according to the content of described picture.
In optional embodiment of the present invention, described cutting parameter is determined according to the shape and size at four of described picture angles.
In optional embodiment of the present invention, according to described stretch ratio, stretch and comprise except other regions in four angles: in central area one of horizontal and vertical or the center of stretching in 9 regions on the two; Two regions on the longitudinal direction only stretching in the horizontal in described central area; And two regions in a lateral direction that only stretch in the vertical in described central area.
In optional embodiment of the present invention, the method can also comprise the region of drawn and the picture that is combined into drawn in regions four angles, that do not stretch.
In optional embodiment of the present invention, the method can also comprise: the picture of drawn is used for showing.
In another aspect of the present invention, provide a kind of equipment for the picture that stretches, having comprised: receiving trap, has been configured for the cutting parameter that receives picture; Scissoring device, is configured for according to described cutting parameter, uses two x wires and two vertical lines described picture to be cut to the nine grids that comprise 9 regions; Stretch ratio determining device, is configured for the stretch ratio of determining the regional of described picture according to the size of viewing area; And stretching device, be configured for according to described stretch ratio and stretch except other regions in four angles.
In optional embodiment of the present invention, the form of wherein said picture comprises PNG, BMP, JPG, TIFF.
In optional embodiment of the present invention, wherein said cutting parameter comprises for described picture being cut to the x wire of nine grids and the position coordinates of vertical line.
In optional embodiment of the present invention, wherein said cutting parameter is included in the descriptor of described picture.
In optional embodiment of the present invention, described cutting parameter is determined according to the content of described picture.
In optional embodiment of the present invention, described cutting parameter is determined according to the shape and size at four of described picture angles.
In optional embodiment of the present invention, according to described stretch ratio, stretch and comprise except other regions in four angles: in central area one of horizontal and vertical or the center of stretching in 9 regions on the two; Two regions on the longitudinal direction only stretching in the horizontal in described central area; And two regions in a lateral direction that only stretch in the vertical in described central area.
In optional embodiment of the present invention, this equipment can also comprise combination unit, is configured for the region of drawn and the picture that is combined into drawn in regions four angles, that do not stretch.
In optional embodiment of the present invention, this equipment can also comprise: display device, is configured for the picture of drawn for showing.
Accompanying drawing explanation
By reference to accompanying drawing, read detailed description below, above-mentioned and other objects of embodiment of the present invention, feature and advantage will become easy to understand.In the accompanying drawings, in exemplary and nonrestrictive mode, show some embodiments of the present invention, wherein:
Fig. 1 is the process flow diagram for the method for the picture that stretches according to the embodiment of the present invention;
Fig. 2 a and Fig. 2 b show the schematic diagram of the picture after stretching and before stretching;
Fig. 3 is the block scheme for the equipment of the picture that stretches according to the embodiment of the present invention; And Fig. 4 is the computer system schematic diagram for realizing embodiment of the present invention.
In the accompanying drawings, identical or corresponding label represents identical or corresponding part.
Embodiment
Below with reference to some illustrative embodiments, principle of the present invention and spirit are described.Should be appreciated that providing these embodiments is only used to make those skilled in the art can understand better and then realize the present invention, and not limit the scope of the invention by any way.
Below in conjunction with accompanying drawing, in the mode of example, describe various embodiment of the present invention in detail.First with reference to figure 1, it shows according to the process flow diagram of the method 100 of the stretching picture of embodiment of the present invention.Each step that should be appreciated that record in method 100 can be carried out according to different orders, and/or executed in parallel.Method 100 can also comprise additional step and/or omit the step shown in carrying out.Scope of the present invention is unrestricted in this regard.
Method 100, after starting, receives the cutting parameter of picture at step S102 place.Wherein, the form of this picture comprises PNG, BMP, JPG, TIFF.Notice, hereinafter, will be using PNG form as example.But, be appreciated that the general picture format that can use other types.
Described cutting parameter comprises for described picture being cut to the x wire of nine grids and the position coordinates of vertical line.For example,, if two x wires and two vertical lines can be used for picture to be cut to the nine grids that comprise 9 regions.Fig. 2 a and Fig. 2 b show two lines (L1 and L2) in a lateral direction for picture being cut to the nine grids that comprise 9 regions and two lines (L3 and L4) in a longitudinal direction.In example illustrated in fig. 2, original image is of a size of (2,1), wherein take the long limit of picture as X-axis, and take its minor face as Y-axis.The size (that is, the size of picture after stretching) of viewing area is (3,2).L1, L2 are respectively 0.4 and 1.6 from Y-axis.L3, L4 distance X axle are respectively 0.2 and 0.8.
In preferential optional embodiment of the present invention, described cutting parameter can be included in the descriptor of described picture.Thereby make, when receiving picture, just can obtain the cutting parameter of picture, thereby be conducive to picture to be cut to the nine grids that comprise 9 regions.
Notice, cutting parameter can be determined according to the content of picture.For example, can be as required, thereby picture do not wish to be stretched prevent distortion part cutting in four angular zones.Cutting parameter can also be determined according to the shape and size at four of a picture angle.For example, in actual applications, picture often has fillet.Therefore, can determine cutting parameter according to the diameter of fillet, thereby make in the picture after cutting, fillet is included in four angular zones that can not be stretched, thereby prevents display distortion.
Then, method 100 advances to step S104.At this step place, according to receiving cutting parameter at step S102 place, utilize two x wires and two vertical lines described picture to be cut to the nine grids that comprise 9 regions.In Fig. 2, illustrated that original image is cut to 9 regions, i.e. region 1,2,3,4,5,6,7,8,9 by L1 and L2 and L3 and L4.Wherein, region 1,3,7,9 is positioned on four angles in these 9 regions, and region 5 is positioned at the center in 9 regions, i.e. region centered by it. Region 2,8 is positioned on the longitudinal direction of central area 5, and region 4,6 is positioned at central area 5 in a lateral direction.
Next, method 100 advances to step S106.At this step place, according to the size of viewing area, determine the stretch ratio of the regional of described picture.Stretch ratio is by the size of viewing area and the size of initial picture, and at the location positioning of the line of horizontal and vertical direction.In 4 regions at 4 angles, the stretch ratio in region 1,3,7,9 is fixed as (1,1), represents that these 4 regions are all 1 in the stretch ratio on horizontal and vertical, and these 4 regions do not stretch.In example illustrated in fig. 2, the stretch ratio of central area 5 is for example
Figure BSA00000793795600051
be
Figure BSA00000793795600052
represent that its stretch ratio is in the horizontal
Figure BSA00000793795600053
and stretch ratio is in the vertical
Figure BSA00000793795600054
the stretch ratio in region 4,6 is
Figure BSA00000793795600055
represent that it does not stretch in the horizontal, and stretch ratio is in the vertical
Figure BSA00000793795600061
and the stretch ratio in region 2,8 is
Figure BSA00000793795600062
represent that it does not stretch in the vertical, and stretch ratio is in the horizontal
Figure BSA00000793795600063
Next, method 100 advances to step S108.At this step place, according to stretch ratio, stretch except other regions in four angles.In example illustrated in fig. 2, other regions that stretch except 1,3,7,9 these four regions, region, to adapt to the size of viewing area.
Finally, method 100 can also comprise the region of drawn and the step that is combined into the picture of drawn in the region at four angles.Fig. 2 b shows the picture after stretching.From Fig. 2 b, before and after stretching, region 1,3,7,9 remains unchanged, and region 2,8 only stretches in a lateral direction, and region 4,6 only stretches in a longitudinal direction.Central area 5 can longitudinally with in a lateral direction stretch.Then, the region 2,4,5,6,8 of the region 1,3,7,9 not stretching and drawn is combined into the picture of drawn.
Notice, although in the example with reference to Fig. 2, described laterally with longitudinally on stretched center region.But, it will be understood by those skilled in the art that according to stretch ratio, can be only stretched center region in one direction.
In preferential optional embodiment of the present invention, method 100 can also comprise the step for showing by the picture of drawn.
Notice, in the accompanying drawings, for simplicity, four angles of picture are depicted as to right angle.But, should be understood that, in actual applications, picture is often fillet.According to embodiments of the invention, can be applied to picture and have the situation of right angle and fillet.
Utilize above-mentioned embodiment of the present invention, can utilize Android application to be converted to the picture of nine grids form in the picture of common format and carry out free stretching in the case of not needing, the picture of drawn does not have distortion simultaneously, thereby reaches the display effect at least identical with the nine grids picture of Android.
Notice, although only described in the foregoing description, with two x wires and two, longitudinally picture is cut to 9 regions and stretches.But, should be understood that, can as required picture be cut to more regions and stretch, as long as guarantee that the region that is positioned at place, four angles in stretching remains unchanged.
With reference now to Fig. 3,, its show according to exemplary embodiment of the invention for calculating the block diagram of equipment 300 of digital digest of geography information.As shown in the figure, according to the embodiment of the present invention, equipment 300 comprises receiving trap 302, is configured for the cutting parameter that receives picture; Scissoring device 304, is configured for according to described cutting parameter, uses two x wires and two vertical lines described picture to be cut to the nine grids that comprise 9 regions; Stretch ratio determining device 306, is configured for the stretch ratio of determining the regional of described picture according to the size of viewing area; And stretching device 308, be configured for according to described stretch ratio and stretch except other regions in four angles.
In optional embodiment of the present invention, the form of wherein said picture comprises PNG, BMP, JPG, TIFF.
In optional embodiment of the present invention, wherein said cutting parameter comprises for described picture being cut to the x wire of nine grids and the position coordinates of vertical line.
In optional embodiment of the present invention, wherein said cutting parameter is included in the descriptor of described picture.
In optional embodiment of the present invention, described cutting parameter is determined according to the content of described picture.
In optional embodiment of the present invention, described cutting parameter is determined according to the shape and size at four of described picture angles.
In optional embodiment of the present invention, described stretching device is further arranged to: in central area one of horizontal and vertical or the center in 9 regions that stretches on the two; Two regions on the longitudinal direction only stretching in the horizontal in described central area; And two regions in a lateral direction that only stretch in the vertical in described central area.
In optional embodiment of the present invention, also comprise combination unit, be configured for the region of drawn and the picture that is combined into drawn in regions four angles, that do not stretch.
In optional embodiment of the present invention, also comprise display device, be configured for the picture of drawn for showing.
For clarity, the sub-device that also not shown each device comprises in Fig. 3.But, should be appreciated that device 302-308 and the sub-device thereof in equipment 300, recorded are corresponding with the step S102-S108 in the method 100 of describing with reference to figure 1 respectively.Thus, the operation of above describing for the method 100 in Fig. 1 and feature are equally applicable to equipment 300 and the device wherein comprising and sub-device, do not repeat them here.
It is also understood that equipment 300 can utilize variety of way to realize.For example, in some embodiments, equipment 300 can utilize software and/or firmware module to realize.In addition, equipment 300 also can utilize hardware module to realize.For example, equipment 300 can be implemented as integrated circuit (IC) chip or special IC (ASIC).Equipment 300 also can be implemented as SOC (system on a chip) (SOC).Other modes known or exploitation in the future are also feasible now, and scope of the present invention is unrestricted in this regard.
Fig. 4 shows the schematic block diagram that is suitable for the computer system for putting into practice embodiment of the present invention.As shown in Figure 4, computer system can comprise: CPU (CPU (central processing unit)) 401, RAM (random access memory) 402, ROM (ROM (read-only memory)) 403, system bus 404, hard disk controller 405, keyboard controller 406, serial interface controller 407, parallel interface controller 408, display controller 409, hard disk 410, keyboard 411, serial external unit 412, parallel external unit 413 and display 414.In these equipment, there are CPU 401, RAM 402, ROM 403, hard disk controller 405, keyboard controller 406, serialization controller 407, parallel controller 408 and a display controller 409 with system bus 404 is coupled.Hard disk 410 is coupled with hard disk controller 405, keyboard 411 is coupled with keyboard controller 406, serial external unit 412 is coupled with serial interface controller 407, and parallel external unit 413 is coupled with parallel interface controller 408, and display 414 is coupled with display controller 409.
Should be appreciated that the structured flowchart described in Fig. 4 illustrates just to the object of example, rather than limitation of the scope of the invention.In some cases, can increase or reduce as the case may be some equipment.
Especially, except hardware implementation mode, embodiments of the present invention can realize by the form of computer program.For example, the method 100 of describing with reference to figure 1 can realize by computer program.This computer program can be stored in example RAM 402, ROM 403, hard disk 410 and/or any suitable storage medium as shown in Figure 4, or downloads to computer system 400 from suitable position by network.Computer program can comprise computer code part, and it comprises the programmed instruction that can for example, be carried out by suitable treatment facility (, the CPU 401 shown in Fig. 4).Programmed instruction can comprise: for receiving the instruction of cutting parameter of picture; For according to described cutting parameter, use two x wires and two vertical lines described picture to be cut to the instruction of the nine grids that comprise 9 regions; For determine the instruction of the stretch ratio of the regional of described picture according to the size of viewing area; And for stretching except the instruction in other regions in four angles according to described stretch ratio.
It should be noted that embodiments of the present invention can realize by the combination of hardware, software or software and hardware.Hardware components can utilize special logic to realize; Software section can be stored in storer, and by suitable instruction execution system, for example microprocessor or special designs hardware are carried out.Those having ordinary skill in the art will appreciate that above-mentioned equipment and method can and/or be included in processor control routine with computer executable instructions realizes, for example, at the mounting medium such as disk, CD or DVD-ROM, provide such code on such as the programmable memory of ROM (read-only memory) (firmware) or the data carrier such as optics or electronic signal carrier.Equipment of the present invention and module thereof can be by such as VLSI (very large scale integrated circuit) or gate array, realize such as the semiconductor of logic chip, transistor etc. or such as the hardware circuit of the programmable hardware device of field programmable gate array, programmable logic device etc., also can use the software of being carried out by various types of processors to realize, also can be realized by for example firmware of the combination of above-mentioned hardware circuit and software.
The communication network of mentioning in instructions can comprise disparate networks, include but not limited to LAN (Local Area Network) (" LAN "), wide area network (" WAN "), according to the network of IP agreement (for example, the Internet) and ad-hoc network (for example, ad hoc peer-to-peer network).
Although it should be noted that some devices or the sub-device of having mentioned equipment in above-detailed, this cutting is only not enforceable.In fact, according to the embodiment of the present invention, the feature of above-described two or more devices and function can be specialized in a device.Otherwise the feature of an above-described device and function can further be cut to by multiple devices to be specialized.
In addition, although described in the accompanying drawings the operation of the inventive method with particular order,, this not requires or hint must be carried out these operations according to this particular order, or the operation shown in must carrying out all could realize the result of expecting.On the contrary, the step of describing in process flow diagram can change execution sequence.Additionally or alternatively, can omit some step, multiple steps be merged into a step and carry out, and/or a step is decomposed into multiple steps carries out.
Although described the present invention with reference to some embodiments, should be appreciated that, the present invention is not limited to disclosed embodiment.The present invention is intended to contain interior included various modifications and the equivalent arrangements of spirit and scope of claims.The scope of claims meets the most wide in range explanation, thereby comprises all such modifications and equivalent structure and function.

Claims (18)

1. for a method for the picture that stretches, comprising:
Receive the cutting parameter of picture;
According to described cutting parameter, use two x wires and two vertical lines described picture to be cut to the nine grids that comprise 9 regions;
According to the size of viewing area, determine the stretch ratio of the regional of described picture; And
According to described stretch ratio, stretch except other regions in four angles.
2. method according to claim 1, the form of wherein said picture comprises PNG, BMP, JPG, TIFF.
3. method according to claim 1, wherein said cutting parameter comprises for described picture being cut to the x wire of nine grids and the position coordinates of vertical line.
4. method according to claim 1, wherein said cutting parameter is included in the descriptor of described picture.
5. method according to claim 1, described cutting parameter is determined according to the content of described picture.
6. method according to claim 1, described cutting parameter is determined according to the shape and size at four of described picture angles.
7. method according to claim 1, stretches and comprises except other regions in four angles according to described stretch ratio:
In central area one of horizontal and vertical or the center in 9 regions that stretches on the two;
Two regions on the longitudinal direction only stretching in the horizontal in described central area; And
Two regions in a lateral direction that only stretch in the vertical in described central area.
8. method according to claim 1, also comprises the region of drawn and the picture that is combined into drawn in regions four angles, that do not stretch.
9. method according to claim 8, also comprises: the picture of drawn is used for showing.
10. for an equipment for the picture that stretches, comprising:
Receiving trap, is configured for the cutting parameter that receives picture;
Scissoring device, is configured for according to described cutting parameter, uses two x wires and two vertical lines described picture to be cut to the nine grids that comprise 9 regions;
Stretch ratio determining device, is configured for the stretch ratio of determining the regional of described picture according to the size of viewing area; And
Stretching device, is configured for according to described stretch ratio and stretches except other regions in four angles.
11. equipment according to claim 10, the form of wherein said picture comprises PNG, BMP, JPG, TIFF.
12. equipment according to claim 10, wherein said cutting parameter comprises for described picture being cut to the x wire of nine grids and the position coordinates of vertical line.
13. equipment according to claim 10, wherein said cutting parameter is included in the descriptor of described picture.
14. equipment according to claim 10, described cutting parameter is determined according to the content of described picture.
15. equipment according to claim 10, described cutting parameter is determined according to the shape and size at four of described picture angles.
16. equipment according to claim 10, described stretching device is further arranged to:
In central area one of horizontal and vertical or the center in 9 regions that stretches on the two;
Two regions on the longitudinal direction only stretching in the horizontal in described central area; And
Two regions in a lateral direction that only stretch in the vertical in described central area.
17. equipment according to claim 10, also comprise combination unit, are configured for the region of drawn and the picture that is combined into drawn in regions four angles, that do not stretch.
18. equipment according to claim 17, also comprise display device, are configured for the picture of drawn for showing.
CN201210400798.XA 2012-10-16 2012-10-16 Method and device for stretching images Pending CN103729865A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210400798.XA CN103729865A (en) 2012-10-16 2012-10-16 Method and device for stretching images

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210400798.XA CN103729865A (en) 2012-10-16 2012-10-16 Method and device for stretching images

Publications (1)

Publication Number Publication Date
CN103729865A true CN103729865A (en) 2014-04-16

Family

ID=50453926

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210400798.XA Pending CN103729865A (en) 2012-10-16 2012-10-16 Method and device for stretching images

Country Status (1)

Country Link
CN (1) CN103729865A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105118079A (en) * 2015-09-17 2015-12-02 网易(杭州)网络有限公司 Method and device for stretching displacement of animation, and motion control method and device
CN105447815A (en) * 2014-06-16 2016-03-30 阿里巴巴集团控股有限公司 Method and device for processing image of mobile terminal equipment
CN108122196A (en) * 2016-11-28 2018-06-05 阿里巴巴集团控股有限公司 The texture mapping method and device of picture
CN108876800A (en) * 2017-05-09 2018-11-23 腾讯科技(深圳)有限公司 A kind of information processing method and equipment
CN109213548A (en) * 2017-06-29 2019-01-15 武汉斗鱼网络科技有限公司 A kind of method and apparatus controlling progress bar
CN112667343A (en) * 2021-01-07 2021-04-16 苏州沁游网络科技有限公司 Interface adjusting method, device, equipment and storage medium

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0167342A2 (en) * 1984-06-30 1986-01-08 Kabushiki Kaisha Toshiba Document image editing device
US5754184A (en) * 1993-01-06 1998-05-19 Eastman Kodak Company Digital color system and method which provides a visual match across different input and output viewing conditions
CN1780357A (en) * 2004-11-22 2006-05-31 三星电子株式会社 Apparatus and method for trimming picture in digital camera
CN101521004A (en) * 2008-02-29 2009-09-02 鹏智科技(深圳)有限公司 Electronic device with image processing function and image processing method thereof
CN101558426A (en) * 2006-12-15 2009-10-14 高通股份有限公司 Post-render graphics scaling
CN102339457A (en) * 2010-07-16 2012-02-01 腾讯科技(深圳)有限公司 Picture cropping method and system
CN102336069A (en) * 2010-07-16 2012-02-01 鸿富锦精密工业(深圳)有限公司 Printer with picture clipping function and picture clipping method
CN102622595A (en) * 2011-01-28 2012-08-01 北京千橡网景科技发展有限公司 Method and equipment used for positioning picture contained in image

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0167342A2 (en) * 1984-06-30 1986-01-08 Kabushiki Kaisha Toshiba Document image editing device
US5754184A (en) * 1993-01-06 1998-05-19 Eastman Kodak Company Digital color system and method which provides a visual match across different input and output viewing conditions
CN1780357A (en) * 2004-11-22 2006-05-31 三星电子株式会社 Apparatus and method for trimming picture in digital camera
CN101558426A (en) * 2006-12-15 2009-10-14 高通股份有限公司 Post-render graphics scaling
CN101521004A (en) * 2008-02-29 2009-09-02 鹏智科技(深圳)有限公司 Electronic device with image processing function and image processing method thereof
CN102339457A (en) * 2010-07-16 2012-02-01 腾讯科技(深圳)有限公司 Picture cropping method and system
CN102336069A (en) * 2010-07-16 2012-02-01 鸿富锦精密工业(深圳)有限公司 Printer with picture clipping function and picture clipping method
CN102622595A (en) * 2011-01-28 2012-08-01 北京千橡网景科技发展有限公司 Method and equipment used for positioning picture contained in image

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105447815A (en) * 2014-06-16 2016-03-30 阿里巴巴集团控股有限公司 Method and device for processing image of mobile terminal equipment
CN105118079A (en) * 2015-09-17 2015-12-02 网易(杭州)网络有限公司 Method and device for stretching displacement of animation, and motion control method and device
CN105118079B (en) * 2015-09-17 2018-08-07 网易(杭州)网络有限公司 Animation displacement drawing process, device and motion control method, device
CN108122196A (en) * 2016-11-28 2018-06-05 阿里巴巴集团控股有限公司 The texture mapping method and device of picture
CN108122196B (en) * 2016-11-28 2022-07-05 阿里巴巴集团控股有限公司 Texture mapping method and device for picture
CN108876800A (en) * 2017-05-09 2018-11-23 腾讯科技(深圳)有限公司 A kind of information processing method and equipment
CN108876800B (en) * 2017-05-09 2022-11-29 腾讯科技(深圳)有限公司 Information processing method and equipment
CN109213548A (en) * 2017-06-29 2019-01-15 武汉斗鱼网络科技有限公司 A kind of method and apparatus controlling progress bar
CN112667343A (en) * 2021-01-07 2021-04-16 苏州沁游网络科技有限公司 Interface adjusting method, device, equipment and storage medium
CN112667343B (en) * 2021-01-07 2024-03-01 苏州沁游网络科技有限公司 Interface adjustment method, device, equipment and storage medium

Similar Documents

Publication Publication Date Title
CN103729865A (en) Method and device for stretching images
US9576068B2 (en) Displaying selected portions of data sets on display devices
US10684776B2 (en) Memory configuration for inter-processor communication in an MPSoC
CN109324796B (en) Interface layout method and device
US8769244B2 (en) SIMD parallel computer system, SIMD parallel computing method, and control program
US20160239278A1 (en) Generating a schedule of instructions based on a processor memory tree
CN114881214A (en) Processing method and processing device of neural network computation graph
US20170199912A1 (en) Behavior topic grids
CN110377273B (en) Data processing method, device, medium and electronic equipment
CN113641873B (en) Data processing method and device, electronic equipment and readable storage medium
US10162927B2 (en) Methods for redistributing cell densities in layout area of IC
EP3743821A1 (en) Wide key hash table for a graphics processing unit
US20090217214A1 (en) Unidirectional relabeling for subcircuit recognition
CN113391811A (en) Function compiling method and device, electronic equipment and computer readable storage medium
US9003364B2 (en) Overriding system attributes and function returns in a software subsystem
CN111124541A (en) Configuration file generation method, device, equipment and medium
JP2007102651A (en) Data processing system
US20150142709A1 (en) Automatic learning of bayesian networks
CN112965713B (en) Development method, device, equipment and storage medium of visual editor
KR101743868B1 (en) Method and system for image processing
JP6305644B2 (en) Architecture generation apparatus and architecture generation program
WO2019056857A1 (en) Method for realizing execution of different property animations for multiple views, apparatus and storage device
CN117407048B (en) Flow configuration method and system of plug-in data processing software
US20230222283A1 (en) Style determination method, apparatus, device, storage medium and computer product
CN102622377A (en) Method and equipment used for merging files

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20140416

WD01 Invention patent application deemed withdrawn after publication