Introduktion till CNN:er

Bildmodellering med Keras

Ariel Rokem

Senior Data Scientist, University of Washington

Bildmodellering med Keras

Bildmodellering med Keras

Programvara och förkunskaper

Bildmodellering med Keras

Bilder som data

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

Bildmodellering med Keras

Bilder som data

data.shape
(2832, 4256, 3)
Bildmodellering med Keras

Bilder som data

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

Bildmodellering med Keras

Bilder som data

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

Bildmodellering med Keras

Ändra bilddata

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

Bildmodellering med Keras

Modifiera en bild

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

plt.imshow(data) plt.show()

Bildmodellering med Keras

Svartvita bilder

Bildmodellering med Keras

Svartvita bilder

Bildmodellering med Keras

Svartvita bilder

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

plt.imshow(tshirt) plt.show()

Bildmodellering med Keras

Nu kör vi en övning!

Bildmodellering med Keras

Preparing Video For Download...