Image application performance optimization
First Claim
1. A method of scaling an image, the method comprising:
- displaying a master image in a display area, wherein displaying the master image comprises making a plurality of adjustments to a raw image file to render the master image in the display area;
generating a preview image from the master image, wherein the preview image is a digitized image of the master image that includes the plurality of adjustments to the raw image file, and wherein the preview image has a lower compression quality than the master image;
using a scaling tool to select a portion of the master image to scale at a scale factor; and
in order to provide a faster display of a scaled portion of the master image at the scale factor inside the scaling tool that corresponds to the selected portion of the master image, displaying a scaled portion of the preview image at the scale factor inside the scaling tool that corresponds to the selected portion of the master image, while continuing to display a non-selected portion of the master image outside the scaling tool, wherein the scaled portion of the preview image is faster to render than the scaled portion of the master image.
1 Assignment
0 Petitions
Accused Products
Abstract
Some embodiments provide a method for displaying one or more versions of an image. The method provides a display area and provides a scaling tool that can select a first portion of a first version of an image to scale and can display a scaled second portion of a second version of the image in place of the selected first portion of the first version of the image. Some embodiments provide a method that can display a master image that has a first resolution and an associated preview image with a second resolution. The method displays the preview image at a third resolution that is less than the second resolution. The method receives a request to zoom the displayed preview image. The method displays the preview image at the second resolution. The method receives a request to display the master image and displays the master image at the first resolution.
47 Citations
10 Claims
-
1. A method of scaling an image, the method comprising:
-
displaying a master image in a display area, wherein displaying the master image comprises making a plurality of adjustments to a raw image file to render the master image in the display area; generating a preview image from the master image, wherein the preview image is a digitized image of the master image that includes the plurality of adjustments to the raw image file, and wherein the preview image has a lower compression quality than the master image; using a scaling tool to select a portion of the master image to scale at a scale factor; and in order to provide a faster display of a scaled portion of the master image at the scale factor inside the scaling tool that corresponds to the selected portion of the master image, displaying a scaled portion of the preview image at the scale factor inside the scaling tool that corresponds to the selected portion of the master image, while continuing to display a non-selected portion of the master image outside the scaling tool, wherein the scaled portion of the preview image is faster to render than the scaled portion of the master image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer readable medium storing a computer program, the computer program for execution by at least one processor, the computer program for scaling at least a portion of an image, the computer program comprising sets of instructions for:
-
displaying a master image in a display area, wherein the set of instructions for displaying the master image comprises a set of instructions for making a plurality of adjustments to a raw image file to render the master image in the display area; generating a preview image from the master image, wherein the preview image is a digitized image of the master image that includes the plurality of adjustments to the raw image file, and wherein the preview image has a lower compression quality than the master image; using a scaling tool to select a portion of the master image to scale at a scale factor; and in order to provide a faster display of a scaled portion of the master image at the scale factor inside the scaling tool that corresponds to the selected portion of the master image, displaying a scaled portion of the preview image at the scale factor inside the scaling tool that corresponds to the selected portion of the master image, while continuing to display a non-selected portion of the master image outside the scaling tool, wherein the scaled portion of the preview image is faster to render than the scaled portion of the master image. - View Dependent Claims (10)
-
Specification