A system and method in which a user interface is presented to a user that
allows the user to crop a selected image. A crop mask is displayed over
the selected image. The system can generate the crop mask as a GIF image
in which a portion of the crop mask corresponding to a selected portion of
the image is transparent and a portion of the crop mask corresponding to a
cropped portion of the image has a checkerboard pattern. By displaying the
crop mask over the image, the selected portion of the image can be
visually indicated. When a user changes the current selected portion of
the image (for example, by actuating a control included in the user
interface), a new crop mask can be generated based on the changes made by
the user. The new crop mask can be displayed over the image in order to
visually indicate the new selected portion of the image. The system and
method can be implemented using a browser-based system such as the World
Wide Web. For example, the image and the crop mask can be displayed in an
HTML table cell embedded in a web page.
Un sistema y un método en los cuales un interfaz utilizador se presenta a un usuario que permita que el usuario coseche una imagen seleccionada. Una máscara de la cosecha es excedente exhibido la imagen seleccionada. El sistema puede generar la máscara de la cosecha pues una imagen del GIF en la cual una porción de la máscara de la cosecha que corresponde a una porción seleccionada de la imagen es transparente y una porción de la máscara de la cosecha que corresponde a una porción cosechada de la imagen tiene un patrón del tablero de damas. Exhibiendo la máscara de la cosecha sobre la imagen, la porción seleccionada de la imagen puede ser indicada visualmente. Cuando un usuario cambia la porción seleccionada actual de la imagen (por ejemplo, actuando un control incluido en el interfaz utilizador), una cosecha nueva que la máscara puede ser generada basó en los cambios realizados por el usuario. La nueva máscara de la cosecha se puede exhibir sobre la imagen para indicar visualmente la nueva porción seleccionada de la imagen. El sistema y el método se pueden poner en ejecucio'n usando un sistema browser-basado tal como el Web mundial. Por ejemplo, la imagen y la máscara de la cosecha se pueden exhibir en una célula de la tabla del HTML encajada en un Web page.