Solucionat: matriu veritable fals a blanc i negre

Darrera actualització: 09/11/2023

El principal problema amb l'ús d'una matriu veritable fals per representar en blanc i negre és que pot ser difícil saber quins elements són vertaders i quins són falsos.

import numpy as np
def rgb2gray(rgb):
    return np.dot(rgb[...,:3], [0.299, 0.587, 0.114])

Aquest codi importa la biblioteca numpy i defineix una funció per convertir una imatge RGB a escala de grisos. La funció pren una imatge RGB com a entrada i retorna una imatge en escala de grisos.

Matrius

Una matriu és una col·lecció d'elements que s'emmagatzemen en ubicacions de memòria contigües. Les matrius es poden crear mitjançant la funció list() i s'hi pot accedir mitjançant el número d'índex (que comença per 0) o el nom de la matriu.

Un exemple d'una matriu en Python seria així:

llista (1, 2, 3)

Booleans

A Python, un booleà és un tipus de dades que només pot prendre un dels dos valors possibles: True o False. En altres paraules, un booleà es pot pensar com una resposta "sí" o "no".

Els booleans s'utilitzen en moltes situacions a Python, inclòs quan es comproven les condicions en declaracions condicionals i quan es prenen decisions sobre quin codi s'executa.

Articles Relacionats: