% Skript provede zesvetleni a ztmaveni obrazku a vytvori jeho
% negativ. Dale provede prahovani s prahem 10, 100, 150, 200.

% Nacteni obrazku
obrazek = imread('vyrez.jpg');

% Zesvetleni
svetly = obrazek + 100;
svetly(svetly > 255) = 255;

figure; imshow(svetly);

% Ztmaveni
tmavy = obrazek - 100;
tmavy(tmavy < 0) = 0;

figure; imshow(tmavy);

% Negativ
negativ = 255 - obrazek;

figure; imshow(negativ);

% Prahovani
prah = 10;

obr = obrazek;
obr(obr>=prah) = 255;
obr(obr<prah) = 0;

figure; imshow(obr);

prah = 100;

obr = obrazek;
obr(obr>=prah) = 255;
obr(obr<prah) = 0;

figure; imshow(obr);

prah = 150;

obr = obrazek;
obr(obr>=prah) = 255;
obr(obr<prah) = 0;

figure; imshow(obr);

prah = 200;

obr = obrazek;
obr(obr>=prah) = 255;
obr(obr<prah) = 0;

figure; imshow(obr);

% konec
