In [1]:
from scipy import misc
import matplotlib.pyplot as plt
%matplotlib inline

In [2]:
pint_1 = misc.imread('op.efinf.com/arteMX/iberoamerica/JPG/AEI-INT_00000047.jpg')
pint_2 = misc.imread('op.efinf.com/arteMX/mueble/JPG/EMA-INT_00000002.jpg')
pint_3 = misc.imread('op.efinf.com/arteMX/mueble/JPG/EMA-INT_00000046.jpg')
pint_4 = misc.imread('op.efinf.com/arteMX/101Master/JPG/MAP-INT_00000010.jpg')
pint_5 = misc.imread('op.efinf.com/arteMX/101Master/JPG/MAP-INT_00000005.jpg')
pint_6 = misc.imread('op.efinf.com/arteMX/iberoamerica/JPG/AEI-INT_00000048.jpg')

In [3]:
fig, axs = plt.subplots(1,6,figsize=(15,15))
axs[0].imshow(pint_1)
axs[1].imshow(pint_2)
axs[2].imshow(pint_3)
axs[3].imshow(pint_4)
axs[4].imshow(pint_5)
axs[5].imshow(pint_6)


Out[3]:
<matplotlib.image.AxesImage at 0x7feaaeb0cf50>

In [4]:
def rgb2gray(rgb):
    r, g, b = rgb[:,:,0], rgb[:,:,1], rgb[:,:,2]
    gray = 0.2989 * r + 0.5870 * g + 0.1140 * b
    return gray

In [5]:
pint_1 = rgb2gray(pint_1)
pint_2 = rgb2gray(pint_2)
pint_3 = rgb2gray(pint_3)
pint_4 = rgb2gray(pint_4)
pint_5 = rgb2gray(pint_5)
pint_6 = rgb2gray(pint_6)

In [6]:
fig, axs = plt.subplots(1,6, figsize=(15,15))
axs[0].imshow(pint_1)
axs[1].imshow(pint_2)
axs[2].imshow(pint_3)
axs[3].imshow(pint_4)
axs[4].imshow(pint_5)
axs[5].imshow(pint_6)


Out[6]:
<matplotlib.image.AxesImage at 0x7feaa2579b50>

In [7]:
pint_1.shape, pint_2.shape, pint_3.shape, pint_4.shape, pint_5.shape, pint_6.shape


Out[7]:
((3224, 2506),
 (3261, 2185),
 (3212, 2234),
 (3258, 2367),
 (3200, 2240),
 (3224, 2535))

In [8]:
pint_1.mean(), pint_2.mean(), pint_3.mean(), pint_4.mean(), pint_5.mean(), pint_6.mean()


Out[8]:
(167.60426090281598,
 33.306560017543127,
 180.95996086086359,
 245.14548293952839,
 128.21849803256131,
 222.63878717779875)

In [9]:
pint_1.var(), pint_2.var(), pint_3.var(), pint_4.var(), pint_5.var(), pint_6.var()


Out[9]:
(9974.2146922373431,
 177.52464516543156,
 1265.602126357729,
 1235.8621852635567,
 10344.996385378854,
 5425.0208489291626)

In [ ]: