摘要:
Multiple images are displayed on a screen of a computer system to reflect a temporal relationship among them. Based on date and time when an image is obtained in relation to other displayed images, its size is set accordingly. Namely, the more recent the image, the larger its size on the screen. In addition, the larger the size of the image, the more processing operations, including graphical or text processing functions, are available to a user to be performed on that image.
摘要:
Multiple images are displayed on a screen of a computer system to reflect a temporal relationship among them. Based on date and time when an image is obtained in relation to other displayed images, its size is set accordingly. Namely, the more recent the image, the larger its size on the screen. In addition, the larger the size of the image, the more processing operations, including graphical or text processing functions, are available to a user to be performed on that image.
摘要:
A method for transforming a video signal provided to a computer into an object in a zooming universe established in such computer, which zooming object may be enlarged and panned by manipulation by a user via a computer input device. At the time a video file is opened in a video player on such a computer, a zooming engine is enabled on the computer and a zooming universe is enabled therefrom. Frames of the video signal being played on the computer video player are copied to a video object in the zooming universe and displayed there. By manipulation of the parameters of the bounding box enclosing the zooming video object, through use of a computer input device, the user is able to scale and pan the video image in the zooming universe display up (or down) to a desired viewing size and perspective.
摘要:
This invention provides a method and system for image cropping in a zooming environment. In a zooming engine, a clip stack and transform stack are provided for all images in a view. When a crop region is selected for an image, the image maintains its crop region in local coordinates. Prior to rendering, the image's local crop region coordinates are pushed on to the clip stack and the image's transform and view's transform are pushed onto a transform stack. A new screen transform is determined from the image transform and the view transform. The screen transform is applied to the image's clip region to provide clip region screen coordinates. These coordinates are pushed on the clip stack. The same transformation is applied to the image's uncropped bounding box coordinates. When the cropped image sends a draw call, the clip region is set and the image is rendered within the clip region and the transformed bounding box.
摘要:
A method for transforming a video file provided to a computer into an object in a zooming universe established in such computer, which zooming object may be enlarged and panned by manipulation by a user via a computer input device. At the time a video file is opened in a video player library on such a computer, a zooming engine is enabled on the computer and a zooming universe is enabled therefrom. Frames of the video file being played on the computer video player library are copied to a video object in the zooming universe and displayed there. By manipulation of the parameters of the bounding box enclosing the zooming video object, through use of a computer input device, the user is able to scale and pan the video image in the zooming universe display up (or down) to a desired viewing size and perspective.