Introducere în CNN-uri

Modelarea imaginilor cu Keras

Ariel Rokem

Senior Data Scientist, University of Washington

Modelarea imaginilor cu Keras

Modelarea imaginilor cu Keras

Software și cerințe prealabile

Modelarea imaginilor cu Keras

Imaginile ca date

import matplotlib.pyplot as plt
data = plt.imread('stop_sign.jpg')
plt.imshow(data)
plt.show()

Modelarea imaginilor cu Keras

Imaginile ca date

data.shape
(2832, 4256, 3)
Modelarea imaginilor cu Keras

Imaginile ca date

data[1000, 1500]
array([0.73333333, 0.07843137, 0.14509804])

Modelarea imaginilor cu Keras

Imaginile ca date

data[250, 3500]
array([0.25882353, 0.43921569, 0.77254902])

Modelarea imaginilor cu Keras

Modificarea datelor imaginii

data[:, :, 1] = 0
data[:, :, 2] = 0
plt.imshow(data)
plt.show()

Modelarea imaginilor cu Keras

Modificarea unei imagini

data[200:1200, 200:1200, :] = [0, 1, 0]

plt.imshow(data) plt.show()

Modelarea imaginilor cu Keras

Imagini alb-negru

Modelarea imaginilor cu Keras

Imagini alb-negru

Modelarea imaginilor cu Keras

Imagini alb-negru

tshirt[10:20, 15:25] = 1

plt.imshow(tshirt) plt.show()

Modelarea imaginilor cu Keras

Să exersăm!

Modelarea imaginilor cu Keras

Preparing Video For Download...