Advertisement
Guest User

Untitled

a guest
Jan 20th, 2018
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.10 KB | None | 0 0
  1. import numpy as np
  2. from skimage import io, transform
  3. from skimage.color import rgb2gray
  4. from skimage.filters import sobel
  5. import scipy.misc #bibliotek obliczeń matematycznych
  6. import matplotlib.pyplot as plt
  7. import matplotlib.image as mpimg
  8. import matplotlib.gridspec as gridspec
  9.  
  10. images = [ #odczytywanie obrazów i wpisywanie do tablicy images
  11. io.imread('samolot01.jpg'),
  12. io.imread('samolot02.jpg'),
  13. io.imread('samolot04.jpg'),
  14. io.imread('samolot00.jpg'),
  15. io.imread('samolot03.jpg'),
  16. io.imread('samolot05.jpg')
  17. ]
  18.  
  19. fig = plt.figure(figsize=[50, 25], dpi=100, facecolor='black')
  20. fig.patch.set_facecolor('black') #definiowanie kolorow tła, wielkości, objętości
  21.  
  22. for index in range(len(images)): #pętla for od pierwszego do ostatniego obrazka
  23. sub = fig.add_subplot(231 + index) # łączenie obrazów
  24. plt.axis('off') # wyłaacznie opisu tabelek
  25. plt.imshow(sobel(rgb2gray(images[index])), cmap="gray")
  26. plt.autoscale(tight=True)
  27. sub.set_xticklabels([]) #usuwanie margin, paddings
  28. sub.set_yticklabels([])
  29. plt.subplots_adjust(wspace=0, hspace=0)
  30.  
  31. plt.savefig('mozaika.jpg')
  32. plt.close()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement