Facebook
From Subtle Gibbon, 6 Months ago, written in Plain Text.
Embed
Download Paste or View Raw
Hits: 220
  1. #! /usr/bin/python
  2. import numpy as np
  3. from skimage import io
  4. from skimage.color import rgb2gray
  5. from skimage.filters import sobel
  6. import scipy.misc
  7.  
  8.  
  9. zdjecie = []
  10. zdjecie.append(rgb2gray(io.imread('samolot00.jpg')))
  11. zdjecie.append(rgb2gray(io.imread('samolot01.jpg')))
  12. zdjecie.append(rgb2gray(io.imread('samolot02.jpg')))
  13. zdjecie.append(rgb2gray(io.imread('samolot03.jpg')))
  14. zdjecie.append(rgb2gray(io.imread('samolot04.jpg')))
  15. zdjecie.append(rgb2gray(io.imread('samolot05.jpg')))
  16.  
  17.  
  18. kontury = []
  19. for k,focia in enumerate(zdjecie):
  20.     kontury.append(sobel(focia))
  21.  
  22. wynik = []
  23. for k,focia in enumerate(kontury):
  24.     wynik.append(scipy.misc.imresize(focia, (300, 500)))
  25.  
  26. top = np.concatenate((wynik[0], wynik[1], wynik[2]), axis=1)
  27. bot = np.concatenate((wynik[3], wynik[4], wynik[5]), axis=1)
  28. rezultat = np.concatenate((top, bot), axis=0)
  29.  
  30. scipy.misc.imsave('konturysamolotow.jpg', rezultat)
  31.  
  32.