In [7]:
import matplotlib.pyplot as plt
import numpy as np
%matplotlib inline
In [41]:
#A = np.random.rand(5,5)
#A
In [39]:
B = np.array([[0.513123, 0.223123, 0.2, 0.3, 0.4],
[0.11, 0.542424, 0.12, 0.13, 0.14],
[0.21, 0.22, 0.5, 0.23, 0.24],
[0.31, 0.41, 0.51, 0.5, 0.61],
[0.17, 0.18, 0.19, 0.81, 0.5]])
In [54]:
plt.figure(1, figsize = (3,3))
plt.imshow(B, interpolation = 'nearest') # 2차원 이미지
plt.grid(True) # 그리드 설정
plt.title("Interpolation = nearest")
plt.figure(2)
plt.imshow(B, interpolation = 'bilinear')
plt.grid(True)
plt.title("Interpolation = bilinear")
plt.figure(3)
plt.imshow(B, interpolation = 'bicubic')
plt.grid(True)
plt.title("Interpolation = bicubic")
Out[54]:
In [46]:
plt.figure(4)
plt.imshow(B, interpolation = 'spline16')
plt.grid(True)
plt.title("interpolation = spline16 ")
plt.figure(5)
plt.imshow(B)
plt.grid(True)
plt.title("interpolation = none ")
plt.figure(6)
plt.imshow(B, interpolation = 'spline36')
plt.grid(True)
plt.title("interpolation = spline36 ")
Out[46]:
In [47]:
plt.figure(7)
plt.imshow(B, interpolation = 'hanning')
plt.grid(True)
plt.title("interpolation = hanning ")
plt.figure(8)
plt.imshow(B, interpolation = 'hamming')
plt.grid(True)
plt.title("interpolation = hamming ")
plt.figure(9)
plt.imshow(B, interpolation = 'hermite')
plt.grid(True)
plt.title("interpolation = hermite")
Out[47]:
In [48]:
plt.figure(10)
plt.imshow(B, interpolation = 'kaiser')
plt.grid(True)
plt.title("interpolation = kaiser ")
plt.figure(11)
plt.imshow(B, interpolation = 'quadric')
plt.grid(True)
plt.title("interpolation = quadric")
plt.figure(12)
plt.imshow(B, interpolation = 'catrom')
plt.grid(True)
plt.title("interpolation = catrom")
Out[48]:
In [49]:
plt.figure(13)
plt.imshow(B, interpolation = 'gaussian')
plt.grid(True)
plt.title("interpolation = gaussian")
plt.figure(14)
plt.imshow(B, interpolation = 'bessel')
plt.grid(True)
plt.title("interpolation = bessel")
plt.figure(15)
plt.imshow(B, interpolation = 'mitchell')
plt.grid(True)
plt.title("interpolation = mitchell")
Out[49]:
In [50]:
plt.figure(16)
plt.imshow(B, interpolation = 'sinc')
plt.grid(True)
plt.title("interpolation = sinc")
plt.figure(17)
plt.imshow(B, interpolation = 'lanczos')
plt.grid(True)
plt.title("interpolation = lanczos")
Out[50]:
In [ ]:
In [ ]:
In [ ]: