CN104035661B - A kind of cursor display method and device of ultrahigh resolution combination - Google Patents
A kind of cursor display method and device of ultrahigh resolution combination Download PDFInfo
- Publication number
- CN104035661B CN104035661B CN201410194435.4A CN201410194435A CN104035661B CN 104035661 B CN104035661 B CN 104035661B CN 201410194435 A CN201410194435 A CN 201410194435A CN 104035661 B CN104035661 B CN 104035661B
- Authority
- CN
- China
- Prior art keywords
- cursor
- hollow out
- color
- out forms
- desktop
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 22
- 238000012946 outsourcing Methods 0.000 claims description 9
- 238000010422 painting Methods 0.000 claims description 6
- 210000004899 c-terminal region Anatomy 0.000 claims description 2
- 238000004040 coloring Methods 0.000 description 2
- 239000011800 void material Substances 0.000 description 2
- 230000003321 amplification Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 210000004907 gland Anatomy 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000001788 irregular Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
Landscapes
- Controls And Circuits For Display Device (AREA)
Abstract
The present invention relates to combination display screen field, more particularly, to the cursor display method and device of a kind of ultrahigh resolution combination.The method is comprised the following steps:Create system service program P, service routine automatic running when combination desktop processor starts;Light target image information and coordinate position in service routine P captured in real time current operation systems;Current desktop image is obtained, a kind of color is determined according to desktop picture, Color is designated as;Create hollow out forms, the color of hollow out forms is Color, using the shape of current cursor as hollow out forms inner edge shape;By hollow out forms currently displayed cursor position.The present invention is applied to the display of cursor on ultrahigh resolution combination, and user can be helped to be quickly found and operate cursor.
Description
Technical field
The present invention relates to combination display screen field, aobvious more particularly, to a kind of cursor of ultrahigh resolution combination
Show method and device.
Background technology
At present, mouse is one of main input equipment of computer system.Event energy moved and click on by mouse
The interaction of user and software is realized enough.A use of premise of mouse is exactly the current location it is to be understood that cursor, then could be accurate
True carrying out operates.In the desktop of little resolution, cursor can be very easily found, such as user uses mouse action PC,
It is closer to the distance due to user's off screen curtain, even if therefore cursor is less, user can also be easily found cursor.But in super-resolution
In the combination desktop of rate, light target current location is often not easily found, inconvenience is brought to the operation of user.
The basic reason of this problem is that screen is big, and cursor is little, if light target color and combination processor desktop
Background colour contrast less, that user is just more difficult to accurately use cursor.
Patent 201010514596.9 discloses a kind of method for searching splice wall mouse, and its essence is existed by calculating mouse
Certain time period through predeterminable area number of times come judge whether to show mouse coordinates.This method is relatively more suitable for user
For the first time using during operation, the quick movement of mouse is carried out so that it is current to position that arrow or reticule are shown in screen
Mouse position, does not affect for the not content of gland desktop and mouse click event, can disappear after the position indicating certain hour
Lose.In actual applications, this scheme has certain defect, and such as user proceeds mouse after mouse position is found
Mouse position can be also lost during moving operation, at this moment needs quick mobile mouse, the so operation to user to bring again
Inconvenience.But if mouse position is shown always, then show the window of reticule or arrow be likely to block picture with
And cause mouse event to fail, because needing to be superimposed a window to show arrow and reticule below cursor.
In addition, if cursor of mouse is arranged larger, then this should be the quick lookup light on high-resolution combination
The most direct method of target.But due to being limited by operating system, 32*32 pixel sizes can only be typically set, it is such
Cursor size is inadequate on high-resolution combination, and such as in desktop of the resolution for 15360*6480, the cursor is only
Account for 1/97200 size, the more difficult discovery cursor of user.
The content of the invention
It is contemplated that at least solving above-mentioned technical problem to a certain extent.
The primary and foremost purpose of the present invention is to provide one kind and allows users to be quickly found out and operate light target ultrahigh resolution to spell
Connect the cursor display method of wall.
To solve above-mentioned technical problem, technical scheme is as follows:
A kind of method of the display highlighting on ultrahigh resolution combination, comprises the following steps:
Step S1:A system service program P is created, the service routine is transported automatically when combination desktop processor starts
OK;
Step S2:Light target image information and coordinate position in service routine P captured in real time current operation systems;
Step S3:Current desktop image is obtained, a kind of color is determined according to desktop picture, Color is designated as;
Step S4:Hollow out forms are created, the color of hollow out forms is Color, using the shape of current cursor as hollow out window
The inner edge shape of body;
Step S5:By hollow out forms currently displayed cursor position, step S2 is jumped to.
Real cursor is included in the void region of hollow out forms this programme the hollow out forms are bigger than real cursor to be obtained
It is many, and the color of hollow out forms has certain contrast with the color of desktop picture, so as to user can easily find hollow out
Forms, so as to further find light target position.
A further object of the present invention is to provide one kind and allows users to be quickly found out and operate light target ultrahigh resolution
The cursor display device of combination, including:
Program creation module:For creating a system service program, the service routine is opened in combination desktop processor
Automatic running when dynamic;
Cursor acquisition module:For light target image information and coordinate position in captured in real time current operation system;
Desktop acquisition module:For obtaining current desktop image, and calculated with desktop picture contrast most according to desktop picture
Big color;
Forms creation module:For creating hollow out forms, the color of hollow out forms is Color, by the shape of current cursor
As the inner edge shape of hollow out forms;
Forms display module:For by hollow out forms currently displayed cursor position.
Compared with prior art, the beneficial effect of technical solution of the present invention is:The present invention realizes one kind in ultrahigh resolution
The method of display highlighting on combination;A big cursor is shown on high-resolution combination, due to big light target color and
Background color contrast is very big, and cursor position can be easily found during user operation, and by real cursor is displayed in half
In the big cursor glyph of transparent and hollow out so that the Action Events of mouse are not affected.
Description of the drawings
Fig. 1 is the flow chart of the present invention.
Schematic diagrams of the Fig. 2 for tracking cross.
Specific embodiment
Accompanying drawing being for illustration only property explanation, it is impossible to be interpreted as the restriction to this patent;
In order to more preferably illustrate the present embodiment, accompanying drawing some parts have omission, zoom in or out, and do not represent actual product
Size;
To those skilled in the art, it can be to understand that in accompanying drawing, some known features and its explanation may be omitted
's.
With reference to the accompanying drawings and examples technical scheme is described further.
A kind of cursor display method of ultrahigh resolution combination, as shown in figure 1, its step is as follows:
1. a window system service program P is created, and the service routine is automatic when combination desktop processor starts
Operation;
2. light target image information and coordinate position in service routine P captured in real time current operation system, concretely comprise the following steps:
(1)Obtain current cursor coordinate information<x,y>;
(2)It is white painting canvas to create a background color, and its size is 56*56 pixels;
(3)The handle of current cursor is obtained, and cursor is plotted in painting canvas by the handle;
(4)Traversal painting canvas each pixel, obtains outsourcing pixel point set C1 of cursor glyph, C1=<x0,y0>,<x1,y1
>…<xn,yn>, these pixels press arranged clockwise, and the region in pixel is exactly cursor glyph.
3. current desktop image is obtained, a kind of color is determined according to desktop picture, Color is designated as, its method is:In RGB
Under color mode, the average red, green and blue colouring component value of in desktop picture pixel is calculated respectively, i.e., respectively with each pixel
Number of pixels of the red, green and blue colouring component value sum divided by desktop picture;Color is:Pixel in R=255- desktop pictures
In average red color component value, G=255- desktop pictures in the average green component values of pixel, B=255- desktop pictures pixel it is flat
Equal blue color component value.
4. a hollow out irregular form with transparency is created, and the color of hollow out forms is Color, by current cursor
Shape is concretely comprised the following steps as the inner edge shape of hollow out forms:
(1)Pixel point set C of a description hollow out forms shape is created, the set includes the outside of hollow out forms
With the shape of inner edge;
(2)By each pixel number in outsourcing pixel point set C1 of cursor glyph according to being added to after amplification in set C, as
The outside of hollow out forms;If the cursor of 256*256 sizes will be shown on combination, then the magnification ratio of x values is 256/
The magnification ratio of 56, y values is 256/56;
(3)Using outsourcing pixel point set C1 of cursor glyph as hollow out forms inner edge shape, its method is:Set
Picture element backward in C1 copies set C-terminal to, and so set C just contains the shape information that hollow out forms need to show;
The color of hollow out forms is set to into Color.
5. by hollow out forms currently displayed cursor position so that current cursor is displayed in the void region of forms.At this moment
Effect be spell wall on show a big cursor, the big cursor need to be only used during user operation;When cursor position is moved
When dynamic, step 2 is jumped to, reacquire light target image information and coordinate position.
6. when processor cuts out, quit a program P, the cursor service provided using system.
An example is provided here, it is assumed that the resolution of current PC desktop is 15360*3150, and desktop picture is ethereal blue
The RGB of color, i.e. each pixel is(0,0,255), therefore the average weight of desktop picture is(0,0,255), then calculate
Forms color is:R:255-0=255;G:255-0=255;B:The RGB of the Color of 255-255=0, i.e. forms is(255,255,
0);Practical application is not limited to this example, the average of the color of desktop should be each pixel correspondence R, G, B component it is equal
Value, i.e. desktop color average RGB.
By taking tracking cross as an example, as shown in Figure 2:Current system light target position is(500,500), i.e., the focus of icon is being just
Correspond to well screen(500,500)Point, focus refer to light target application point, and in tracking cross, focus is also its central point.
When light target outsourcing pixel collection is described, with cursor central point it is(0,0)Point is as a reference point.The seat of ABCDEFGHIJKL points
Mark is respectively:(-1,5)、(1,5)、(1,1)、(5,1)、(5, -1)、(- 1, -1)、(1, -5)、(- 1, -5)、(- 1, -1)、(- 5 ,-
1)、(-5,1).The outsourcing pixel point set of hollow out window is accordingly:(-1*256/56,5*256/56)、(1*256/56,5*
256/56)、(1*256/56,1*256/56)、(5*256/56,1*256/56)、(5*256/56, -1*256/56)、(-1*256/
56, -1*256/56)、(1*256/56, -5*256/56)、(- 1*256/56, -5*256/56)、(- 1*256/56, -1*256/
56)、(- 5*256/56, -1*256/56)、(-5*256/56,1*256/56).As hollow out window is finally will to show to want screen
In, it is therefore desirable to the pixel point coordinates in set is switched to screen pixels, rule is seat of each point plus cursor central point
Mark, i.e.,:(-1*256/56+500,5*256/56+500)、(1*256/56+500,5*256/56+500)、(1*256/56+500,
1*256/56+500)、(5*256/56+500,1*256/56+500)、(5*256/56+500, -1*256/56+500)、(-1*
256/56+500, -1*256/56+500)、(1*256/56+500, -5*256/56+500)、(- 1*256/56+500, -5*256/
56+500)、(- 1*256/56+500, -1*256/56+500)、(- 5*256/56+500, -1*256/56+500)、(-5*256/
56+500,1*256/56+500), and the value of the inner edge picture element of hollow out window is:(-1+500,5+500)、(1+500,5+
500)、(1+500,1+500)、(5+500,1+500)、(5+500, -1+500)、(- 1+500, -1+500)、(1+500, -5+
500)、(- 1+500, -5+500)、(- 1+500, -1+500)、(- 5+500, -1+500)、(-5+500,1+500).It is during display, interior
The order of ring pixel collection is counterclockwise, i.e. LKJIHGFEDCBA.
The present invention realizes a kind of cursor display method and device of ultrahigh resolution combination;In high-resolution combination
One big cursor of upper display, as big light target color is very big with background color contrast, can easily find light during user operation
Cursor position, and by real cursor is displayed in the big cursor glyph of translucent and hollow out so that the operation thing of mouse
Part is not affected.
The corresponding same or analogous part of same or analogous label;
Term the being for illustration only property explanation of position relationship described in accompanying drawing, it is impossible to be interpreted as the restriction to this patent;
Obviously, the above embodiment of the present invention is only intended to clearly illustrate example of the present invention, and is not right
The restriction of embodiments of the present invention.For those of ordinary skill in the field, may be used also on the basis of the above description
To make other changes in different forms.There is no need to be exhaustive to all of embodiment.It is all this
Any modification, equivalent and improvement made within the spirit and principle of invention etc., should be included in the claims in the present invention
Protection domain within.
Claims (7)
1. a kind of cursor display method of ultrahigh resolution combination, it is characterised in that comprise the following steps:
Step S1:Create a system service program P, service routine automatic running when combination desktop processor starts;
Step S2:Light target image information and coordinate position in service routine P captured in real time current operation systems;
Step S3:Current desktop image is obtained, a kind of color is determined according to desktop picture, Color is designated as;
Step S4:Hollow out forms are created, the color of hollow out forms is Color, using the shape of current cursor as hollow out forms
Inner edge shape;
Step S5:By hollow out forms currently displayed cursor position, step S2 is jumped to.
2. the cursor display method of ultrahigh resolution combination according to claim 1, it is characterised in that in step S1,
System service program P operates in Windows operating system.
3. the cursor display method of ultrahigh resolution combination according to claim 1, it is characterised in that in step S2,
Cursor glyph information is light target outsourcing path, and capture light target image information and coordinate position are comprised the following steps:
(1)Obtain current cursor coordinate information<x,y>;
(2)It is white painting canvas to create a background color;
(3)The handle of current cursor is obtained, and cursor is plotted in painting canvas by the handle;
(4)Traversal painting canvas each pixel, obtains outsourcing pixel point set C1 of cursor glyph, C1=<x0,y0>,<x1,y1>…<
xn,yn>, these pixels press arranged clockwise, and the region in pixel is exactly cursor glyph.
4. the cursor display method of ultrahigh resolution combination according to claim 1, it is characterised in that in step S3,
The color maximum with desktop picture contrast is determined according to desktop picture, its concrete grammar is:Under rgb color pattern, R=255-
The average green component values of pixel, B=255- tables in the average red color component value of pixel, G=255- desktop pictures in desktop picture
The average blue color component value of pixel in the image of face.
5. the cursor display method of ultrahigh resolution combination according to claim 1, it is characterised in that the hollow out window
Body is translucent.
6. the cursor display method of ultrahigh resolution combination according to claim 3, it is characterised in that in step S4,
Create hollow out forms to comprise the following steps:
(1)Pixel point set C of a description hollow out forms shape is created, the set includes the outside of hollow out forms and interior
The shape on side;
(2)By each pixel number in outsourcing pixel point set C1 of cursor glyph according to being added in set C after amplifying several times, make
For the outside of hollow out forms;
(3)Using outsourcing pixel point set C1 of cursor glyph as hollow out forms inner edge shape, its method is:In set C1
Pixel backward copy set C-terminal to, so set C just contains the shape information that hollow out forms need to show;
(4)The color of hollow out forms is set to into Color.
7. a kind of cursor display device of ultrahigh resolution combination, it is characterised in that include:
Program creation module:For creating a system service program, the service routine is when combination desktop processor starts
Automatic running;
Cursor acquisition module:For light target image information and coordinate position in captured in real time current operation system;
Desktop acquisition module:For obtaining current desktop image, and calculated and desktop picture contrast maximum according to desktop picture
Color;
Forms creation module:For creating hollow out forms, the color of hollow out forms is Color, using the shape of current cursor as
The inner edge shape of hollow out forms;
Forms display module:For by hollow out forms currently displayed cursor position.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410194435.4A CN104035661B (en) | 2014-05-09 | 2014-05-09 | A kind of cursor display method and device of ultrahigh resolution combination |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410194435.4A CN104035661B (en) | 2014-05-09 | 2014-05-09 | A kind of cursor display method and device of ultrahigh resolution combination |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104035661A CN104035661A (en) | 2014-09-10 |
CN104035661B true CN104035661B (en) | 2017-04-05 |
Family
ID=51466455
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410194435.4A Expired - Fee Related CN104035661B (en) | 2014-05-09 | 2014-05-09 | A kind of cursor display method and device of ultrahigh resolution combination |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104035661B (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104809347B (en) * | 2015-04-28 | 2018-08-24 | 南京巨鲨显示科技有限公司 | A kind of implementation method that control display outburst area is shown |
CN106708455A (en) * | 2016-12-15 | 2017-05-24 | 广东威创视讯科技股份有限公司 | Virtual window-based splicing wall control method and apparatus |
CN108920118A (en) * | 2018-06-29 | 2018-11-30 | 联想(北京)有限公司 | Display methods, device and system |
CN112698764A (en) * | 2020-12-31 | 2021-04-23 | 联想(北京)有限公司 | Processing method and device |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101320300A (en) * | 2008-07-03 | 2008-12-10 | 广东威创视讯科技股份有限公司 | Method for searching splice wall mouse |
CN101963850A (en) * | 2010-10-21 | 2011-02-02 | 广东威创视讯科技股份有限公司 | Method and device for finding spliced wall mouse |
CN103049191A (en) * | 2012-12-14 | 2013-04-17 | 广东威创视讯科技股份有限公司 | Method and device for realizing mouse interactive operation on splicing wall display system |
-
2014
- 2014-05-09 CN CN201410194435.4A patent/CN104035661B/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101320300A (en) * | 2008-07-03 | 2008-12-10 | 广东威创视讯科技股份有限公司 | Method for searching splice wall mouse |
CN101963850A (en) * | 2010-10-21 | 2011-02-02 | 广东威创视讯科技股份有限公司 | Method and device for finding spliced wall mouse |
CN103049191A (en) * | 2012-12-14 | 2013-04-17 | 广东威创视讯科技股份有限公司 | Method and device for realizing mouse interactive operation on splicing wall display system |
Also Published As
Publication number | Publication date |
---|---|
CN104035661A (en) | 2014-09-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110347769B (en) | Processing method, device, equipment and storage medium for multi-level map tiles | |
US11200716B2 (en) | Overlay contrast control in augmented reality displays | |
US10817156B1 (en) | Dynamic configuration of application component tiles | |
CN104035661B (en) | A kind of cursor display method and device of ultrahigh resolution combination | |
CN105005970A (en) | Augmented reality implementation method and apparatus | |
DE112013002803B4 (en) | Method, system and device for providing a three-dimensional transition animation for a change in a map view | |
CN104181884A (en) | Device and method for controlling intelligent home based on panoramic view | |
US10152815B2 (en) | Overlay emphasis modification in augmented reality displays | |
CN103258520B (en) | A kind of information processing method, system and a kind of electronic equipment | |
US20160378272A1 (en) | Systems and methods for providing multi-focus to applications for collaboration | |
CN104680532A (en) | Object labeling method and device | |
CN102722349A (en) | Image data processing method and system based on geographic information system (GIS) | |
US9360339B2 (en) | Rendering maps with canvas elements | |
CN101354789A (en) | Method and device for implementing image face mask specific effect | |
CN103543923A (en) | Control clicking event processing method and system | |
CN107491289B (en) | Window rendering method and device | |
CN114663324A (en) | Fusion display method of BIM (building information modeling) model and GIS (geographic information system) information and related components | |
Lonergan et al. | Flexible mixed reality and situated simulation as emerging forms of geovisualization | |
CN104811639B (en) | Information processing method and electronic equipment | |
CN102156580B (en) | Touch method and system for touch screen | |
KR20220125715A (en) | Data generation methods, devices, devices, storage media and programs | |
CN106325745A (en) | Screen capturing method and device | |
CN115562539A (en) | Control display method and device, electronic equipment and readable storage medium | |
WO2018045685A1 (en) | Picture display method and device | |
CN105320506A (en) | Method and device for obtaining image |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP01 | Change in the name or title of a patent holder |
Address after: Kezhu road high tech Industrial Development Zone, Guangzhou city of Guangdong Province, No. 233 510670 Patentee after: Wei Chong group Limited by Share Ltd Address before: Kezhu road high tech Industrial Development Zone, Guangzhou city of Guangdong Province, No. 233 510670 Patentee before: Guangdong Weichuangshixun Science and Technology Co., Ltd. |
|
CP01 | Change in the name or title of a patent holder | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20170405 Termination date: 20210509 |
|
CF01 | Termination of patent right due to non-payment of annual fee |