CN107331222B - A kind of image processing method and device - Google Patents

A kind of image processing method and device Download PDF

Info

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
Application number
CN201610282141.6A
Other languages
Chinese (zh)
Other versions
CN107331222A (en
Inventor
赵文杰
聂松松
孙亚娟
薛岩松
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
BEIJING XUEERSI EDUCATION TECHNOLOGY Co Ltd
Original Assignee
BEIJING XUEERSI EDUCATION TECHNOLOGY Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by BEIJING XUEERSI EDUCATION TECHNOLOGY Co Ltd filed Critical BEIJING XUEERSI EDUCATION TECHNOLOGY Co Ltd
Priority to CN201610282141.6A priority Critical patent/CN107331222B/en
Publication of CN107331222A publication Critical patent/CN107331222A/en
Application granted granted Critical
Publication of CN107331222B publication Critical patent/CN107331222B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B5/00Electrically-operated educational appliances
    • G09B5/08Electrically-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

A kind of image processing method and device
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.
CN201610282141.6A 2016-04-29 2016-04-29 A kind of image processing method and device Active CN107331222B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (7)

* Cited by examiner, † Cited by third party
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