CN107331222B - A kind of image processing method and device - Google Patents
A kind of image processing method and device Download PDFInfo
- Publication number
- CN107331222B CN107331222B CN201610282141.6A CN201610282141A CN107331222B CN 107331222 B CN107331222 B CN 107331222B CN 201610282141 A CN201610282141 A CN 201610282141A CN 107331222 B CN107331222 B CN 107331222B
- Authority
- CN
- China
- Prior art keywords
- display
- page
- layer
- image
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B5/00—Electrically-operated educational appliances
- G09B5/08—Electrically-operated educational appliances providing for individual presentation of information to a plurality of student stations
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Educational Administration (AREA)
- Educational Technology (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Controls And Circuits For Display Device (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The embodiment of the present invention provides a kind of image processing method and device, applied on the first electronic equipment, first display area of the display unit display image data processing unit of the first electronic equipment, which comprises directly acquire the display data that Current Content in first display area shows each figure layer of the page from memory;Wherein, each figure layer individually carries respectively display data;Merge the display data that the Current Content obtained shows each figure layer of the page, generates the first image.The embodiment of the present invention can improve image result of broadcast to avoid other windows or content transmission that will block image to be transmitted to user terminal.
Description
Technical field
The present embodiments relate to graph processing technique fields, and in particular to a kind of image processing method and device.
Background technique
With the development of computer image technology and network technology, online live streaming is carried out by network and is given lessons as a kind of new
Trend.In the prior art, usually by way of screenshotss, the image of teachers' instruction computer screen is grabbed, by the figure
As, to student client, being convenient for student viewing by the player plays described image of student client by network transmission.It is existing
In technology, in screenshotss, it will usually preset screenshotss region, grab the image in screenshotss region, the screenshotss region can be with
It is some or all of entire computer screen desktop.Due to the limitation of computer screen display size, if its of teacher's opening
His window is covered on screenshotss region, and the content of other windows will be also crawled, and is sent collectively to student client with lecture contents
End.In this way, the content that student client plays is exactly the lecture contents blocked by other windows, the effect of video playing is affected
Fruit.
Summary of the invention
It, can be to avoid image to be transmitted will be blocked the embodiment of the invention provides a kind of image processing method and device
Other windows or content transmission to user terminal, improve image result of broadcast.
For this purpose, the embodiment of the present invention provides the following technical solutions:
In a first aspect, be applied on the first electronic equipment the embodiment of the invention provides a kind of image processing method,
First display area of the display unit display image data processing unit of the first electronic equipment, which comprises
The display data that Current Content in first display area shows each figure layer of the page are directly acquired from memory;Its
In, each figure layer individually carries respectively display data;
Merge the display data that the Current Content obtained shows each figure layer of the page, generates the first image.
Second aspect, the embodiment of the invention provides a kind of image data processing system, described image processing unit includes
First display area, first acquisition unit, the first combining unit, in which:
The first acquisition unit shows the page for directly acquiring Current Content in first display area from memory
The corresponding display data of each figure layer;Wherein, each figure layer individually carries respectively display data;
First combining unit shows the page for merging Current Content in first display area obtained
The display data of each figure layer generate the first image.
The third aspect, the embodiment of the invention provides a kind of playing device, the playing device includes:
Display unit shows number for showing in the page in the first display area Current Content in a manner of map overlay
According to;Wherein, each figure layer individually carries respectively display data;
First acquisition unit shows each of the page for directly acquiring Current Content in first display area from memory
The corresponding display data of figure layer;Wherein, each figure layer individually carries respectively display data;
First combining unit shows each figure of the page for merging Current Content in first display area obtained
The display data of layer generate the first image.
Image processing method and device provided in an embodiment of the present invention, can directly acquire image procossing from memory
Current Content shows the display data of each figure layer of the page in first display area of device, and merging has obtained described current interior
The display data for holding each figure layer of the display page, generate the first image.Different from the side of prior art crawl screenshotss area image
Formula, the embodiment of the present invention obtain the display data that Current Content shows each figure layer of the page directly from memory, utilize the display
Data Flatten Image avoids the influence of other windows or component to generate image to be transmitted, improves the image of user terminal
Result of broadcast.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below
There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this
The some embodiments recorded in invention, for those of ordinary skill in the art, without creative efforts,
It is also possible to obtain other drawings based on these drawings.
Fig. 1 is the image processing method flow chart that one embodiment of the invention provides;
Fig. 2 is the concrete application scene schematic diagram that one embodiment of the invention provides;
Fig. 3 be another embodiment of the present invention provides image data processing system schematic diagram;
Fig. 4 is the playing device schematic diagram that yet another embodiment of the invention provides.
Specific embodiment
It, can be to avoid image to be transmitted will be blocked the embodiment of the invention provides a kind of image processing method and device
Other windows or content transmission to user terminal, improve image result of broadcast.
Technical solution in order to enable those skilled in the art to better understand the present invention, below in conjunction with of the invention real
The attached drawing in example is applied, technical scheme in the embodiment of the invention is clearly and completely described, it is clear that described implementation
Example is only a part of the embodiment of the present invention, instead of all the embodiments.Based on the embodiments of the present invention, this field is common
Technical staff's every other embodiment obtained without making creative work, all should belong to protection of the present invention
Range.
It is Fig. 1 is the image processing method flow chart that one embodiment of the invention provides referring to Fig. 1.The present invention is implemented
The method that example provides can be applied to the first electronic equipment, first electronic equipment can be it is existing, researching and developing or
Any electronic equipment of research and development in the future, including but not limited to: existing, researching and developing or research and development in the future, desktop computer,
Laptop computer, mobile terminal (including smart phone, non-smart mobile phone, various tablet computers) etc..First electronics is set
It is standby that there is display unit, the first display area of display image data processing unit on the display unit.First electronics
Equipment can be connect with the second electronic equipment by network data.Wherein, the second electronic equipment can be client, be also possible to
Server.For example, the first electronic equipment is that the first user (such as teacher) gives lessons used equipment, the second electronic equipment
It can be server;For another example, the first electronic equipment is that the first user (such as teacher) gives lessons used equipment, and the second electronics is set
It is standby to can be client used in second user (such as student).Certainly, the above is only exemplary illustrations, are not intended as to this hair
Bright limitation.
As shown in Figure 1, the method may include:
S101 directly acquires the display number that Current Content in first display area shows each figure layer of the page from memory
According to;Wherein, each figure layer individually carries respectively display data.
In embodiments of the present invention, the first electronic equipment has display unit, display image data on the display unit
First display area of processing unit.It is shown in the page in first display area Current Content, may include one or more
A figure layer, each figure layer individually carry corresponding display data.Wherein, the display data include but is not limited to figure,
Text, animation or video etc..
When the invention is realized in detail, the first electronic equipment can import the operation of file in response to user, create one
Or multiple contents show the page, the content shows that the quantity of the page is corresponding with the page quantity of the file.For example,
The operation that PowerPoint Powerpoint (hereinafter referred to as PPT) is imported in response to user, creates one or more content and shows
The page.For example, the PPT there are page 10, then create 10 contents and show the page, shows page setup one only for each content
One page iden-tity shows the page for identifying the content.In memory, each content shows the corresponding data of the page
Block shows the display data of the page for storing the content.Each content shows that the page may include one or more
Figure layer, one or more of figure layers are corresponding to show that data are stored in the content according to the sequencing that figure layer creates
It shows in the corresponding data block of the page.Preferably, also there is the figure layer unique figure layer to identify.When user creates display data
When, in response to user create display data operation, create layer, for carrying the display data, wherein the figure layer with
Current Content shows that the page has corresponding relationship.It is described creation display data operation can include but is not limited to open animation,
The operation of video file, creates the operation of display elements, and the display elements include figure, text etc..For example, user makes
A figure is created with paintbrush tool, is at this moment equivalent to and creates a display data, at this moment will create a figure layer carrying
The display data can also save the corresponding display data of the figure layer in memory.For another example, user opens a video,
The operation to create layer can be triggered, the video is carried using individual figure layer.It should be noted that the figure layer and it is current in
Holding the display page has corresponding relationship.It also can show to be stored in the corresponding storage location of the page in Current Content in memory and work as
Preceding content shows the corresponding data of each figure layer of page creation.Further, each figure layer can be according to the successive suitable of creation
Sequence is saved.For example, the serial number of figure layer can be used to show the creation sequence of figure layer.For example, figure layer 1 represents the 1st
The figure layer of a creation, figure layer 2 represents the figure layer ... that the 2nd creates, and the rest may be inferred.
It is illustrated by taking Fig. 2 as an example.Assuming that it is PPT file that user, which imports file, then the PPT text is imported in response to user
The operation of part creates one or more contents and shows the page, and the content shows the quantity of the page and the page of the PPT file
Quantity is corresponding.Assuming that PPT file has page 10, then it is corresponding to create 10 contents display pages.Acquiescently, Current Content shows page
Face is page 1, and display properties is display;Other content shows that the display properties of the page is hiding.It is shown on the page in content,
The content of PPT will individually be carried by a figure layer.For example, in first display area, (content in corresponding diagram 2 is shown
Area), it can show that the first user gives lessons PPT used, the PPT is individually carried with a figure layer.Preferably, described in setting
Figure layer where PPT is the bottom of All Layers, is presented as background layer.It is understood that due in addition to Current Content
Other content outside the display page shows that the display properties of the page is figure layer that is hiding, then creating in the other content display page
Corresponding display data will not be shown.In first display area, multimedia element can also be shown, such as animation,
Video, picture etc..When the display data include video, can be set the figure layer where the video be All Layers most
Top layer.At this moment, the figure layer where video is shown in a manner of floating layer.For another example, it in first display area, can also show
Various figures, such as physical graph, mathematic graph.For example, the first user can add annotation, label, picture on PPT
It can be carried by an individual figure layer Deng, above-mentioned any display data.Wherein, each figure layer in the first display area is with folded
The mode added is shown.
It is previously noted that the operation of file can be imported in response to user, creates one or more contents and show the page.Into one
Step ground, the content shown in first display area show that the page is referred to as Current Content and shows the page, Current Content
The display properties for showing the page is display, and other content shows that the display properties of the page is hiding.When user want page turning or
When jump page, switch the operation of the page in response to user, Current Content is shown that the display properties of the page is set as from display
It hides, object content is shown that the display properties of the page is set as showing from hiding, so that object content shows that the page is shown
On first display area.For example, current display page is first page, user wants to jump to second page, at this moment,
Current display page, that is, first page display properties is set as hiding from display, by the display properties of target pages second page from hidden
Hiding is set as showing, in this way, second page is indicated on first display area, at this moment, second page is just as current interior
Hold the display page.At this moment, Current Content being shown to, the mark of the page is updated to target and shows the corresponding page of the page i.e. second page
Face mark.It is understood that original content is shown that the display properties of the page such as first page is set as hidden from display
When hiding, the content shows that the display properties of each figure layer of the page also becomes hiding from display.If the figure layer carrying is view
Frequency evidence, the video data can continue to play, but not shown.It is of course also possible to after the switching page is set, video counts
According to then stopping playing, while will not be shown.It specifically can according to need flexible setting.It is understood that straight from memory
When obtaining the display data of each figure layer for taking the Current Content of the first display area to show the page, it is aobvious for only obtaining display properties
The data shown, will not obtain display properties is hiding data.
It is described to directly acquire Current Content in first display area from memory in specific implementation of the embodiment of the present invention
The display data for showing each figure layer of the page include: the mark for obtaining the Current Content and showing the page, read from memory and
The display data for identifying corresponding each figure layer.Preferably, image processing apparatus timing obtains the first viewing area from memory
Current Content shows the display data of each figure layer of the page in domain.When specific implementation, timer can be set, with fixed rate
Or frequency goes to read data in memory.When reading data, Current Content in the first display area is obtained first and shows the page
Mark reads the display data of each figure layer corresponding with the Current Content display mark of the page from memory.It is previously noted that
In memory, each content show the page have special storage location for store show data, content the display page, content
The page iden-tity and display data for showing the page have one-to-one relationship.Further, when creating layer, it can be used one
A mark is for indicating the creation sequence of figure layer, such as the label of figure layer.Current Content show the page mark, figure layer mark,
The display data of the label of figure layer and each figure layer can save in memory.It can according to the page iden-tity of content page
Corresponding display data are obtained from memory.It, can be to show that data, such as 50ms take once described in timing acquisition when specific implementation
Data, it is per second to take 12 frame images.Certainly, it is merely illustrative herein, other numerical value can also be set.In some embodiments
In, from memory directly acquire Current Content in first display area show the page each figure layer display data include: from
Memory directly acquires the display data that the content that display properties is display shows each figure layer of the page.
Due to the embodiment of the present invention be directly from memory obtain display data, will not by other windows or other
The data grabber of component comes out, so even other windows or component are opened and presented in the first display area, even if aobvious
The content part shown covers first display area, and the present invention, will not when obtaining the display data of the first display area
Obtain the display data of other windows or component in display area.The display data transmitted or stored are reproduced and are played
It will not be embodied when display and block display effect, that is, avoided because blocking the bad problem of bring display effect.
S102 merges the display data that the Current Content obtained shows each figure layer of the page, generates the first image.
When specific implementation, after obtaining display data corresponding with each figure layer, it can each figure layer is merged into an image.
The display data for merging the Current Content obtained and showing each figure layer of the page, generating the first image includes: basis
The creation sequence of the display data of each figure layer merges the corresponding display data of each figure layer, generates the first image.Example
Such as, according to the display data of figure layer creation sequence, the corresponding display data render of each figure layer in the first display area at
Piece image.This is because needing in Flatten Image according to the overlying relation between figure layer, such as which figure layer is located at
Bottom, which figure layer are located at top layer, to merge each figure layer.For example, can be according to each figure layer that the label of figure layer shows
Creation sequence, successively merges the display data of each figure layer.When merging the display data of each figure layer, if current layer is if it is saturating
Bright part, with regard to transparency overlay;If current layer is not transparent, just covering superposition.
It should be noted that in embodiments of the present invention, each display data are carried using figure layer.Each content shows page
Face may include one or more figure layers, and each display data such as figure is individually carried by a figure layer.It is held using figure layer
The mode for carrying figure, is combined generation piece image for figure layer with can be convenient, so that various display data are merged into one
Width image is shown.If not using the mode of figure layer, it is difficult each display data to be fused in a width picture, is unfavorable for user
Viewing.Therefore, the embodiment of the present invention carries display data using figure layer and generates piece image by way of Flatten Image, can
Easily various display elements to be fused in an image, facilitate operation, and improve display effect.Due to by each figure layer
Corresponding display data are merged into piece image and carry out compression transmission, also facilitate transmission.
It is possible to further which size is arranged for the first display area, when the display area of figure layer is greater than the first display area
When, the part exceeded will not be shown.Correspondingly, when merging each figure layer, the part exceeded is also not involved in merging.Specific implementation
When, the display data for merging the Current Content obtained and showing each figure layer of the page, generating the first image includes: to obtain
The coordinate information of first display area obtains and the coordinate information according to the coordinate information of first display area
The display data for each figure layer matched generate the first image;Wherein, the first image in first content display area only by showing
The data shown are constituted.Specifically, the display data of each figure layer have location information, such as coordinate position, can be according to first
The location information of the display data of the location information and figure layer of display area determines how to choose the display data of figure layer.Citing
Illustrate, the coordinate information of data, the coordinate information of the first display area can be shown according to figure layer, is obtained and the first display area
The matched figure layer of coordinate information show data to participate in the operation of display or Flatten Image.For example, the first viewing area
The coordinate range for being shown displayed across region in domain be (x1, x2), the coordinate range of longitudinal display area is (y1,,y2), then it can be right
The selection abscissa range (x answered1,,x2), ordinate range be (y1,,y2) each figure layer display data.
Further, in some embodiments, after S102, can also include:
S103 (not shown) generates stream medium data using the first image and audio data;To described
Two electronic equipments send the stream medium data.When specific implementation, the first image and corresponding audio data are inputted together
Encoder carries out coded treatment, generates stream medium data.The side that the mode of specific coding processing can be provided using the prior art
Method.
It should be noted that in some implementations at the display unit display image data of first electronic equipment
The second display area and third display area for managing device, the method also includes: obtain the figure in second display area
Image in picture and the third display area;Merge image in second display area, the third display area
Interior image and the first image generates the second image;Streaming Media number is generated using second image and audio data
According to the second electronic equipment of Xiang Suoshu sends the stream medium data.As being illustrated for Fig. 2, first electronic equipment
The first display area, the second display area, the third display area of display unit display image data processing unit.Such as Fig. 2 institute
Show, the first display area is content display area, for rendering PPT, multimedia courseware etc., and the second display area is the record of teacher's video
Head portrait display area processed, third display area are teachers and students' chat text importing region.The embodiment of the present invention can also further by
The display data of two or more difference display areas merge, and generate piece image i.e. the second image.When specific implementation, first
It obtains the display data that Current Content in the first display area shows each figure layer of the page and merges institute using the display data
Each figure layer in the first display area is stated, the first image is obtained.Acquire the video head portrait and text interaction portion of the first user
Image.A secondary empty graph (size for example can be 1056*600 pixel) is generated, the empty graph includes the first display area, second
Display area, third display area, by the first image configurations after merging in first display area, the first use of acquisition
The video image at family configures in the second display area, by the image configurations of the text interaction portion of acquisition in third display area
It is interior, it thus can be spliced into the complete image of a width.Effect picture is as shown in Figure 2.For example, the first display area can be
Content display area, size are 800*600 pixel;Second display area is teacher's video record head portrait, and size is 256*192 picture
Element;Third display area is text interaction portion, and size is 256*408 pixel.It should be noted that the above is only illustrative
Illustrate, is not intended as limitation of the present invention.
In other embodiment, the audio data includes the first audio data and second audio data, described
First audio data is different with the audio-source of the second audio data, the method also includes: to first audio data
Stereo process is carried out with the second audio data.For example, the first audio data can be the first user (such as teacher)
Sound when giving lessons, audio-source are microphone.Second audio data can be other video files of broadcasting.The present invention is implemented
Example can be by decoding other video files, and intercepts and captures the sound of the video file, obtains the initial data of the sound.This
First audio data and second audio data are carried out stereo process, form new audio data by sample.Further, it is solving
After the audio of other video files of code, audio is played back by loudspeaker all the way, and audio is then sent in audio mixing equipment all the way,
Stereo process is carried out by mixer together with the teacher's audio acquired by microphone, then encodes, compress, be sent to second
Electronic equipment.The detailed process of stereo process are as follows: the first audio data A and second audio data B is carried out at resampling
Reason, is then weighted processing to the sampled data of the first audio data, the sampled data of second audio data, after obtaining mixing
Audio data C.
Wherein, C=A*X1+B*X2。X1, X2It is weighting coefficient, size can according to need setting.By adjusting weighting system
Number X1, X2Size, different results of broadcast can be obtained.
First image of acquisition is encoded with audio data or the second image and audio data, compression processing, i.e.,
The second electronic equipment can be sent to.
After obtaining the stream medium data, it can the second electronic equipment of Xiang Suoshu sends the stream medium data.This
In, the second electronic equipment can be server, such as streaming media server, and second user (such as student) can be from server
The stream medium data is downloaded, is also possible to server to second user and sends the stream medium data.Second electronic equipment
It can be client, the first electronic equipment can be connect with multiple second electronic device datas.
It in embodiments of the present invention, can be current out of the first display area that directly acquire in memory image processing apparatus
Content shows the display data of each figure layer of the page, merges the display that the Current Content obtained shows each figure layer of the page
Data generate the first image.Different from the mode of prior art crawl screenshotss area image, the embodiment of the present invention is directly from memory
The middle display data for obtaining Current Content and showing each figure layer of the page, it is to be transmitted to generate using the display data Flatten Image
Image avoids the influence of other windows or component, improves the image result of broadcast of user terminal.
Referring to Fig. 3 be another embodiment of the present invention provides image data processing system schematic diagram.
A kind of image data processing system 300, described image processing unit include the first display area, first acquisition unit
301, the first combining unit 302, in which:
The first acquisition unit 301 is shown for directly acquiring Current Content in first display area from memory
The corresponding display data of each figure layer of the page;Wherein, each figure layer individually carries respectively display data;
First combining unit 302 shows page for merging Current Content in first display area obtained
The display data of each figure layer in face generate the first image.
Further, the first acquisition unit is specifically used for:
The mark that the Current Content shows the page is obtained, the aobvious of each figure layer corresponding with the mark is read from memory
Registration evidence.
Further, the combining unit is specifically used for:
According to the creation of the display data of each figure layer sequence, the corresponding display data of each figure layer are successively merged,
Generate the first image.
Further, the combining unit is specifically also used to: the coordinate information of first display area is obtained, according to institute
The coordinate information for stating the first display area obtains and the display data of the matched each figure layer of the coordinate information, generates the first figure
Picture;Wherein, the first image is only made of the display data being shown in first content display area.
Further, described device further include:
Page creation unit, for importing the operation of file in response to user, the one or more contents of creation show the pages,
The content shows that the quantity of the page is corresponding with the page quantity of the file.
Further, described device further include:
Switch unit, in response to user switch the page operation, by Current Content show the page display properties from
Display is set as hiding, object content is shown that the display properties of the page is set as showing from hiding, so that object content is aobvious
Show that the page is shown on first display area.
Further, the first acquisition unit is specifically used for:
The display data that the content that display properties is display shows each figure layer of the page are directly acquired from memory.
Further, described device further include:
Figure layer creating unit creates layer, for creating the operation of display data in response to user for carrying described show
Registration evidence;Wherein, the figure layer and Current Content show that the page has corresponding relationship.
Further, each figure layer in the first display area of the display unit is shown in a manner of being superimposed.
Further, the display data that the display unit is shown include any one or more in following: figure, text
Originally, animation or video.
Further, described device further includes the second display area and third display area, described device further include:
Second acquisition unit, for obtaining in image and the third display area in second display area
Image;
Second combining unit, for merging the image in second display area, the figure in the third display area
Picture and the first image generate the second image.
Further, described device further include:
Stream medium data generation unit, for generating stream matchmaker using the first image or the second image and audio data
Volume data;
Transmission unit, for sending the stream medium data to second electronic equipment.
Downmixing unit, for including the first audio data and second audio data, first sound when the audio data
When frequency evidence and the audio-source difference of the second audio data, to first audio data and the second audio data into
Row stereo process.
Referring to fig. 4, the playing device schematic diagram provided for yet another embodiment of the invention.
A kind of playing device 400, the playing device include:
Display unit 401 is shown in a manner of map overlay for showing in the page in the first display area Current Content
Data;Wherein, each figure layer individually carries respectively display data;
First acquisition unit 402 shows the page for directly acquiring Current Content in first display area from memory
The corresponding display data of each figure layer;Wherein, each figure layer individually carries respectively display data;
First combining unit 403 shows the page for merging Current Content in first display area obtained
The display data of each figure layer generate the first image.
Further, the first acquisition unit is specifically used for:
The mark that the Current Content shows the page is obtained, the aobvious of each figure layer corresponding with the mark is read from memory
Registration evidence.
Further, first combining unit is specifically used for:
According to the creation of the display data of each figure layer sequence, the corresponding display data of each figure layer are successively merged,
Generate the first image.
Further, first combining unit is specifically used for:
The coordinate information for obtaining first display area, according to the acquisition of the coordinate information of first display area and institute
The display data of the matched each figure layer of coordinate information are stated, the first image is generated;Wherein, the first image is only by being shown in first
Display data in content display region are constituted.
Further, described device further include:
Page creation unit, for importing the operation of file in response to user, the one or more contents of creation show the pages,
The content shows that the quantity of the page is corresponding with the page quantity of the file.
Further, described device further include:
Switch unit, in response to user switch the page operation, by Current Content show the page display properties from
Display is set as hiding, object content is shown that the display properties of the page is set as showing from hiding, so that object content is aobvious
Show that the page is shown on first display area.
Further, the first acquisition unit is specifically used for:
The display data that the content that display properties is display shows each figure layer of the page are directly acquired from memory.
Further, described device further include:
Figure layer creating unit creates layer, for creating the operation of display data in response to user for carrying described show
Registration evidence;Wherein, the figure layer and Current Content show that the page has corresponding relationship.
Further, described device further includes the second display area and third display area, described device further include:
Second acquisition unit, for obtaining in image and the third display area in second display area
Image;
Second combining unit, for merging the image in second display area, the figure in the third display area
Picture and the first image generate the second image.
Further, described device further include:
Stream medium data generation unit, for generating stream matchmaker using the first image or the second image and audio data
Volume data;
Transmission unit, for sending the stream medium data to second electronic equipment.
Wherein, the setting of apparatus of the present invention each unit or module is referred in Fig. 1 corresponding embodiment method and realize,
This will not be repeated here.
Those skilled in the art after considering the specification and implementing the invention disclosed here, will readily occur to of the invention its
Its embodiment.The present invention is directed to cover any variations, uses, or adaptations of the invention, these modifications, purposes or
Person's adaptive change follows general principle of the invention and including the undocumented common knowledge in the art of the disclosure
Or conventional techniques.The description and examples are only to be considered as illustrative, and true scope and spirit of the invention are by following
Claim is pointed out.
It should be understood that the present invention is not limited to the precise structure already described above and shown in the accompanying drawings, and
And various modifications and changes may be made without departing from the scope thereof.The scope of the present invention is limited only by the attached claims
The foregoing is merely presently preferred embodiments of the present invention, is not intended to limit the invention, it is all in spirit of the invention and
Within principle, any modification, equivalent replacement, improvement and so on be should all be included in the protection scope of the present invention.
It should be noted that, in this document, relational terms such as first and second and the like are used merely to a reality
Body or operation are distinguished with another entity or operation, are deposited without necessarily requiring or implying between these entities or operation
In any actual relationship or order or sequence.Moreover, the terms "include", "comprise" or its any other variant are intended to
Non-exclusive inclusion, so that the process, method, article or equipment including a series of elements is not only wanted including those
Element, but also including other elements that are not explicitly listed, or further include for this process, method, article or equipment
Intrinsic element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that
There is also other identical elements in process, method, article or equipment including the element.The present invention can be by calculating
The general described in the text, such as program module up and down for the computer executable instructions that machine executes.Generally, program module includes holding
The routine of row particular task or realization particular abstract data type, programs, objects, component, data structure etc..It can also divide
Cloth, which calculates, practices the present invention in environment, in these distributed computing environments, by connected long-range by communication network
Processing equipment executes task.In a distributed computing environment, program module can be located at the local including storage equipment
In remote computer storage medium.
All the embodiments in this specification are described in a progressive manner, same and similar portion between each embodiment
Dividing may refer to each other, and each embodiment focuses on the differences from other embodiments.Especially for device reality
For applying example, since it is substantially similar to the method embodiment, so describing fairly simple, related place is referring to embodiment of the method
Part explanation.The apparatus embodiments described above are merely exemplary, wherein described be used as separate part description
Unit may or may not be physically separated, component shown as a unit may or may not be
Physical unit, it can it is in one place, or may be distributed over multiple network units.It can be according to the actual needs
Some or all of the modules therein is selected to achieve the purpose of the solution of this embodiment.Those of ordinary skill in the art are not paying
In the case where creative work, it can understand and implement.The above is only a specific embodiment of the invention, should be referred to
Out, for those skilled in the art, without departing from the principle of the present invention, can also make several
Improvements and modifications, these modifications and embellishments should also be considered as the scope of protection of the present invention.
Claims (22)
1. a kind of image processing method is applied on the first electronic equipment, the display unit of the first electronic equipment shows figure
As the first display area of data processing equipment, which comprises
The display data that Current Content in first display area shows each figure layer of the page are directly acquired from memory;Wherein,
Each figure layer individually carries respectively display data;
Merge the display data that the Current Content obtained shows each figure layer of the page, generates the first image;
Wherein, the display data for merging the Current Content obtained and showing each figure layer of the page, generate the first image packet
It includes: obtaining the coordinate information of first display area, obtained and the seat according to the coordinate information of first display area
The display data of each figure layer of information matches are marked, the first image is generated;Wherein, the first image is only by being shown in first content
Display data in display area are constituted.
2. the method according to claim 1, wherein described directly acquire in first display area from memory
Current Content shows that the display data of each figure layer of the page include:
The mark that the Current Content shows the page is obtained, the display number of each figure layer corresponding with the mark is read from memory
According to.
3. method according to claim 1 or 2, which is characterized in that the Current Content obtained that merges is shown
The display data of each figure layer of the page, generating the first image includes:
According to the creation of the display data of each figure layer sequence, the corresponding display data of each figure layer are successively merged, are generated
First image.
4. the method according to claim 1, wherein the method also includes:
The operation of file is imported in response to user, is created one or more contents and is shown the page, the content shows the number of the page
It measures corresponding with the page quantity of the file.
5. method according to claim 1 or 4, which is characterized in that the method also includes:
Current Content is shown that the display properties of the page is set as hiding from display by the operation for switching the page in response to user, will
Object content shows that the display properties of the page is set as showing from hiding, so that object content shows that the page is shown in described the
On one display area.
6. according to the method described in claim 5, it is characterized in that, described directly acquire in first display area from memory
Current Content shows that the display data of each figure layer of the page include:
The display data that the content that display properties is display shows each figure layer of the page are directly acquired from memory.
7. the method according to claim 1, wherein the method also includes:
The operation that display data are created in response to user, creates layer, for carrying the display data;Wherein, the figure layer
Show that the page has corresponding relationship with Current Content.
8. the method according to claim 1, wherein Current Content shows the page in first display area
Each figure layer is shown in a manner of being superimposed according to the sequencing of creation.
9. the method according to claim 1, wherein the method also includes:
When the display data include PowerPoint PPT, the figure layer where the PPT is arranged is the bottom of All Layers;
When the display data include video, the figure layer where the video is arranged is the top of All Layers.
10. the method according to claim 1, wherein the display unit of first electronic equipment shows image
The second display area and third display area of data processing equipment, the method also includes:
Obtain the image in second display area and the image in the third display area;
Merge the image in second display area, the image in the third display area and the first image, it is raw
At the second image.
11. according to the method described in claim 10, it is characterized in that, the method also includes:
Stream medium data is generated using the first image or the second image and audio data;
The stream medium data is sent to the second electronic equipment.
12. according to the method for claim 11, which is characterized in that the audio data includes the first audio data and second
The audio-source of audio data, first audio data and the second audio data is different, the method also includes:
Stereo process is carried out to first audio data and the second audio data.
13. a kind of image data processing system, which is characterized in that described image data processing equipment include the first display area,
First acquisition unit, the first combining unit, in which:
The first acquisition unit shows each of the page for directly acquiring Current Content in first display area from memory
The corresponding display data of figure layer;Wherein, each figure layer individually carries respectively display data;
First combining unit shows each figure of the page for merging Current Content in first display area obtained
The display data of layer generate the first image;
Wherein, first combining unit is specifically used for: the coordinate information of first display area is obtained, according to described first
The coordinate information of display area obtains the display data with the matched each figure layer of the coordinate information, generates the first image;Wherein,
The first image is only made of the display data being shown in first content display area.
14. device according to claim 13, which is characterized in that the first acquisition unit is specifically used for:
The mark that the Current Content shows the page is obtained, the display number of each figure layer corresponding with the mark is read from memory
According to.
15. device according to claim 13, which is characterized in that first combining unit is specifically used for:
According to the creation of the display data of each figure layer sequence, the corresponding display data of each figure layer are successively merged, are generated
First image.
16. device according to claim 13, which is characterized in that described device further include:
Page creation unit, for importing the operation of file in response to user, the one or more contents of creation show the pages, described
Content shows that the quantity of the page is corresponding with the page quantity of the file.
17. device described in 3 or 16 according to claim 1, which is characterized in that described device further include:
Current Content is shown the display properties of the page from display by switch unit for switching the operation of the page in response to user
It is set as hiding, object content is shown that the display properties of the page is set as showing from hiding, so that object content shows page
Face is shown on first display area.
18. device according to claim 17, which is characterized in that the first acquisition unit is specifically used for:
The display data that the content that display properties is display shows each figure layer of the page are directly acquired from memory.
19. device according to claim 13, which is characterized in that described device further include:
Figure layer creating unit creates layer, for creating the operation of display data in response to user for carrying the display number
According to;Wherein, the figure layer and Current Content show that the page has corresponding relationship.
20. device according to claim 13, which is characterized in that described device further includes that the second display area and third are aobvious
Show region, described device further include:
Second acquisition unit, for obtaining the image in second display area and the figure in the third display area
Picture;
Second combining unit, for merge the image in second display area, the image in the third display area with
And the first image, generate the second image.
21. device according to claim 20, which is characterized in that described device further include:
Stream medium data generation unit, for generating Streaming Media number using the first image or the second image and audio data
According to;
Transmission unit, for sending the stream medium data to the second electronic equipment.
22. a kind of playing device, which is characterized in that the playing device includes:
Display unit shows data for showing in the page in the first display area Current Content in a manner of map overlay;Its
In, each figure layer individually carries respectively display data;
First acquisition unit, for directly acquiring each figure layer that Current Content in first display area shows the page from memory
Corresponding display data;Wherein, each figure layer individually carries respectively display data;
First combining unit, for merging each figure layer of the Current Content display page in first display area obtained
It shows data, generates the first image;
Wherein, first combining unit is specifically used for: the coordinate information of first display area is obtained, according to described first
The coordinate information of display area obtains the display data with the matched each figure layer of the coordinate information, generates the first image;Wherein,
The first image is only made of the display data being shown in first content display area.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610282141.6A CN107331222B (en) | 2016-04-29 | 2016-04-29 | A kind of image processing method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610282141.6A CN107331222B (en) | 2016-04-29 | 2016-04-29 | A kind of image processing method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107331222A CN107331222A (en) | 2017-11-07 |
CN107331222B true CN107331222B (en) | 2019-11-15 |
Family
ID=60192545
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610282141.6A Active CN107331222B (en) | 2016-04-29 | 2016-04-29 | A kind of image processing method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107331222B (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109640105B (en) * | 2018-12-05 | 2021-08-24 | 网易(杭州)网络有限公司 | Game live broadcast method and device, storage medium and electronic device |
CN110324565A (en) * | 2019-06-06 | 2019-10-11 | 浙江华创视讯科技有限公司 | Audio-frequency inputting method, device, conference host, storage medium and electronic device |
CN111291293B (en) * | 2020-01-15 | 2023-09-12 | Oppo广东移动通信有限公司 | Page transition method and related equipment |
CN112383793B (en) * | 2020-11-12 | 2023-07-07 | 咪咕视讯科技有限公司 | Picture synthesis method and device, electronic equipment and storage medium |
CN112616089A (en) * | 2020-11-27 | 2021-04-06 | 深圳点猫科技有限公司 | Live broadcast splicing and stream pushing method, system and medium for network lessons |
CN113840100A (en) * | 2021-09-15 | 2021-12-24 | 维沃移动通信有限公司 | Video processing method and device and electronic equipment |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1427373A (en) * | 2001-12-19 | 2003-07-02 | 英业达股份有限公司 | Method of processing graph shealtering |
JP2003317087A (en) * | 2002-04-25 | 2003-11-07 | Nec Corp | Apparatus and method for image processing |
CN101147174A (en) * | 2004-10-15 | 2008-03-19 | 微软公司 | System and method for managing communication and/or storage of image data |
CN101667398A (en) * | 2008-09-02 | 2010-03-10 | 珠海全志科技有限公司 | Layer superposition circuit of display driver and layer processing method |
CN102984595A (en) * | 2012-12-31 | 2013-03-20 | 北京京东世纪贸易有限公司 | Image processing system and image processing method |
CN104506920A (en) * | 2014-12-24 | 2015-04-08 | 天脉聚源(北京)科技有限公司 | Method and device for playing omnimedia data information |
CN105005426A (en) * | 2014-04-18 | 2015-10-28 | 深圳Tcl新技术有限公司 | Screenshot method and system for touch screen terminal, and data sharing method and system for touch screen terminal |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1501712A (en) * | 2002-11-12 | 2004-06-02 | 北京中视联数字***有限公司 | A method for implementing graphics context hybrid display |
CN105306468B (en) * | 2015-10-30 | 2019-01-11 | 广州华多网络科技有限公司 | A kind of method and its main broadcaster's client of synthetic video real-time data sharing |
-
2016
- 2016-04-29 CN CN201610282141.6A patent/CN107331222B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1427373A (en) * | 2001-12-19 | 2003-07-02 | 英业达股份有限公司 | Method of processing graph shealtering |
JP2003317087A (en) * | 2002-04-25 | 2003-11-07 | Nec Corp | Apparatus and method for image processing |
CN101147174A (en) * | 2004-10-15 | 2008-03-19 | 微软公司 | System and method for managing communication and/or storage of image data |
CN101667398A (en) * | 2008-09-02 | 2010-03-10 | 珠海全志科技有限公司 | Layer superposition circuit of display driver and layer processing method |
CN102984595A (en) * | 2012-12-31 | 2013-03-20 | 北京京东世纪贸易有限公司 | Image processing system and image processing method |
CN105005426A (en) * | 2014-04-18 | 2015-10-28 | 深圳Tcl新技术有限公司 | Screenshot method and system for touch screen terminal, and data sharing method and system for touch screen terminal |
CN104506920A (en) * | 2014-12-24 | 2015-04-08 | 天脉聚源(北京)科技有限公司 | Method and device for playing omnimedia data information |
Also Published As
Publication number | Publication date |
---|---|
CN107331222A (en) | 2017-11-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107331222B (en) | A kind of image processing method and device | |
US11151889B2 (en) | Video presentation, digital compositing, and streaming techniques implemented via a computer network | |
CN107333164B (en) | Image data processing method and device | |
Pollalis et al. | Evaluating learning with tangible and virtual representations of archaeological artifacts | |
Hamilton et al. | Collaborative live media curation: Shared context for participation in online learning | |
Chen et al. | Synchronous learning model over the Internet | |
JP2011040921A (en) | Content generator, content generating method, and content generating program | |
CN203588489U (en) | A situational teaching device | |
Pirker et al. | Immersive learning in real VR | |
Clark | Computers for imagemaking | |
CN103944888B (en) | The method, apparatus and system of a kind of resource-sharing | |
CN114095747B (en) | Live broadcast interaction system and method | |
Fak-on et al. | A study of learning achievement using social media and digital video of students in the Faculty of Education | |
Kim et al. | Effects of different haptic modalities on students' understanding of physical phenomena | |
Rummukainen et al. | Influence of visual content on the perceived audio quality in virtual reality | |
US20060286535A1 (en) | Educational systems and methods | |
Dafgård | Digital Distance Education–A Longitudinal Exploration of Video Technology | |
JP6740803B2 (en) | Information processing device, information processing system, program | |
Turner et al. | Spatial audio production for immersive media experiences: Perspectives on practice-led approaches to designing immersive audio content | |
CN111726692B (en) | Interactive playing method of audio-video data | |
CN114120729B (en) | Live teaching system and method | |
Nakatani et al. | Techtile workshop for creating haptic content | |
KR19990037877A (en) | Both sides education system and the control method | |
Wilson et al. | Choreo: pod | |
KR20160011156A (en) | method and system for providing the online reading video service |
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 |