Python Beeldverwerking

4 belangrijke vragen over Python Beeldverwerking

Wat is jpg van een beeld of een figuur?

Dit is de gecomprimeerde versie van een BMP

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
Ontdek Study Smart

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
Onthoud sneller, leer beter. Wetenschappelijk bewezen.
Trustpilot-logo