CN101493951A - Skin design system and method in input tool - Google Patents

Skin design system and method in input tool Download PDF

Info

Publication number
CN101493951A
CN101493951A CNA2009100792527A CN200910079252A CN101493951A CN 101493951 A CN101493951 A CN 101493951A CN A2009100792527 A CNA2009100792527 A CN A2009100792527A CN 200910079252 A CN200910079252 A CN 200910079252A CN 101493951 A CN101493951 A CN 101493951A
Authority
CN
China
Prior art keywords
picture
user
image
user terminal
type information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CNA2009100792527A
Other languages
Chinese (zh)
Inventor
张会鹏
宋爱元
王松旭
陈坚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen 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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CNA2009100792527A priority Critical patent/CN101493951A/en
Publication of CN101493951A publication Critical patent/CN101493951A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Editing Of Facsimile Originals (AREA)

Abstract

The invention discloses a skin designing system in an input tool, which comprises an interception unit and an embedding unit, wherein, the interception unit is used for intercepting an obtained original picture; and the embedding unit is used for conducting mask processing over the intercepted picture so as to obtain a target picture and embedding the target picture into the skin display area of an appointed photo frame after conducting fusion processing over the target picture. The invention also discloses a skin designing method in the input tool, which comprises the following steps: an obtained original picture is intercepted; and the mask processing is conducted over the intercepted picture so as to obtain a target picture and the target picture is embedded into the skin display area of an appointed photo frame after the fusion processing is conducted over the target picture. With the system and the method provided by the invention, the individual requirements of users can be met; simultaneously, users can conveniently conduct skin design.

Description

