Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import numpy as np
- from skimage import io, transform
- from skimage.color import rgb2gray
- from skimage.filters import sobel
- import scipy.misc #bibliotek obliczeń matematycznych
- import matplotlib.pyplot as plt
- import matplotlib.image as mpimg
- import matplotlib.gridspec as gridspec
- images = [ #odczytywanie obrazów i wpisywanie do tablicy images
- io.imread('samolot01.jpg'),
- io.imread('samolot02.jpg'),
- io.imread('samolot04.jpg'),
- io.imread('samolot00.jpg'),
- io.imread('samolot03.jpg'),
- io.imread('samolot05.jpg')
- ]
- fig = plt.figure(figsize=[50, 25], dpi=100, facecolor='black')
- fig.patch.set_facecolor('black') #definiowanie kolorow tła, wielkości, objętości
- for index in range(len(images)): #pętla for od pierwszego do ostatniego obrazka
- sub = fig.add_subplot(231 + index) # łączenie obrazów
- plt.axis('off') # wyłaacznie opisu tabelek
- plt.imshow(sobel(rgb2gray(images[index])), cmap="gray")
- plt.autoscale(tight=True)
- sub.set_xticklabels([]) #usuwanie margin, paddings
- sub.set_yticklabels([])
- plt.subplots_adjust(wspace=0, hspace=0)
- plt.savefig('mozaika.jpg')
- plt.close()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement