SYSTEM AND METHOD FOR CROPPING AND ANNOTATING IMAGES ON A TOUCH SENSITIVE DISPLAY DEVICE
First Claim
1. A method for cropping an image file, comprising the steps of:
- displaying an image of the image file to be cropped in a display area;
receiving a first input from a user designating a first point in the image defining a corner of a crop rectangle;
receiving a second input from the user designating a second point in the image defining an opposite corner of the crop rectangle; and
cropping the image to the crop rectangle defined by the first point and the second point to create a cropped image when the second input is released.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention is a system and method for cropping and annotating images on a touch sensitive display device or other handheld device, including the following steps: (a) displaying an image of the image file to be cropped/annotated; (b) receiving an first input from a user designating a first point in the image defining a corner of a crop/annotation rectangle; (c) receiving a second input from the user designating a second point in the image defining an opposite corner of the crop/annotation rectangle; and (d) cropping and/or annotating the image from the first point to the second point of the crop/annotation rectangle. The present invention may be used in digital cameras, Apple iPhones®, hand-held devices that inspectors may use to annotate photographs taken to substantiate statements of problems found during industrial inspections, and in other purposes.
-
Citations
22 Claims
-
1. A method for cropping an image file, comprising the steps of:
-
displaying an image of the image file to be cropped in a display area; receiving a first input from a user designating a first point in the image defining a corner of a crop rectangle; receiving a second input from the user designating a second point in the image defining an opposite corner of the crop rectangle; and cropping the image to the crop rectangle defined by the first point and the second point to create a cropped image when the second input is released. - View Dependent Claims (2, 3, 4, 5)
-
-
6. The method as recited in 1, further comprising:
displaying the cropped image in the display area in place of the original image. - View Dependent Claims (7)
-
8. A method of annotating an image file, comprising the steps of:
-
displaying an image of the image file to be annotated in a display area; receiving a first input from a user designating a first point in the image defining a corner of an annotation rectangle; receiving a second input from the user designating a second point in the image defining an opposite corner of the annotation rectangle; and annotating the image from the first point to the second point of the annotation rectangle to create an annotated image when the second input is released. - View Dependent Claims (9, 10, 11, 12, 14, 15, 16)
-
-
13. The method as recited in 8, further comprising:
displaying the annotated image in the display area in place of the original image.
-
17. A touch-sensitive hand-held system having a capability of cropping and annotating an image file, comprising:
-
at least one processor; and at least one or more memories, operatively coupled to the processor, and containing program code, which when executed causes the processor to execute a process comprising the steps of; displaying an image of the image file to be cropped or annotated in a display area; receiving a first input from a user designating a first point in the image defining a corner of a crop rectangle; receiving a second input from the user designating a second point in the image defining an opposite corner of the crop rectangle; cropping the image from the first point to the second point of the crop rectangle when the second input is released to form a cropped image; displaying the cropped image in the display area in place of the original image; receiving a third input from the user designating a third point in the cropped image defining a corner of an annotation rectangle; receiving a fourth input from the user designating a fourth point in the cropped image defining an opposite corner of the annotation rectangle; and annotating the cropped image from the third point to the fourth point of the annotation rectangle when the fourth input is released to form an annotated cropped image. - View Dependent Claims (18, 19, 20, 21)
-
-
22. The system as recited in 17, further containing program code, which when executed causes the processor to execute a process further comprising the step of:
displaying the annotated cropped image in the display area in place of the cropped image.
Specification