%Buzási Bence
%TXEVVQ

function[img] = TXEVVQ_YCbCr_to_RGB(Y, Cb, Cr)

    tr = [0.299 0.587 0.114 ; -0.1687 -0.3313 0.5; 0.5 -0.4187 -0.0813];
    tr = inv(tr);
    b = [0 ; 128 ; 128];
    [n,m] = size(Y);
    img = zeros(n,m,3);     
    
    for i = 1 : n
        for j = 1 : m
            column = [Y(i,j) ; Cb(i,j) ; Cr(i,j)];
            A = tr * (column - b);
            img(i,j,1) = A(1);
            img(i,j,2) = A(2);
            img(i,j,3) = A(3);
        end
    end
end