Skin design system in the input tool and method
Technical field
The present invention relates to the skin design technology, relate in particular to skin design system and method in a kind of input tool.
Background technology
Along with the fast development of computing machine, computer has become requisite information processing and the instrument of communicating by letter in people's daily life.Usually, the computer user will be input to computer with Chinese character, will use the input in Chinese Software tool, and the input in Chinese instrument being a tool software that runs on the operating system, is to convert the coding of keyboard input or the media data of other non-keyboards input to instrument that Chinese character is imported.At present, the input in Chinese Software tool can be divided into based on the input of keyboard with based on two types of the inputs of non-keyboard, below to setting forth respectively for two types based on the input of keyboard with based on the input of non-keyboard.
At the input in Chinese instrument based on keyboard, this instrument is to utilize keyboard, imports a kind of method of Chinese character according to coding rule.Because English alphabet has only 26,26 letters on corresponding respectively the keyboard, so, for the English input, be not exist to need what extra Input Software instrument, only need direct inputting English letter just passable.And the number of words of Chinese character has several ten thousand, they and keyboard are without any corresponding relation, but in order to realize in computer, importing Chinese character, need encode to Chinese character, and with these coding and corresponding the connecting of button on the keyboard, could finally make the coding of user, become Chinese character according to code conversion then based on Chinese characters for keyboard inputting.
At present, Hanzi coding scheme has had hundreds of, that has wherein moved on computers just has tens kinds, as a kind of pictograph, Chinese character is to come co expression by the sound of word, shape, justice, the coding method of Chinese character input all is to adopt sound, shape, justice and specific key are interrelated basically, makes up the input of finishing Chinese character according to different Chinese character again.
At the input in Chinese instrument based on non-keyboard, this instrument comprises handwriting input instrument, phonetic entry instrument and optical character identification (OCR) input tool etc.
Wherein, the handwriting input instrument is the hand-written Chinese identification input tool under a kind of pen type environment, and it meets people's custom of Chinese character that writes with a pen, as long as write by usual custom on handwriting pad, computer just can show its identification.The handwriting input instrument needs supporting hardware handwriting pad, adopts the hard-tipped pen of any kind to write the typing Chinese character on supporting handwriting pad, and is not only convenient, fast, and character error rate is also lower.
The phonetic entry instrument is by the microphone sound import, converts a kind of input tool of literal then to.Though use easily, character error rate is still than higher, particularly some unbred professional term and rarely used words.
The manuscript that the OCR requirement at first will be imported is converted into figure by scanner and could discerns, so scanner is necessary, and the printing quality of original copy is high more, and the accuracy rate of identification is just high more, and the general preferably literal of block letter is such as books, magazine etc.If the paper of original copy is thinner, might come at the figure of when scanning back side of paper, literal also transmission so, disturb last recognition effect.
In sum, based on the input of keyboard with based in two types of the inputs of non-keyboard, various specific implementations respectively have quality.In the prior art, comparative maturity and use the widest input that is based on keyboard, and in this type in order to improve the user experience sense, on input in Chinese instrument, have skin function usually based on keyboard.So-called skin function is meant: the user can select different tools interfaces as skin, even can oneself make skin.Wherein, with regard to selecting skin, generally select for the user based on self having a few cover skins on the input in Chinese instrument of keyboard, perhaps the user can obtain skin from other approach; With regard to oneself makes skin, normally finish based on the subsidiary skin editing machine of the input in Chinese instrument of keyboard by this, the user needs to be grasped the usage of skin editing machine.
As can be seen, under the situation of selecting skin, adopt the shortcoming of prior art to be: can not satisfy user's individual demand, the user may be difficult to find oneself satisfied skin.Make under the situation of skin at oneself,, need to finish by the user who grasps editor's usage by the skin editing machine though adopt prior art can satisfy user's individual demand.For most domestic consumer, oneself make the design threshold of skin comparatively speaking than higher, usually, domestic consumer can't oneself make skin.Obviously, at above-mentioned two aspect contents, how can satisfy user's individual demand, can make the user oneself make skin easily again becomes the current problem that urgently will solve, yet, the solution at this problem is not arranged at present as yet.
Summary of the invention
In view of this, fundamental purpose of the present invention is to provide skin design system and the method in a kind of input tool, can satisfy user's individual demand, can make the user oneself make skin design easily again.
For achieving the above object, technical scheme of the present invention is achieved in that
Skin design system in a kind of input tool, this system comprises: interception unit and embedding unit;
Wherein,
Interception unit is used for the original image that obtains is intercepted;
Embed the unit, be used for that the picture after the intercepting is carried out shade processing and obtain Target Photo, and described Target Photo is carried out embedding in the photo frame skin display area of appointment after the fusion treatment.
Wherein, described interception unit and described embedding unit are positioned at user terminal, and this system also comprises the webserver, is used to store all user profile that identified with user account number.
Wherein, described interception unit is further used for obtaining described original image from the user terminal or the described webserver of this locality, and the size displaying ratio that described original image adopts and described Target Photo is same is intercepted.
Wherein, described embedding unit is further used for the intermediate carrier based on picture conversion and fusion, and the picture after the intercepting is carried out shade processing and fusion treatment.
Wherein, describedly comprise: the illiteracy plate that is complementary with described photo frame skin display area based on picture conversion and the intermediate carrier that merges; Described embedding unit further comprises: shade processing module and fusion treatment module;
Wherein,
The shade processing module is used for the picture after the intercepting and the picture of described illiteracy plate are carried out shade, obtains to be presented at the Target Photo in the described photo frame skin display area;
The fusion treatment module is used to utilize the picture that covers plate that described Target Photo is merged mutually with the photo frame skin display area, obtains photo frame skin.
Wherein, the described webserver comprises image storage server; Perhaps, comprise literal storage server and picture processing server; Perhaps, comprise image storage server, literal storage server and picture processing server;
Wherein, described image storage server is used to store the user's who is identified with user account number image information, and the image information of the system that self provided of system;
Described literal storage server is used to store the user's who is identified with user account number Word message, and the Word message of the system that self provided of system;
Described picture processing server is used for Word message is done conversion process, and obtains the information of picture format; Perhaps, Word message is done in conjunction with processing with image information, and obtained to comprise two types of contents that information combines of Word message and image information, and the content of described combination is the information of picture format.
Skin design method in a kind of input tool, this method may further comprise the steps:
The original image that obtains is intercepted;
Picture after the intercepting is carried out shade processing obtain Target Photo, and described Target Photo is carried out embedding in the photo frame skin display area of appointment after the fusion treatment.
Wherein, described intercepting is specially to original image: obtain described original image from the user terminal or the webserver of this locality, and the size displaying ratio that described original image adopts and described Target Photo is same is intercepted.
Wherein, described picture is carried out shade processing and fusion treatment is specially:, the picture after the intercepting is carried out shade processing and fusion treatment based on picture conversion and the intermediate carrier that merges.
Wherein, described original image comprises: image, literal or image combine with literal;
The display mode of described Target Photo is: the static demonstration or dynamically demonstration.
Wherein, conversion of described picture and the intermediate carrier that merges comprise: the illiteracy plate that is complementary with described photo frame skin display area.
Wherein, when when the webserver obtains described original image, obtaining specifically of original image may further comprise the steps:
X1, according to user account number and login key, after logon server was proved to be successful the logging request of user terminal, logon server notice image storage server issued the image type information index and gives described user terminal; Perhaps,
Logon server notice picture processing server issues the literal type information index and gives described user terminal; Perhaps,
Logon server notice picture processing server issues the combine index of content of image type information and literal type information and gives described user terminal;
X2, described user terminal obtain image type information according to described image type information index from described image storage server; Perhaps,
Described user terminal obtains literal type information according to described literal type information index from described picture processing server; Perhaps,
Described user terminal obtains the content that image type information combines with literal type information according to the combine index of content of described image type information and literal type information from picture processing server.
Wherein, this method also comprises: when the user profile in the webserver was upgraded, the webserver initiatively issued the user profile updating message and gives all user terminals, perhaps to periodically notifying all user terminals after the user profile accumulation of upgrading; Independently select whether to obtain again original image separately by the user; Perhaps,
Based on the query requests that the user profile of user terminal initiation is upgraded, the passive user profile updating message that issues of the webserver is given the requesting users terminal.
Skin design system in the input tool provided by the present invention and method adopt interception unit that the original image that obtains is intercepted; Adopt to embed the picture of unit after and carry out shade processing and obtain Target Photo, and this Target Photo is carried out embedding after the fusion treatment photo frame skin display area of appointment in the input tool intercepting.Further, the user among the present invention not only can obtain original image from Local User Terminal, and customizes the user-defined Target Photo in the follow-up embedding photo frame skin display area based on this; Can also obtain original image from the webserver in strange land, and customize the user-defined Target Photo in the follow-up embedding photo frame skin display area based on this.
The present invention is simple to operate, can satisfy user's individual demand, can satisfy the needs that user oneself makes skin again.
Description of drawings
Fig. 1 is the demonstration synoptic diagram of input field of the present invention;
Fig. 2 is the demonstration synoptic diagram of status bar of the present invention;
Fig. 3 is the composition structural representation of system of the present invention;
Fig. 4 is the realization flow synoptic diagram of the inventive method;
Fig. 5 is a kind of demonstration synoptic diagram that frame is set of the present invention;
Fig. 6 is the display shape synoptic diagram of a kind of photo frame skin display area of the present invention;
Fig. 7 is the demonstration synoptic diagram of the picture after the present invention intercepting;
Fig. 8 is the demonstration synoptic diagram of Target Photo of the present invention.
Embodiment
Basic thought of the present invention is: the original image that obtains is intercepted; Picture after the intercepting is carried out shade processing obtain Target Photo, and this Target Photo is carried out embedding after the fusion treatment photo frame skin display area of appointment in the input tool.
For making the purpose, technical solutions and advantages of the present invention clearer, by the following examples and with reference to accompanying drawing, the present invention is described in more detail.
In simple terms, adopt skin design scheme of the present invention, the photo frame skin function can be provided.Here, described photo frame skin function is meant: the photo frame skin display area is set on input tool, and the user can design self-defining picture, being presented in this photo frame skin display area, thereby has satisfied user's personalized customization demand.And this self-defining picture can obtain from the local picture of preserving of user terminal, also can obtain from the picture that preserve in the strange land.This picture that obtains is: the original image of the final Target Photo institute foundation that generates; This Target Photo is: finally be presented at the Target Photo in the photo frame skin display area.
Fig. 1 represents a photo frame skin display area for the demonstration synoptic diagram of input field of the present invention, the border circular areas that left oblique line is filled among Fig. 1; Figure 2 shows that the demonstration synoptic diagram of status bar of the present invention, another photo frame skin display area is represented in the rectangular area that cross hatching is filled among Fig. 2.Wherein, in the viewing area, not only can show the original image that from the local picture of preserving of user terminal, obtains, such as the true picture of can explicit user among Fig. 1 captured user; And can show the original image that from the picture that preserve in the strange land, obtains, such as the virtual cartoon picture that can show among Fig. 2 that the system self that obtains from the strange land provides.
Below skin design scheme of the present invention is specifically addressed.
Figure 3 shows that the skin design system in the input tool of the present invention, as shown in Figure 3, this system comprises: interception unit and embedding unit; Wherein, interception unit is used for the original image that obtains is intercepted, and the picture after the intercepting is sent to the embedding unit; Embed the unit and be used for the picture after the intercepting is carried out shade processing acquisition Target Photo, and Target Photo is carried out embedding in the photo frame skin display area of appointment in the input tool after the fusion treatment.
Here, interception unit and embedding unit are positioned at user terminal, and this system also comprises the webserver, is used to store all user profile that identified with user account number.All user profile refer to: when the user various based on the business platform of user account number on when operation used information.All user profile comprise: at information such as the pictorial information of user account number, Word message, login passwords.
Here, interception unit is further used for obtaining original image from the user terminal of this locality or the webserver, and the size displaying ratio that original image adopts and Target Photo is same is intercepted.Wherein, the size displaying ratio can be the ratio of picture length breadth ratio, then in the process that interception unit intercepts original image, need guarantee that all the time the ratio of length breadth ratio of the part that intercepts is identical with the ratio of the length breadth ratio of Target Photo.Described Target Photo is: finally be presented at the picture in the photo frame skin display area of appointment in the input tool.
Here, the embedding unit is further used for the intermediate carrier based on picture conversion and fusion, and the picture after the intercepting is carried out shade processing and fusion treatment.Wherein, can be the illiteracy plate that is complementary with this photo frame skin display area based on picture conversion and the intermediate carrier that merges.Shade processing and fusion treatment all are the picture libraries that carries by the WINDOWS system, and in conjunction with covering the processing that plate is done.
Here, embedding the unit further comprises: shade processing module and fusion treatment module.Wherein, the shade processing module is used for picture after the intercepting and the picture that covers plate are carried out shade, obtains finally to be presented at the Target Photo in the photo frame skin display area.The fusion treatment module is used to utilize the picture that covers plate that this Target Photo is merged mutually with the photo frame skin display area, obtains final photo frame skin.
At shade, to covering the shade of plate after the source document loading.So-called source document loads and refers to: the picture file of various forms is loaded in the internal memory, is mainly realized by CxImage on technology realizes, CxImage refers to the picture library of increasing income.Here, the shade process of illiteracy plate is specially: utilize CxImage that the illiteracy plate of picture and institute's shade is loaded into internal memory; In internal memory, create one and illiteracy plate memory bitmap of a size 32; With this image zooming on this memory bitmap; Traversal detects each point that covers in the plate, if the point that current detection arrives is white, the picture of then specifying this point is invisible, and the alpha value of the point of this memory bitmap correspondence is set to 0,0 representative is transparent, if current detection to point be not white, then keep the alpha value of point of memory bitmap correspondence constant.After traversal detected and finishes, the shade of this memory bitmap had just been finished.Utilize this shade processing can realize complicated arbitrarily picture shade, the shape of photo frame skin display area is set thereby can follow one's bent.In simple terms, be exactly with the image zooming of source document to the internal memory and cover in the plate memory bitmap of a size, add the illiteracy plate, just obtain finally to finish the internal memory figure of shade, i.e. Target Photo.This Target Photo is the picture that finally is presented in the photo frame skin display area of appointment in the input tool.Alpha wherein is used to refer to the size of transparency.
At fusion, utilize CxImage that frame also is loaded in the internal memory.The memory bitmap that at first adopts the bright black of full impregnated is as base map; And then the internal memory figure that utilizes alpha to mix will above-mentionedly finally to finish shade is plotted on the base map successively according to figure layer, i.e. compound target picture on base map; At last, the photo frame skin display area is mixed on the base map, finishes fusion.
At the webserver, the webserver comprises three kinds of implementations, and first kind of implementation: the webserver comprises image storage server; Second kind of implementation: the webserver comprises literal storage server and picture processing server; The third implementation: the webserver comprises image storage server, literal storage server and picture processing server.
Wherein, image storage server is used to store the user's who is identified with user account number image information, and the image information of the system that self provided of system.Here, user's image information can be for once uploading to the image information of server before: the user.The image information of system can be the virtual head image information that comprises cartoon animals or personage etc.
The literal storage server is used to store the user's who is identified with user account number Word message, and the Word message of the system that self provided of system.Here, user's Word message can be for once uploading to the Word message of server before: the user.
It is pointed out that on the one hand, at the image information and the Word message that once uploaded to server before the user, specifically, after the user realized login with user account number, the operation of being done on various business platforms based on user account number all can stay image information and Word message.These image informations and Word message can be retained in the server.The server here refers to: image storage server and literal storage server.On the other hand, at image information and the Word message that system self provides, specifically, when system is used to promote new business, intuitive image information and Word message can be recommended the user by the demonstration on the photo frame skin.The new business here refers to: the new business of being developed on the business platform based on user account number.
Picture processing server comprises two kinds of implementations, first kind of implementation: picture processing server be used for to and the literal storage server between mutual this user's Word message and/or the Word message of this system do conversion process, and obtain the information of picture format; Second kind of implementation: to and image storage server and literal storage server between mutual this user's Word message and/or the Word message of this system, do in conjunction with handling with this user's the image information and/or the image information of this system, and obtain to comprise two types of contents that information combines of Word message and image information, and this content that combines information that is picture format.Wherein, in these two types of information, literal type information comprises: this user's the Word message and/or the Word message of this system are: this user's Word message, the Word message of this system, and the Word message of this user's Word message and this system.Image type information comprises: this user's the image information and/or the image information of this system are: this user's image information, the image information of this system, and the image information of this user's image information and this system.
Be illustrated in figure 4 as the skin design method in the input tool of the present invention, this method may further comprise the steps:
Step 101, the original image that gets access to is intercepted.
This step can be finished by interception unit; Wherein, the described picture that gets access to can be the original image from obtaining from Local User Terminal, and customizes the user-defined Target Photo in the follow-up embedding photo frame skin display area based on this; The original image that can also obtain from the webserver in strange land, and customize user-defined Target Photo in the follow-up embedding photo frame skin display area based on this.
Step 102, the picture after the intercepting is carried out shade processing obtain Target Photo, and Target Photo is carried out embedding in the photo frame skin display area of appointment in the input tool after the fusion treatment.
This step can be finished by embedding the unit.
At above by technical scheme that step 101~step 102 constituted, the concrete processing procedure of step 101 is: interception unit is obtained original image from the user terminal or the webserver of this locality, and the size displaying ratio that original image adopts and Target Photo is same is intercepted.
Here, the type of original image comprises: image, literal or image are in conjunction with the type of literal.
Here, user terminal comprises: desktop PC (PC), portable PC, mobile data assistant (PDA), portable terminal such as mobile phone etc.
Here, the size displaying ratio can be the ratio of picture length breadth ratio, then in the process that interception unit intercepts original image, need guarantee that all the time the ratio of length breadth ratio of the part that intercepts is identical with the ratio of the length breadth ratio of Target Photo.This Target Photo is: finally be presented at the Target Photo in the photo frame skin display area of input tool.After the original image intercepting, need carry out subsequent step 102 again the image zooming after the intercepting to presenting equal size with the photo frame skin display area.
The concrete processing procedure of step 102 is: embed the intermediate carrier of unit based on picture conversion and fusion, the picture after the intercepting is carried out shade processing and fusion treatment.
Here, picture conversion and the intermediate carrier that merges comprise: the illiteracy plate that is complementary with this photo frame skin display area.Then in the step 102, at first, picture after this intercepting and the picture that covers plate are carried out shade, can draw the Target Photo in the photo frame skin display area that finally is presented at input tool; Then, this Target Photo and photo frame skin are merged, promptly utilize the picture that covers plate that this Target Photo is merged mutually with the photo frame skin display area, and embed the viewing area of this photo frame skin, can obtain final photo frame skin.
And in the step 102, this Target Photo further embeds in this photo frame skin display area and shows that the display mode of this Target Photo comprises: static mode that shows or the mode that dynamically shows.Dynamic display mode can be that the user is self-defining in advance.For instance, the user selects three pictures in advance from the picture that preserve this locality, this three pictures can be based on same user's picture, and the DISPLAY ORDER that is provided with according to the user makes up display mode, to generate Showing Picture based on this three pictures dynamic change.And this three pictures also can be based on the picture of different user.
Further, it is pointed out that in the step 101 that when when the webserver obtains original image, then original image obtains the following three kinds of situations that comprise.
First kind of situation comprises: at first, according to user account number and login key, after logon server was proved to be successful the logging request of user terminal, logon server notice image storage server issued the image type information index and gives user terminal; Then, user terminal is according to the image type information index, obtain the image type information of the image information of the image information that comprises the user and/or system from image storage server, that is: image type information comprises user's image information, the image information of system, and the image information of user's image information and system.
Second kind of situation comprises: at first, according to user account number and login key, after logon server was proved to be successful the logging request of user terminal, logon server notice picture processing server issued the literal type information index and gives user terminal; Then, user terminal is according to the literal type information index, obtain the literal type information of the Word message of the Word message that comprises the user and/or system from picture processing server, that is: literal type information comprises user's Word message, the Word message of system, and the Word message of user's Word message and system, and this literal type information is: the information of doing the picture format that conversion process obtains through picture processing server.
The third situation comprises: at first, according to user account number and login key, after logon server was proved to be successful the logging request of user terminal, logon server notice picture processing server issued the combine index of content of image type information and literal type information and gives user terminal; Then, user terminal obtains two types of contents that information combines that comprise Word message and image information according to the combine index of content of image type information and literal type information from picture processing server.Wherein, at these two types of information, literal type information comprises this user's Word message, the Word message of this system, and the Word message of this user's Word message and this system.Image type information comprises this user's image information, the image information of this system, and the image information of this user's image information and this system, and the content that these two types of information combine is: does in conjunction with the information of handling the picture format that is obtained through picture processing server.
Further, it is pointed out that and also comprise the treatment step that upgrades at user profile after the step 102.This treatment step comprises two kinds of situations, first kind of situation: when the user profile in the webserver is upgraded, the webserver initiatively issues the user profile updating message and gives all user terminals, perhaps to periodically notifying all user terminals after the user profile accumulation of upgrading; User by the login user terminal independently selects whether to obtain again original image separately.Wherein, all user terminals refer to: the user various based on the business platform of user account number on the user terminal the time logined of operation.Second kind of situation: based on the query requests that the user profile of user terminal initiation is upgraded, the passive user profile updating message that issues of the webserver is given the requesting users terminal.It is to be that user terminal in second kind of situation is different from first kind of user terminal in the situation: the user terminal in second kind of situation refers to initiate the requesting users terminal, and the user terminal in first kind of situation refers to all user terminals, owing to be different from second kind of passive issuing that situation is related, no matter whether the user terminal in first kind of situation initiates request, active by the webserver issues, therefore the user profile updating message is received in the capital, and the user terminal in first kind of situation refers to all user terminals.
Method embodiment is: obtain original image from the local picture of preserving of user terminal, for covering plate, then in the present embodiment, the user realizes skin design and obtains the own scheme that customizes photo frame skin may further comprise the steps based on picture conversion and the intermediate carrier that merges:
Step 201, interception unit intercept the original image that is obtained from the local picture of preserving of user terminal.
Here, the bottom layer realization operation that step 201 is obtained and intercepted for realizing original image, correspondingly, the operation of user when the practical application of upper strata is for instance: user terminal is selected an original image from the picture that preserve this locality, picture after selecting is shown to the photo frame skin editing area in Fig. 5 left side, the user can drag rectangular selection frame shown in dotted lines in Figure 5, come the picture after selecting is intercepted, and the display effect of the picture after the photo frame skin preview area on Fig. 5 right side shows intercepting in final photo frame skin display area.In the practical application, choice box also can take different shapes.
Wherein, Fig. 5 is used to be provided with a kind of demonstration synoptic diagram that frame is set of photo frame skin for the present invention, comprise among Fig. 5: the photo frame skin editing area in left side, the photo frame skin preview area on right side, the rectangular selection frame shown in the dotted line when on photo frame skin editing area, intercepting.Also comprise among Fig. 5: the zone is confirmed in the selection of status bar photo frame skin, and the zone is confirmed in the selection of input field photo frame skin.Select to confirm respectively corresponding two radio buttons in zone for these two.The effect of radio button is to be used for toggle status bar and input field.Also comprise among Fig. 5: the zone is confirmed in the use of the virtual head portrait of JICQ, and the zone is confirmed in the use of local picture.These two are used corresponding respectively two of affirmation zone to use ACK button.Use the effect of ACK button to be to use the family except can selecting local picture, can also obtain original image, the virtual head portrait of JICQ that provides such as system from the webserver in strange land.Then when the use of the virtual head portrait of JICQ confirms that the use ACK button is clicked in the zone, just can obtain the virtual head portrait of JICQ, and be shown to the photo frame skin editing area in Fig. 5 left side.In addition, if the user does not also adopt user account number login input tool, then the current operation when the practical application of upper strata of user also comprises: can point out the user to import login user account number and login password that input tool adopted when frame is provided with photo frame skin in shown in Figure 5 being provided with.
Step 202, embedding unit carry out shade processing to the picture after the intercepting and obtain Target Photo based on illiteracy plate given in advance, and Target Photo is carried out embedding in the photo frame skin display area of appointment in the input tool after the fusion treatment.
It is to be noted, because the picture after the intercepting is generally the picture of rule, and the viewing area of photo frame skin is generally areas with irregular, promptly can only show irregular picture, therefore, cover the intermediate carrier of plate as picture conversion and fusion, need adopt shade processing to this regular picture, the picture that this is regular converts the picture of irregular picture or photo frame skin display area required form to.And, the viewing area of covering plate and being with this photo frame skin is complementary, it can be predefined required arbitrary shape, so, adopt picture that shade processing crosses not only to be the picture of irregular picture or photo frame skin display area required form through covering plate, and with the viewing area of this photo frame skin be to be complementary.Owing to be complementary, therefore, cover the intermediate carrier of plate as picture conversion and fusion, after this regular picture employing fusion treatment, can obtain Target Photo.This Target Photo is: finally embed and be presented at the Target Photo in the photo frame skin display area of input tool.
Here, the viewing area of the photo frame skin that the input tool acquiescence provides is transparent, with the packless circle of Fig. 6 is example, Fig. 6 is the display shape synoptic diagram of a kind of photo frame skin display area of the present invention's setting, and this transparent viewing area utilizes a picture that has the alpha passage to form, alpha is used to refer to the size of transparency, and this transparent viewing area is to utilize the transparency of each point on this picture to realize transparent; Input tool also provides one to cover plate simultaneously.The picture size of illiteracy plate is identical with the viewing area size of photo frame skin, covering the picture of plate in fact is made up of dichromatism, promptly have only black or white two kinds of colors, black is used to refer to the viewing area of phasing frame skin, this viewing area is: the viewing area the when original image of user oneself customization finally is converted to Target Photo, in addition, on technology realizes, the zone that is often referred to the ding white ware look is transparent, and the zone of non-white is appointed as nontransparent.
Here, step 202 is operated for the bottom layer realization that realizes shade processing and fusion treatment, and the corresponding operation of user when the practical application of upper strata for instance, comprises following content:
A, user select anticipatory remark ground picture and intercepting.
Here, the picture after the intercepting is represented with the rectangle that right oblique line is filled as shown in Figure 7.
Here, the ratio of the length breadth ratio of the picture after guaranteeing all the time in the process of intercepting to intercept is identical with the ratio of the length breadth ratio of Target Photo, and this Target Photo is the Target Photo in the photo frame skin display area that finally is presented at input tool.
B, the picture after will intercepting are preserved into an independent file.
C, recalling by document number to big or small on an equal basis with Target Photo, carry out shade with picture behind the convergent-divergent and the picture that covers plate with the image zooming after the intercepting then, can draw Target Photo.
Here, the rectangle that Target Photo is filled with right oblique line among Fig. 8 represents, Figure 8 shows that the present invention is provided with the demonstration synoptic diagram of the Target Photo behind the photo frame skin.
D, then fusion is done in the viewing area of Target Photo and photo frame skin, can obtain final photo frame skin.
Concrete application example is: the implementation of the webserver comprises image storage server, and this image storage server is specially the storage server of the virtual head portrait of JICQ, then user terminal is from virtual head portrait storage server, obtain the implementation of the virtual head portrait of JICQ, may further comprise the steps:
Step 301, user terminal read local user account number and the login password of preserving.
Step 302, user terminal are initiated logging request to logon server, are packaged with user account number and login password in this logging request.
Step 303, logon server parse user account number and the login password in the logging request, compare with user account number and login password that logon server is preserved, to realize login authentication.
Step 304, judge whether to be proved to be successful, if then will be proved to be successful message and return to user terminal, and this is proved to be successful the index that is packaged with the virtual head portrait of JICQ in the message, execution in step 305; Otherwise, authentication failed message is returned to user terminal, reminding subscriber terminal obtains the operation failure of the virtual head portrait of JICQ, finishes the current flow process of obtaining operation.
Step 305, user terminal parse the index of the virtual head portrait of JICQ that is proved to be successful in the message, according to the index of the virtual head portrait of JICQ, from the storage server of the virtual head portrait of JICQ, obtain the virtual head portrait of JICQ.
Step 306, judge whether that success obtains the virtual head portrait of JICQ, if then execution in step 307; Otherwise reminding subscriber terminal obtains the operation failure of the virtual head portrait of JICQ, finishes the current flow process of obtaining operation.
Step 307, the virtual head portrait of the JICQ that gets access to is preserved into the file of user terminal this locality, this document is shown to the photo frame skin editing area in Fig. 5 left side.
The above is preferred embodiment of the present invention only, is not to be used to limit protection scope of the present invention.

