Font Size: a A A

A Research And Implementation Of Graph And Image Collaborative Processing Technology Based On HTML5

Posted on:2016-04-28Degree:MasterType:Thesis
Country:ChinaCandidate:F YuFull Text:PDF
GTID:2308330464462070Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Network techniques, is always changing our life deeply and fast. Now so many people like shopping, chatting and doing office work on Internet. Also more and more applications come out in the Internet. For example, the application to write documents and the application to deal with pictures and so on. Compared with the desktop applications, these Web applications have the advantages of simple operation, simple maintenance, sharing good, easy to expand and so on. They make full use of local resources and effective integration of the two fields of software Web and desktop advantages. Using Web applications is the future trend in the development of software. At present, to process images on the webpage mainly use SVG, Flash and some other plug-in technology, which is very complex and has a deep dependence on plug-in. HTML5, as a new technology, provides a feature rich multimedia applications, which reduces the dependence on traditional Web application of the plug-in. Canvas of HTML5, is a graphic image processing elements, which will completely change the traditional Web graphics image processing applications because of its rich graphics rendering and image processing method. Web socket, which is a full duplex communication channel Web and can build the Web real-time communication, can solve the problem of Web real-time communication relies on polling mode for a long time.According to these statuses above, so many people are searching a solution to resolve the problem of process images on the Web and the realization of collaborative graphic image processing using HTML5.The solution is trying to discuss the future of the graphic image processing, and try to complete the graphic image processing functions on a mobile device.This paper does a research on the realization of graphics and image processing in Web, and the technology of multi person cooperative graphic image processing using the knowledge of traditional graphic and image processing, the use of the powerful function of HTML5 and real-time communication function,. At last, this paper designs and develops the graphics and image processing platform, in order to verify the possibility of this technology.The main research work of this paper is as follows:Research on the Web rendering graphics, drawing pictures, the image processing in a variety of transform, filter effects, and the layers of the pictures. Format definition and data model is given to realize the image objects, drawing in many people collaborative graphics and image processing process, data transmission and analysis. The realization of multi person cooperative graphic image processing, the realization of multi person collaboration finish rendering, image processing. To construct the real-time full duplex communication and to achieve more than online real time communication.Using real-time HTML5 communication technology, this paper builds a server to support the HTML5 connection and data transmission of data exchange, for collaborative graphics rendering images in Web, and real-time communication, and it provides the data exchange service, realize the cooperative processing and real-time communication.Finally, using the research results above, the author designs and develops the collaborative platform of graph and image based on HTML5, named WebPhotoshop. The platform can realize the drawing in Webpage, graphic transformation, image filter effects processing, multi-user collaborative graphics and image processing, and real-time communication for many people.The research of this paper is to, in the Web environment, collaborative image processing technology of large graphic results demonstrate, in collaborative Web is entirely possible graphic image processing, processing effect and efficiency can reach the level of traditional desktop applications. In the future, with the support for the mobile devices, graphic image processing would become possible by the use of HTML5 support for mobile devices in the mobile equipment.
Keywords/Search Tags:HTML5, graphic and image processing, Collaborative Plotting, real-time communication
PDF Full Text Request
Related items