0

I am occupying myself with image processing right now, to be specific, with geometrical transformation and I was wondering, if the movement of the mouse cursor on the screen, is a result of geometrical transformation which is being calculated by the operating system. If it is, then I guess that behind every movement of a graphical object on a screen there is a system which calculates the geometrical transformation. Is that right? And does someone maybe know what keywords to search for, to obtain more information about graphical transformation on e.g. computers, smartphones? Thanks in advance.

Aaron Pereira
  • 314
  • 1
  • 2
  • 10
Loeli
  • 429
  • 1
  • 3
  • 9

1 Answers1

0

It is entirely system specific. On some systems, mouse cursor movement is done in hardware. On other systems, it is done by drawing operations triggered either by interrupt or poling.

user3344003
  • 20,574
  • 3
  • 26
  • 62
  • @user334403 do you maybe know where these geometrical transformations are used (besides image processing softwares)? – Loeli Apr 22 '19 at 22:13
  • What transformations are you intersted in? If you're drawing in software, you can make a backing store of the screen before drawing the cursor. Then you can use the backing store when you move the cursor away. You can do bitwise transforms that do not require a backing store. – user3344003 Apr 22 '19 at 22:20
  • I am interested in the basic transformations like translation, scaling and rotation. Do you know where they are used mostly? – Loeli Apr 23 '19 at 00:25
  • Cursors don't generally scale or rotate. Translation is done by redrawing. – user3344003 Apr 23 '19 at 01:46
  • ok, so the translation of a cursor in not done as a form of image processing? Do you maybe know where geometrical transformation is used then in the technical area? – Loeli Apr 23 '19 at 02:52