Claims (13)

1, the skin design system in a kind of input tool is characterized in that, this system comprises: interception unit and embedding unit; Wherein,
Interception unit is used for the original image that obtains is intercepted;
Embed the unit, be used for that the picture after the intercepting is carried out shade processing and obtain Target Photo, and described Target Photo is carried out embedding in the photo frame skin display area of appointment after the fusion treatment.
2, system according to claim 1 is characterized in that, described interception unit and described embedding unit are positioned at user terminal, and this system also comprises the webserver, is used to store all user profile that identified with user account number.
3, system according to claim 2, it is characterized in that, described interception unit is further used for obtaining described original image from the user terminal or the described webserver of this locality, and the size displaying ratio that described original image adopts and described Target Photo is same is intercepted.
4, system according to claim 2 is characterized in that, described embedding unit is further used for the intermediate carrier based on picture conversion and fusion, and the picture after the intercepting is carried out shade processing and fusion treatment.
5, system according to claim 4 is characterized in that, describedly comprises based on picture conversion and the intermediate carrier that merges: the illiteracy plate that is complementary with described photo frame skin display area; Described embedding unit further comprises: shade processing module and fusion treatment module; Wherein,
The shade processing module is used for the picture after the intercepting and the picture of described illiteracy plate are carried out shade, obtains to be presented at the Target Photo in the described photo frame skin display area;
The fusion treatment module is used to utilize the picture that covers plate that described Target Photo is merged mutually with the photo frame skin display area, obtains photo frame skin.
6, according to each described system in the claim 2 to 5, it is characterized in that the described webserver comprises image storage server; Perhaps, comprise literal storage server and picture processing server; Perhaps, comprise image storage server, literal storage server and picture processing server;
Wherein, described image storage server is used to store the user's who is identified with user account number image information, and the image information of the system that self provided of system;
Described literal storage server is used to store the user's who is identified with user account number Word message, and the Word message of the system that self provided of system;
Described picture processing server is used for Word message is done conversion process, and obtains the information of picture format; Perhaps, Word message is done in conjunction with processing with image information, and obtained to comprise two types of contents that information combines of Word message and image information, and the content of described combination is the information of picture format.
7, the skin design method in a kind of input tool is characterized in that, this method may further comprise the steps:
The original image that obtains is intercepted;
Picture after the intercepting is carried out shade processing obtain Target Photo, and described Target Photo is carried out embedding in the photo frame skin display area of appointment after the fusion treatment.
8, method according to claim 7, it is characterized in that, described intercepting is specially to original image: obtain described original image from the user terminal or the webserver of this locality, and the size displaying ratio that described original image adopts and described Target Photo is same is intercepted.
9, method according to claim 7 is characterized in that, described picture is carried out shade processing and fusion treatment is specially: based on picture conversion and the intermediate carrier that merges, the picture after the intercepting is carried out shade processing and fusion treatment.
10, according to each described method in the claim 7 to 9, it is characterized in that described original image comprises: image, literal or image combine with literal;
The display mode of described Target Photo is: the static demonstration or dynamically demonstration.
11, method according to claim 9 is characterized in that, conversion of described picture and the intermediate carrier that merges comprise: the illiteracy plate that is complementary with described photo frame skin display area.
12, method according to claim 8 is characterized in that, when when the webserver obtains described original image, obtaining specifically of original image may further comprise the steps:
X1, according to user account number and login key, after logon server was proved to be successful the logging request of user terminal, logon server notice image storage server issued the image type information index and gives described user terminal; Perhaps,
Logon server notice picture processing server issues the literal type information index and gives described user terminal; Perhaps,
Logon server notice picture processing server issues the combine index of content of image type information and literal type information and gives described user terminal;
X2, described user terminal obtain image type information according to described image type information index from described image storage server; Perhaps,
Described user terminal obtains literal type information according to described literal type information index from described picture processing server; Perhaps,
Described user terminal obtains the content that image type information combines with literal type information according to the combine index of content of described image type information and literal type information from picture processing server.
13, method according to claim 8, it is characterized in that, this method also comprises: when the user profile in the webserver is upgraded, the webserver initiatively issues the user profile updating message and gives all user terminals, perhaps to periodically notifying all user terminals after the user profile accumulation of upgrading; Independently select whether to obtain again original image separately by the user; Perhaps,
Based on the query requests that the user profile of user terminal initiation is upgraded, the passive user profile updating message that issues of the webserver is given the requesting users terminal.
CNA2009100792527A 2009-03-05 2009-03-05 Skin design system and method in input tool Pending CN101493951A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNA2009100792527A CN101493951A (en) 2009-03-05 2009-03-05 Skin design system and method in input tool

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNA2009100792527A CN101493951A (en) 2009-03-05 2009-03-05 Skin design system and method in input tool

