Riješeno: true false niz u crno-bijelo

Posljednje ažuriranje: 09/11/2023

Glavni problem s korištenjem istinitog lažnog niza za predstavljanje crno-bijelog je taj što može biti teško reći koji su elementi istiniti, a koji lažni.

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

Ovaj kod uvozi numpy biblioteku i definiše funkciju za pretvaranje RGB slike u nijanse sive. Funkcija uzima RGB sliku kao ulaz i vraća sliku u nijansama sive.

Nizovi

Niz je kolekcija stavki koje su pohranjene na susjednim memorijskim lokacijama. Nizovi se mogu kreirati pomoću funkcije list(), a može im se pristupiti pomoću broja indeksa (počevši od 0) ili imena niza.

Primjer niza u Pythonu bi izgledao ovako:

lista(1, 2, 3)

Booleans

U Pythonu, boolean je tip podataka koji može uzeti samo jednu od dvije moguće vrijednosti: True ili False. Drugim riječima, boolean se može smatrati odgovorom „da“ ili „ne“.

Boolenovi se koriste u mnogim situacijama u Pythonu, uključujući kada se provjeravaju uvjeti u uvjetnim naredbama i kada se donosi odluka o tome koji kod će se pokrenuti.

Slični postovi: