Saad Ismail edited Details.md  over 9 years ago

Commit id: e8358ab7f940fdf5389882e7f9bdc6b605116896

deletions | additions      

       

Piknik will allow the user to select a directory to browse for an image. The user will be able to browse through all the images in this directory and select one to manipulate. Once a single image has been opened the user can make basic transformations (e.g. rotating and flipping the image), basic edits (e.g. cropping and resizing), and draw strokes on top of the image or insert text boxes.   We will be incorporating both touch and magnet based interactions within Piknik. When browsing through the gallery, the user can use simple magnet based gestures to pan through the list of images found in the current directory. These magnet based gestures will include generic swipe left and right gestures to move the images left and right. To open the image, the user would have to tap directly on the device. An alternative method is to use the magnet as a pointer for the device but we believe this might would  not be possible due to the difficulty of detecting aboslute position of the magnet over the phone \cite{CNS14}. While editing an image, the user will use magnet based gestures to perform simple manipulations such as rotating, mirroring, drawing, and starting specific editing modes such as text entry for notes. To rotate the image, the user can select a point of reference by touch and use the magnet above the screen to "physically" rotate the image in reference to the point. To start specific text entry, the user can either manually tap on the photo or perform a pre-defined gesture using the magnet.