Publications (1)

Publication Number Publication Date
CN101493951A true CN101493951A (en) 2009-07-29

Family

ID=40924534

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2009100792527A Pending CN101493951A (en) 2009-03-05 2009-03-05 Skin design system and method in input tool

Country Status (1)

Country Link
CN (1) CN101493951A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102622214A (en) * 2011-01-27 2012-08-01 腾讯科技(深圳)有限公司 Method and device for realizing multiple-display mode universal icons
CN102810307A (en) * 2011-06-02 2012-12-05 精工爱普生株式会社 Display device, method of controlling display device, and recording medium
CN103064691A (en) * 2013-01-30 2013-04-24 广东欧珀移动通信有限公司 Method and device for producing desktop icon of electronic equipment
CN103150150A (en) * 2011-12-06 2013-06-12 腾讯科技(深圳)有限公司 Method and device for displaying weather information
CN103677791A (en) * 2012-09-26 2014-03-26 联想(北京)有限公司 Icon processing method and electronic device
CN103903292A (en) * 2012-12-27 2014-07-02 北京新媒传信科技有限公司 Method and system for realizing head portrait editing interface
CN104715205A (en) * 2013-12-12 2015-06-17 ***通信集团公司 Image resource processing, publishing and obtaining method and related device
CN105678695A (en) * 2014-11-19 2016-06-15 腾讯科技(深圳)有限公司 Picture processing method and device

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102622214A (en) * 2011-01-27 2012-08-01 腾讯科技(深圳)有限公司 Method and device for realizing multiple-display mode universal icons
CN102622214B (en) * 2011-01-27 2015-09-30 腾讯科技(深圳)有限公司 One realizes plurality of display modes standard drawing calibration method and device
CN102810307A (en) * 2011-06-02 2012-12-05 精工爱普生株式会社 Display device, method of controlling display device, and recording medium
CN103150150A (en) * 2011-12-06 2013-06-12 腾讯科技(深圳)有限公司 Method and device for displaying weather information
CN103677791A (en) * 2012-09-26 2014-03-26 联想(北京)有限公司 Icon processing method and electronic device
CN103677791B (en) * 2012-09-26 2017-11-07 联想(北京)有限公司 A kind of icon processing method and electronic equipment
CN103903292B (en) * 2012-12-27 2017-04-19 北京新媒传信科技有限公司 Method and system for realizing head portrait editing interface
CN103903292A (en) * 2012-12-27 2014-07-02 北京新媒传信科技有限公司 Method and system for realizing head portrait editing interface
CN103064691A (en) * 2013-01-30 2013-04-24 广东欧珀移动通信有限公司 Method and device for producing desktop icon of electronic equipment
CN103064691B (en) * 2013-01-30 2016-04-06 广东欧珀移动通信有限公司 Make the method and apparatus of desktop icon of electronic equipment
CN104715205A (en) * 2013-12-12 2015-06-17 ***通信集团公司 Image resource processing, publishing and obtaining method and related device
CN104715205B (en) * 2013-12-12 2018-01-30 ***通信集团公司 A kind of picture resource processing, issue and acquisition methods and relevant apparatus
CN105678695A (en) * 2014-11-19 2016-06-15 腾讯科技(深圳)有限公司 Picture processing method and device

