Python Beeldverwerking
4 belangrijke vragen over Python Beeldverwerking
Wat is jpg van een beeld of een figuur?
Hoe bekom je enkel grijswaarden bij een afbeelding?
# hier komen de matrixbewerkingen
r_out = np.zeros((r_in.shape[0], r_in.shape[1]))
g_out = np.zeros((g_in.shape[0], g_in.shape[1]))
b_out = np.zeros((b_in.shape[0], b_in.shape[1]))
for i in range(r_out.shape[0]):
for j in range(r_out.shape[1]):
gemiddelde = (r_in[i][j] + g_in[i][j] + b_in[i][j]) / 3
r_out[i][j] = gemiddelde
g_out[i][j] = gemiddelde
b_out[i][j] = gemiddelde
Hoe roteer je een foto of een afbeelding?
r_out = np.zeros((r_in.shape[1], r_in.shape[0]))
g_out = np.zeros((g_in.shape[1], g_in.shape[0]))
b_out = np.zeros((b_in.shape[1], b_in.shape[0]))
for i in range(r_out.shape[0]):
for j in range(r_out.shape[1]):
r_out[i][j] = r_in[r_in.shape[0]-j-1][i]
g_out[i][j] = g_in[r_in.shape[0]-j-1][i]
b_out[i][j] = b_in[r_in.shape[0]-j-1][i]
- Hogere cijfers + sneller leren
- Niets twee keer studeren
- 100% zeker alles onthouden
Hoe omrand je jouw foto met de passende kleur?
for i in range(r_out.shape[0]):
for j in range(r_out.shape[1]):
if(r_out.shape[0] - 5 <= i or i <= 4 or r_out.shape[1] -5 <= j or j <= 4):
r_out[i][j] = 0
g_out[i][j] = 255
b_out[i][j] = 0
else:
r_out[i][j] = r_in[i-5][j-5]
g_out[i][j] = g_in[i-5][j-5]
b_out[i][j] = b_in[i-5][j-5]
De vragen op deze pagina komen uit de samenvatting van het volgende studiemateriaal:
- Een unieke studie- en oefentool
- Nooit meer iets twee keer studeren
- Haal de cijfers waar je op hoopt
- 100% zeker alles onthouden