Data commit
This commit is contained in:
parent
7387c8f97b
commit
cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions
12
Task/Image-convolution/Python/image-convolution-1.py
Normal file
12
Task/Image-convolution/Python/image-convolution-1.py
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
#!/bin/python
|
||||
from PIL import Image, ImageFilter
|
||||
|
||||
if __name__=="__main__":
|
||||
im = Image.open("test.jpg")
|
||||
|
||||
kernelValues = [-2,-1,0,-1,1,1,0,1,2] #emboss
|
||||
kernel = ImageFilter.Kernel((3,3), kernelValues)
|
||||
|
||||
im2 = im.filter(kernel)
|
||||
|
||||
im2.show()
|
||||
17
Task/Image-convolution/Python/image-convolution-2.py
Normal file
17
Task/Image-convolution/Python/image-convolution-2.py
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
#!/bin/python
|
||||
import numpy as np
|
||||
from scipy.ndimage.filters import convolve
|
||||
from scipy.misc import imread, imshow
|
||||
|
||||
if __name__=="__main__":
|
||||
im = imread("test.jpg", mode="RGB")
|
||||
im = np.array(im, dtype=float) #Convert to float to prevent clipping colors
|
||||
|
||||
kernel = np.array([[[0,-2,0],[0,-1,0],[0,0,0]],
|
||||
[[0,-1,0],[0,1,0],[0,1,0]],
|
||||
[[0,0,0],[0,1,0],[0,2,0]]])#emboss
|
||||
|
||||
im2 = convolve(im, kernel)
|
||||
im3 = np.array(np.clip(im2, 0, 255), dtype=np.uint8) #Apply color clipping
|
||||
|
||||
imshow(im3)
|
||||
Loading…
Add table
Add a link
Reference in a new issue