Changes

no edit summary
Line 59: Line 59:  
2)  Control brightness, contrast, sharpness, noise  etc.
 
2)  Control brightness, contrast, sharpness, noise  etc.
   −
3)  Apply effects like sepia ,grayscale ,vintage, lomo etc.
+
3)  Apply effects like sepia ,grayscale ,vintage, removing red eye, lomo etc.
    
4)  RGB controllers. Three sliders for  R, G, B, with which students can increase or decrease respective values of the pixels of the image.   
 
4)  RGB controllers. Three sliders for  R, G, B, with which students can increase or decrease respective values of the pixels of the image.   
 
   
 
   
 
5)  For convolution filters, we can have an input matrix(3*3) in which weights can be adjusted by the students.
 
5)  For convolution filters, we can have an input matrix(3*3) in which weights can be adjusted by the students.
 +
* It will have both mouse and key events. Example: zoom in can be achieved by clicking on icon and '+' key on the keyboard. Similarly others.
    
* It will  support Slide show of images  
 
* It will  support Slide show of images  
Line 140: Line 141:  
# crop, resize, rotate   
 
# crop, resize, rotate   
 
# start working on UI   
 
# start working on UI   
 +
# mouse and key events 
 
   
 
   
 
  |-
 
  |-
Line 151: Line 153:  
# blur,sharpen   
 
# blur,sharpen   
 
# vintage,lomo etc     
 
# vintage,lomo etc     
 +
# remove red eye   
 
# initiate tutorials   
 
# initiate tutorials   
 
   
 
   
Line 177: Line 180:  
    
 
    
 
   |
 
   |
# Add more features if required  
+
# If required we can add extra features like framing an image, adding watermarks. 
 +
# Demo plugins  
 
# Check the code in multiple browsers, cross browser compatibility
 
# Check the code in multiple browsers, cross browser compatibility
 
# Testing
 
# Testing
44

edits