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 PDF

Info

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
Application number
CN201410194435.4A
Other languages
Chinese (zh)
Other versions
CN104035661A (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.)
Vtron Group Co Ltd
Original Assignee
Vtron Technologies 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 Vtron Technologies Ltd filed Critical Vtron Technologies Ltd
Priority to CN201410194435.4A priority Critical patent/CN104035661B/en
Publication of CN104035661A publication Critical patent/CN104035661A/en
Application granted granted Critical
Publication of CN104035661B publication Critical patent/CN104035661B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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

A kind of cursor display method and device of ultrahigh resolution combination
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.
CN201410194435.4A 2014-05-09 2014-05-09 A kind of cursor display method and device of ultrahigh resolution combination Expired - Fee Related CN104035661B (en)

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)

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

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

Patent Citations (3)

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