Riješeno: true false niz u crno-bijelo

Zadnje ažuriranje: 09/11/2023

Glavni problem s korištenjem pravog 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 biblioteku numpy i definira funkciju za pretvaranje RGB slike u sive tonove. Funkcija uzima RGB sliku kao ulaz i vraća sliku u sivim tonovima.

nizovi

Niz je skup stavki koje su pohranjene na neprekidnim 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 naziva niza.

Primjer niza u Pythonu bi izgledao ovako:

popis (1, 2, 3)

logičke

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

Booleovi se koriste u mnogim situacijama u Pythonu, uključujući provjeru uvjeta u uvjetnim izjavama i donošenje odluka o tome koji kod pokrenuti.

Povezani postovi: