File size: 372 Bytes
d860b21
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import numpy as np
def sepia(image):    
    sepia_filter = np.array(      
  [[0.393, 0.769, 0.189],        
  [0.349, 0.686, 0.168],        
  [0.272, 0.534, 0.131]]   
 )    
sepia_img = image.dot(sepia_filter.T)    
sepia_img /= sepia_img.max()    
return sepia_img



import gradio as gr 
gr.Interface(fn=sepia, inputs =“image”, outputs = “image”).launch();