ROTATING IMAGE DATA
Rotating image data ninety degrees is disclosed. In one embodiment of the invention, the computerized system includes an operating system providing a graphics interface library, and a graphics interface buffer maintained by the graphics interface library. The graphics interface buffer contains image...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Rotating image data ninety degrees is disclosed. In one embodiment of the invention, the computerized system includes an operating system providing a graphics interface library, and a graphics interface buffer maintained by the graphics interface library. The graphics interface buffer contains image data comprising a first screen image. The system also includes a graphics device driver that implements a method to rotate an area within the image data by dividing the area into a plurality of square pixel regions, rotating each of the squares, and writing the squares to an image data buffer comprising a display buffer maintained by the graphics device driver.
L'invention concerne un procédé permettant une rotation à quatre-vingt dix degrés de données numérisées. Dans un mode de réalisation de cette invention, un système informatisé comprend un système d'exploitation destiné à fournir une bibliothèque d'interfaces graphiques, ainsi qu'un tampon d'interfaces graphiques tenu à jour grâce à cette bibliothèque d'interfaces graphiques, ce tampon d'interfaces graphiques contenant des données numérisées dans lesquelles une première image écran est incluse. Ce système comporte également un pilote d'afficheur graphique destiné à mettre en oeuvre un procédé permettant une rotation d'une zone située à l'intérieur desdites données numérisées, ce procédé consistant tout d'abord en une division de cette zone en plusieurs régions pixelisées carrées, puis en une rotation de chaque carré. Enfin, ces carrés sont écrits dans un tampon de données numérisées comprenant un tampon écran tenu à jour par ledit pilote d'afficheur graphique. |
---|