Главни проблем са коришћењем истинитог лажног низа за представљање црно-белих је тај што може бити тешко рећи који су елементи тачни, а који нетачни.
import numpy as np
def rgb2gray(rgb):
return np.dot(rgb[...,:3], [0.299, 0.587, 0.114])
Овај код увози нумпи библиотеку и дефинише функцију за претварање РГБ слике у нијансе сиве. Функција узима РГБ слику као улаз и враћа слику у нијансама сиве.
Арраис
Низ је колекција ставки које се чувају на суседним меморијским локацијама. Низови се могу креирати помоћу функције лист(), а може им се приступити помоћу броја индекса (почевши од 0) или имена низа.
Пример низа у Питхон-у би изгледао овако:
листа(1, 2, 3)
Боолеанс
У Питхон-у, боолеан је тип података који може узети само једну од две могуће вредности: Тачно или Нетачно. Другим речима, боолеан се може сматрати одговором „да“ или „не“.
Боолеан се користи у многим ситуацијама у Питхон-у, укључујући када се проверава услове у условним изјавама и када се доноси одлука о томе који код да се покрене.