Similar Documents

Publication Publication Date Title
CN101493951A (en) Skin design system and method in input tool
CN1318940C (en) Overlay electronic inking
US10620898B2 (en) Method to exchange visual elements and populate individual associated displays with interactive content
US20120185788A1 (en) User interface with vertical text elements for an east-asian defined layout
US7752569B2 (en) Software key labeling on software keyboards
US8832541B2 (en) Method and system to convert visually orientated objects to embedded text
US8126965B2 (en) Paper based meeting service management tool
JP6142580B2 (en) Information processing system, information registration method, conference apparatus, and program
WO2016117321A1 (en) Electronic information board apparatus and method
US20100199195A1 (en) Adaptive Rendering Of A Webpage On An Electronic Display Device
US20150193387A1 (en) Cloud-based font service system
US20170220858A1 (en) Optical recognition of tables
KR20040060806A (en) Template-based customization of a user interface for a messaging application program
CN104517302B (en) The method for showing equipment and the font effects for providing the display equipment
US20170192737A1 (en) Method and system for representing a shared digital virtual "absolute" canvas
US20140201624A1 (en) Sentimental card selection, creation and processing application
JP2018511840A (en) Password generation method and device
US10565299B2 (en) Electronic apparatus and display control method
KR20130089407A (en) Mobile terminal and method for controlling thereof
US20190332762A1 (en) Method for recording stroke data made on a touch sensitive interactive device
KR20160064925A (en) Handwriting input apparatus and control method thereof
CN111222611B (en) Color-based stacked three-dimensional code encoding method, encoding device, decoding method, decoding device and storage medium
US20130106865A1 (en) Device, method and computer program product
US20110286662A1 (en) System for building a personalized-character database and method thereof
US20150169508A1 (en) Obfuscating page-description language output to thwart conversion to an editable format

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20090729