1. Technical Field
The present disclosure relates to image editing systems and methods, and more particularly, to an image editing system and a method capable of obtaining a section of an image displayed on a screen easily.
2. Description of Related Art
When viewing images or videos on an electronic device, the user may want to save a section of the image, which is being displayed. However, many electronic devices can only save the entire image that is being displayed, e.g., Print Screen. In order to save a section of the image, the user needs to save the entire image on the screen first, then open and edit the saved image, which can be time consuming and difficult.
Many aspects of the present embodiments can be better understood with reference to the following drawings. The components in the drawings are not necessarily drawn to scale, the emphasis instead being placed upon clearly illustrating the principles of the present embodiments. Moreover, in the drawings, all the views are schematic, and like reference numerals designate corresponding parts throughout the several views.
Embodiments of the present disclosure will be described below, with reference to the accompanying drawings.
The input unit 200 is used to receive the input of a user. The input unit 200 may be a touch panel, for sensing touch input of the user, or a mouse.
The menu generating unit 300 is connected with the screen 100, for generating a visual menu on the screen 100 when running the image editing system 10 for prompting to the user to implement a start operation. The visual menu includes a first visual button 202 for prompting to the user to implement the start operation.
The display control unit 400 is used to respond to the start operation, to stop receiving next frame of image, and keep the screen 100 displaying the current frame of image 12.
In
The editing operations generate a track 102 which encloses the desired area. The input unit 200 detects the touch operation or the sliding of the cursor to get coordinate values (xtn, ytn) of all points on the track 102. The track 102 is a closed curve. The image obtaining unit 500 compares all coordinate values of the points on the track. If two points have same coordinate values, e.g., (xt3, yt3), the track 102 is determined to be a closed curve.
When the track 102 is a closed curve, the menu generating unit 300 further generates a second visual button 204 and a third visual button 206 to operate a confirm operation and a cancel operation of the section of the image 11 respectively. A click or touch operation of the second visual button 204 of the user confirms the editing operations of the section of the image 11, and the click or touch operation of the third visual button 206 of the user cancels the editing operations of the section of the image 11.
The modifying unit 600 is connected with the image obtaining unit 500, modifying other data that is not in the section of the image 11 of the current frame of the image 12, e.g., modifying values of RGB. The modifying unit 600 generates a color mixing board 502 on the screen 100 to receive modifying operations.
In step S31, the screen 100 displays a plurality of continuous frames of images.
In step S32, the menu generating unit 300 generates the first visual button 202 on the screen 100 when running the image editing system.
In step S33, the display control unit 400 responds to the start operation on the first visual button 202 to stop receiving next frame of the image and keep the screen 100 displaying the current frame of the image 12.
In step S34, the image obtaining unit 500 responds to the editing operations on the current frame of the image 12 to cut the section of the image 11 from the current frame of the image 12.
In step S35, the modifying unit 600 modifies other data out of the section of the image 11 of the current frame of the image 12 according to the user operation.
Using the method above, the user can keep the screen displaying the current frame of the image 12, edit the current frame of the image 12 on the screen to cut the section of the image 11 from the current frame of the image 12. In addition, other data out of the section of the image 11 of the current frame of the image 12 can be modified, which saves time and operates easily.
Although the features and elements of the present disclosure are described as embodiments in particular combinations, each feature or element can be used alone or in other various combinations within the principles of the present disclosure to the full extent indicated by the broad general meaning of the terms in which the appended claims are expressed.
Number | Date | Country | Kind |
---|---|---|---|
201110452265.1 | Dec 2011 | CN | national |