CN109858421A - A kind of Android platform person's handwriting back method and device based on scalable vector graphics - Google Patents

A kind of Android platform person's handwriting back method and device based on scalable vector graphics Download PDF

Info

Publication number
CN109858421A
CN109858421A CN201910069844.4A CN201910069844A CN109858421A CN 109858421 A CN109858421 A CN 109858421A CN 201910069844 A CN201910069844 A CN 201910069844A CN 109858421 A CN109858421 A CN 109858421A
Authority
CN
China
Prior art keywords
path
handwriting
section
monitor
paths
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
CN201910069844.4A
Other languages
Chinese (zh)
Other versions
CN109858421B (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.)
GUANGDONG SECOND NORMAL COLLEGE
Original Assignee
GUANGDONG SECOND NORMAL COLLEGE
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 GUANGDONG SECOND NORMAL COLLEGE filed Critical GUANGDONG SECOND NORMAL COLLEGE
Priority to CN201910069844.4A priority Critical patent/CN109858421B/en
Publication of CN109858421A publication Critical patent/CN109858421A/en
Application granted granted Critical
Publication of CN109858421B publication Critical patent/CN109858421B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Processing Or Creating Images (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

The invention discloses a kind of Android platform person's handwriting back method based on scalable vector graphics, comprising the following steps: S1: the Path of each section of stroke generated in identification drawing process;S2: the Path of each section of stroke of identification is saved into set of paths P;S3: realize that the person's handwriting of the font plays back using monitor and PathMeasure class.Person's handwriting is saved as scalable vector graphics file with Path class by the present invention, greatly reduces memory space, and committed memory is few and convenient for realizing that playback function directly carries out the operation of code level backward;It can be effectively reduced the calculation amount of replayed section, simplify playback code, and have good animation effect;It does not need to store, meets real-time, can realize real-time playback writing process for greater flexibility yet.While the present invention can greatly reduce memory space, playback code can be also greatly simplified, improves code legibility.

Description

A kind of Android platform person's handwriting back method and device based on scalable vector graphics
Technical field
The present invention relates to person's handwriting display fields, more particularly, to a kind of Android platform based on scalable vector graphics Person's handwriting back method and device.
Background technique
Playback technology on Intelligent mobile equipment platform in many Androids (Android) software, such as: copybook class Software, picture class software etc..In the market, the playback person's handwriting technology that most software is taken, two kinds of popular at present calculations Method: first is that history coordinate backtracking method, the method needs the setup parameter according to history the positioning coordinate and playback for being previously stored writing, It is repainted on drawing board again after being obtained from retrieval in database by track, code of completing is cumbersome and needs in biggish It deposits, does not meet the demand of mobile device light application;Second is that resetting again by recording screen generation media file, also there is amount of storage big The problem of.Android included Picture class, use process need to store recording drawing operation, the media text for needing to store Part causes unhelpful space hold and cannot embody real-time very well
Summary of the invention
The present invention in order to overcome at least one of the drawbacks of the prior art described above, provides a kind of based on scalable vector graphics Android platform person's handwriting back method and device.
The present invention is directed to solve above-mentioned technical problem at least to a certain extent.
Primary and foremost purpose of the invention is to provide a kind of person's handwriting back method based on scalable vector graphics, solves existing skill The problem that amount of storage is big in art and code is cumbersome
The further object of the present invention is to provide a kind of person's handwriting playback reproducer based on scalable vector graphics.
In order to solve the above technical problems, technical scheme is as follows:
A kind of Android platform person's handwriting back method based on scalable vector graphics, comprising the following steps:
S1: the Path of each section of stroke generated in identification drawing process;
S2: the Path of each section of stroke of identification is saved into set of paths P;
S3: realize that the person's handwriting of the font plays back using monitor and PathMeasure class;
It is put the axe in the helve in a manner of being of relatively low cost in the above method, i.e., using set storage scalable vector graphics (SVG) every stroke of format passes through category in combination with the animated type ValueAnimator class that can be directly changed attribute value Property animation allow any object attribute all follow the time change be changed, while by PathMeasure class track Path Coordinate carry out drafting positioning, the final function of realizing writing process playback avoids storing excess to be effectively simplified code Parameter and generate media file and occupy excessive memory, also greatly reduce memory space.
Preferably, the Path of each section of stroke saves as SVG file, and SVG is saleable vector graphics (Scalable Vector Graphics), Path class is one most powerful in SVG basic configuration, and the person's handwriting in drawing process uses Path class SVG file is saved as, since SVG is a pure XML file, committed memory is small, memory space can be greatly reduced, Convenient for realizing that playback function directly carries out the operation of code level backward.
Preferably, the Path of each section of stroke generated in the identification drawing process of step S1, wherein one section of stroke of identification Path specific steps in a font set processing module processing operation is carried out to Path, specifically:
S1.1: L is defined0For current Path length, LtFor previous Path length, L0=Lt=0;
S1.2: P is defined0For currently processed Path, in drawing process, one section of Path of every generation is then stored in this section of Path P0, measure a P0Length l, enable L0=l;
S1.3: if L0Greater than Lt, then S1.4 is executed;If L0No more than Lt, execute S1.5;
S1.4: L is enabledt=L0, define LhFor history Path length, T is enabledpIndicate action type, Tp∈ (0,1), wherein Tp=0 Represent alternative patterns, Tp=1 represents addition mode;
If L0Greater than 0, then Lh=L0, P0Incoming processing P0Font set processing module, Tp=0;
Skip step S1.5;
S1.5: if L0Not equal to 0 or LHEqual to 0, return step S1.2;If L0Equal to 0 and LHNot equal to 0, P0Incoming processing P0Font set processing module, Tp=1;
S1.6: T is judged in font set processing modulepValue:
If Tp=0, P0It is replaced with the Path being eventually adding in set of paths P;
If Tp=1, P0It is added in set of paths P.
Compound (more profiles) geometric path that is made of line segment, conic section and cubic curve of Path class wrapper.It can To be drawn, be filled with the drawPath method of Canvas class, or for cutting or the rendering text in a manner of path.By In in realizing the painting process for drawing function using Canvas class, one section of continuous lines will generation multistage Path, in this step As long as iteration identifies every section of complete one of continuous lines of the word.
Preferably, the specific steps of step S2 are as follows:
S2.1: judging whether set of paths P has created, and line creates a set of paths P if not creating;
S2.2: P is definedsFor target Path variable, LsFor PsLength, incoming Path is stored in Ps, and measure PsLength ls, Ls=ls
S2.3: if set of paths P is sky, PsIt is directly added into P;
If set of paths P is not empty, and Tp=1 by PsIt is added into P;
If set of paths P is not empty, and Tp=0 is replaced the Path being eventually adding in P;
S2.4: repeating step S2.1 to S2.3 until the Path of all strokes is stored in P.
Preferably, the specific steps of step S3 are as follows:
S3.1: traverse path set P, define PiFor i-th of Path of acquisition;
Define SiFor animated state, Si=Start, Si∈ { Start, None };
Monitor A and monitor B is defined, wherein monitor A is the monitor of AnimatorListener type, monitor B is the monitor of AnimatorUpdateListener type;
S3.2: changing animated state by monitor A, specifically:
Rewrite method onAnimationStart, setting animated state are Start, and the state for indicating that animation starts is Start;Rewrite method onAnimationEnd, setting animated state are None, indicate that the state that animation terminates is None;
S3.3: by the getAnimatedValue method of monitor B obtain the animation attributes value m ∈ automatically updated [0, 1], when obtaining and updating an animation attributes value m, then:
Active view is forced to be drawn, if Si=Start intercepts the PiIt is drawn, defines LxFor PiPartial-length, LMFor PiComplete length, then Lx=LM* m, successive ignition realize playback animation effect;
If SiComplete stroke is then redrawn and is shown on drawing board by=None;
The AnimatorListener class of Android can be received from animation and be notified, the dependent event of notice instruction animation. And class --- AnimatorUpdateListener class can pass through calling for another monitoring of Android GetAnimatedValue function receives the readjustment value that each animation frame is calculated by ValueAnimator.
A kind of Android platform person's handwriting playback reproducer based on scalable vector graphics, comprising:
Identification module, the Path for each section of stroke that the identification module generates in drawing process for identification, the knowledge Other module includes font set processing module;
Package module, the package module are used to save the Path of each section of stroke of identification into set of paths P;
Animation playback module, the animation playback module realize the pen of the font using monitor and PathMeasure class Mark playback.
Compared with prior art, the beneficial effect of technical solution of the present invention is:
Person's handwriting is saved as SVG file with Path class by the present invention, greatly reduces memory space, and committed memory is few and convenient for past Realize that playback function directly carries out the operation of code level afterwards;It is real based on attribute value animation principle and ValueAnimator class The playback now identified the handwriting, it is only necessary to only needing to do some operations to the monitoring of animation, in monitoring by this value be arranged to The length attribute of Path, animation effect can be realized by constantly updating this attribute value.It can be effectively reduced the calculating of replayed section Amount simplifies playback code, and has good animation effect;It does not need to store, meets real-time, can realize for greater flexibility yet Real-time playback writing process.While the present invention can greatly reduce memory space, playback code can be also greatly simplified, improves code Legibility.
Detailed description of the invention
Fig. 1 is a kind of flow chart of Android platform person's handwriting back method based on scalable vector graphics;
Fig. 2 is the flow chart for identifying the Path of each section of stroke generated in drawing process;
Fig. 3 is that the Path of each section of stroke of identification is saved the flow chart into set of paths P;
Fig. 4 is the flow chart that the person's handwriting playback of the font is realized using monitor and PathMeasure class;
Fig. 5 is person's handwriting original image display diagram;
Fig. 6 is that person's handwriting plays back display diagram;
Fig. 7 is a kind of Android platform person's handwriting playback reproducer schematic diagram based on scalable vector graphics.
Specific embodiment
The attached figures are only used for illustrative purposes and cannot be understood as limitating the patent;
In order to better illustrate this embodiment, the certain components of attached drawing have omission, zoom in or out, and do not represent actual product Size;
To those skilled in the art, it is to be understood that certain known features and its explanation, which may be omitted, in attached drawing 's.
The following further describes the technical solution of the present invention with reference to the accompanying drawings and examples.
Embodiment 1
A kind of Android platform person's handwriting back method based on scalable vector graphics provided in this embodiment, such as Fig. 1, including Following steps:
S1: the Path of each section of stroke generated in identification drawing process;
S2: the Path of each section of stroke of identification is saved into set of paths P;
S3: realize that the person's handwriting of the font plays back using monitor and PathMeasure class;
The Path of each section of stroke saves as SVG file;
The Path of each section of stroke generated in the identification drawing process of step S1, wherein the Path of one section of stroke of identification Processing operation, such as Fig. 2 are carried out to Path with a font set processing module in specific steps, specifically:
S1.1: L is defined0For current Path length, LtFor previous Path length, L0=Lt=0;
S1.2: P is defined0For currently processed Path, in drawing process, one section of Path of every generation is then stored in this section of Path P0, measure a P0Length l, enable L0=l;
S1.3: if L0Greater than Lt, then S1.4 is executed;If L0No more than Lt, execute S1.5;
S1.4: L is enabledt=L0, define LhFor history Path length, T is enabledpIndicate action type, Tp∈ (0,1), wherein Tp=0 Represent alternative patterns, Tp=1 represents addition mode;
If L0Greater than 0, then Lh=L0, P0Incoming processing P0Font set processing module, Tp=0;
Skip step S1.5;
S1.5: if L0Not equal to 0 or LHEqual to 0, return step S1.2;If L0Equal to 0 and LHNot equal to 0, P0Incoming processing P0Font set processing module, Tp=1;
S1.6: T is judged in font set processing modulepValue:
If Tp=0, P0It is replaced with the Path being eventually adding in set of paths P;
If Tp=1, P0It is added in set of paths P.
The specific steps of step S2 such as Fig. 3, specifically:
S2.1: judging whether set of paths P has created, and line creates a set of paths P if not creating;
S2.2: P is definedsFor target Path variable, LsFor PsLength, incoming Path is stored in Ps, and measure PsLength ls, Ls=ls
S2.3: if set of paths P is sky, PsIt is directly added into P;
If set of paths P is not empty, and Tp=1 by PsIt is added into P;
If set of paths P is not empty, and Tp=0 is replaced the Path being eventually adding in P;
S2.4: repeating step S2.1 to S2.3 until the Path of all strokes is stored in P.
The specific steps of step S3 such as Fig. 4, specifically:
S3.1: traverse path set P, define PiFor i-th of Path of acquisition;
Define SiFor animated state, Si=Start, Si∈ { Start, None };
Monitor A and monitor B is defined, wherein monitor A is the monitor of AnimatorListener type, monitor B is the monitor of AnimatorUpdateListener type;
S3.2: changing animated state by monitor A, specifically:
Rewrite method onAnimationStart, setting animated state are Start, and the state for indicating that animation starts is Start;Rewrite method onAnimationEnd, setting animated state are None, indicate that the state that animation terminates is None;
S3.3: by the getAnimatedValue method of monitor B obtain the animation attributes value m ∈ automatically updated [0, 1], when obtaining and updating an animation attributes value m, then:
Active view is forced to be drawn, if Si=Start intercepts the PiIt is drawn, defines LxFor PiPartial-length, LMFor PiComplete length, then Lx=LM* m, successive ignition realize playback animation effect;
If SiComplete stroke is then redrawn and is shown on drawing board by=None.
In the specific implementation process, such as Fig. 5 and Fig. 6, Fig. 5 indicates person's handwriting original image, essential oil method provided in this embodiment into The reduction of row person's handwriting, detailed process are shown as shown in fig. 6, can be very good reduction person's handwriting.
Embodiment 2
The present embodiment provides a kind of Android platform playback reproducer based on scalable vector graphics, such as Fig. 7, comprising:
Identification module, the Path for each section of stroke that the identification module generates in drawing process for identification, the knowledge Other module includes font set processing module;
Package module, the package module are used to save the Path of each section of stroke of identification into set of paths P;
Animation playback module, the animation playback module realize the pen of the font using monitor and PathMeasure class Mark playback.
The same or similar label correspond to the same or similar components;
The terms describing the positional relationship in the drawings are only for illustration, should not be understood as the limitation to this patent;
Obviously, the above embodiment of the present invention be only to clearly illustrate example of the present invention, and not be pair The restriction of embodiments of the present invention.For those of ordinary skill in the art, may be used also on the basis of the above description To make other variations or changes in different ways.There is no necessity and possibility to exhaust all the enbodiments.It is all this Made any modifications, equivalent replacements, and improvements etc., should be included in the claims in the present invention within the spirit and principle of invention Protection scope within.

Claims (6)

1. a kind of Android platform person's handwriting back method based on scalable vector graphics, which comprises the following steps:
S1: the Path of each section of stroke generated in identification drawing process;
S2: the Path of each section of stroke of identification is saved into set of paths P;
S3: realize that the person's handwriting of the font plays back using monitor and PathMeasure class.
2. the Android platform person's handwriting back method according to claim 1 based on scalable vector graphics, which is characterized in that The Path of each section of stroke saves as scalable vector graphics file.
3. the Android platform person's handwriting back method according to claim 2 based on scalable vector graphics, which is characterized in that The Path of each section of stroke generated in the identification drawing process of the step S1, wherein the Path's of one section of stroke of identification is specific Processing operation is carried out to Path with a font set processing module in step, specifically:
S1.1: L is defined0For current Path length, LtFor previous Path length, L0=Lt=0;
S1.2: P is defined0For currently processed Path, in drawing process, this section of Path is then stored in P by one section of Path of every generation0, survey Measure a P0Length l, enable L0=l;
S1.3: if L0Greater than Lt, then S1.4 is executed;If L0No more than Lt, execute S1.5;
S1.4: L is enabledt=L0, define LHFor history Path length, T is enabledpIndicate action type, Tp∈ (0,1), wherein Tp=0 represents Alternative patterns, Tp=1 represents addition mode;
If L0Greater than 0, then LH=L0, P0Incoming processing P0Font set processing module, Tp=0;
Skip step S1.5;
S1.5: if L0Not equal to 0 or LHEqual to 0, return step S1.2;If L0Equal to 0 and LHNot equal to 0, P0Incoming processing P0's Font set processing module, Tp=1;
S1.6: T is judged in font set processing modulepValue:
If Tp=0, P0It is replaced with the Path being eventually adding in set of paths P;
If Tp=1, P0It is added in set of paths P.
4. the Android platform person's handwriting back method according to claim 3 based on scalable vector graphics, which is characterized in that The specific steps of the step S2 are as follows:
S2.1: judging whether set of paths P has created, and line creates a set of paths P if not creating;
S2.2: P is definedsFor target Path variable, LsFor PsLength, incoming Path is stored in Ps, and measure PsLength ls, Ls= ls
S2.3: if set of paths P is sky, PsIt is directly added into P;
If set of paths P is not empty, and Tp=1 by PsIt is added into P;
If set of paths P is not empty, and Tp=0 is replaced the Path being eventually adding in P;
S2.4: repeating step S2.1 to S2.3 until the Path of all strokes is stored in P.
5. the Android platform person's handwriting back method according to claim 4 based on scalable vector graphics, which is characterized in that The specific steps of the step S3 are as follows:
S3.1: traverse path set P, define PiFor i-th of Path of acquisition;
Define SiFor animated state, Si=Start, Si∈ { Start, None };
Monitor A and monitor B is defined, wherein monitor A is the monitor of AnimatorListener type, and monitor B is The monitor of AnimatorUpdateListener type;
S3.2: changing animated state by monitor A, specifically:
Rewrite method onAnimationStart, setting animated state are Start, indicate that the state that animation starts is Start;Weight Write method onAnimationEnd, setting animated state are None, indicate that the state that animation terminates is None;
S3.3: obtaining the animation attributes value m ∈ [0,1] automatically updated by the getAnimatedValue method of monitor B, when It obtains and updates an animation attributes value m, then:
Active view is forced to be drawn, if Si=Start intercepts the PiIt is drawn, defines LxFor PiPartial-length, LMFor Pi's Complete length, then Lx=LM* m, successive ignition realize playback animation effect;
If SiComplete stroke is then redrawn and is shown on drawing board by=None.
6. a kind of Android platform person's handwriting playback reproducer based on scalable vector graphics characterized by comprising
Identification module, the Path of each section of stroke generated in drawing process for identification, the identification module include font set Close processing module;
Package module, the package module are used to save the Path of each section of stroke of identification into set of paths P;
Animation playback module, the animation playback module realize that the person's handwriting of the font returns using monitor and PathMeasure class It puts.
CN201910069844.4A 2019-01-24 2019-01-24 Android platform handwriting playback method and device based on scalable vector graphics Active CN109858421B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910069844.4A CN109858421B (en) 2019-01-24 2019-01-24 Android platform handwriting playback method and device based on scalable vector graphics

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910069844.4A CN109858421B (en) 2019-01-24 2019-01-24 Android platform handwriting playback method and device based on scalable vector graphics

Publications (2)

Publication Number Publication Date
CN109858421A true CN109858421A (en) 2019-06-07
CN109858421B CN109858421B (en) 2023-06-06

Family

ID=66896022

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910069844.4A Active CN109858421B (en) 2019-01-24 2019-01-24 Android platform handwriting playback method and device based on scalable vector graphics

Country Status (1)

Country Link
CN (1) CN109858421B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111625171A (en) * 2020-07-28 2020-09-04 深圳市千分一智能技术有限公司 Stroke display method, device and equipment and readable storage medium
CN113760432A (en) * 2021-08-30 2021-12-07 浙江万朋教育科技股份有限公司 Graffiti method for restoring handwriting based on H5Canvas
WO2022087981A1 (en) * 2020-10-29 2022-05-05 京东方科技集团股份有限公司 Handwriting displaying method and apparatus based on android system, and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104750413A (en) * 2015-03-06 2015-07-01 北京华夏翰科科技有限公司 Method and system for playing back handwriting
CN107180443A (en) * 2017-04-28 2017-09-19 深圳市前海手绘科技文化有限公司 A kind of Freehandhand-drawing animation producing method and its device
CN108829480A (en) * 2018-06-11 2018-11-16 深圳市德安里科技有限公司 Painting and calligraphy process record method, apparatus, equipment and the storage medium of electronic handwritten plate
CN109242936A (en) * 2018-08-29 2019-01-18 广州优视网络科技有限公司 Draw method, apparatus, storage medium and the electronic equipment of object content data

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104750413A (en) * 2015-03-06 2015-07-01 北京华夏翰科科技有限公司 Method and system for playing back handwriting
CN107180443A (en) * 2017-04-28 2017-09-19 深圳市前海手绘科技文化有限公司 A kind of Freehandhand-drawing animation producing method and its device
CN108829480A (en) * 2018-06-11 2018-11-16 深圳市德安里科技有限公司 Painting and calligraphy process record method, apparatus, equipment and the storage medium of electronic handwritten plate
CN109242936A (en) * 2018-08-29 2019-01-18 广州优视网络科技有限公司 Draw method, apparatus, storage medium and the electronic equipment of object content data

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
按劳分配: "PathMeasure类轨迹动画", 《CSDN》 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111625171A (en) * 2020-07-28 2020-09-04 深圳市千分一智能技术有限公司 Stroke display method, device and equipment and readable storage medium
CN111625171B (en) * 2020-07-28 2020-11-03 深圳市千分一智能技术有限公司 Stroke display method, device and equipment and readable storage medium
WO2022087981A1 (en) * 2020-10-29 2022-05-05 京东方科技集团股份有限公司 Handwriting displaying method and apparatus based on android system, and storage medium
CN113760432A (en) * 2021-08-30 2021-12-07 浙江万朋教育科技股份有限公司 Graffiti method for restoring handwriting based on H5Canvas

Also Published As

Publication number Publication date
CN109858421B (en) 2023-06-06

Similar Documents

Publication Publication Date Title
US11182941B2 (en) Aligning objects with text
CN109858421A (en) A kind of Android platform person's handwriting back method and device based on scalable vector graphics
CN109389661B (en) Animation file conversion method and device
CN107135427B (en) Method and system for displaying bullet screen information
CN110503718B (en) Three-dimensional engineering model lightweight display method
CN109859109B (en) Series scale PDF map seamless organization and display method
CN101562005B (en) Character display apparatus
EP4123595A2 (en) Method and apparatus of rectifying text image, training method and apparatus, electronic device, and medium
US20230258465A1 (en) Interactive method based on electronic map, apparatus, computer device and storage medium
CN104504701A (en) Image display method and system based on streetscape attribute information
CN104240273A (en) Raster image processing method and device
CN115937380A (en) Method and device for rendering graph and storage medium
US10031894B2 (en) Method and apparatus of building intermediate character library
CN109388306A (en) Information display method and device
CN109299158A (en) A kind of data visualization method and system
CN108133029A (en) Method of adjustment, device, equipment and the computer readable storage medium of map element
CN111860370A (en) Semantic annotation method, device and system
CN111402348B (en) Lighting effect forming method and device and rendering engine
CN111552410A (en) Writing trace processing method, device, equipment and computer readable storage medium
CN112669426A (en) Three-dimensional geographic information model rendering method and system based on generation countermeasure network
CN112541954A (en) Method for intelligently producing poster according to graphic characteristics
CN112184874A (en) High-performance graphic marking, progress simulating and navigating method for lightweight three-dimensional model
CN109612467A (en) Trajectory simplification method, system and track visualization system
Setlur et al. Retargeting vector animation for small displays
CN113763497B (en) Link relation management method, device, computer equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant