У меня есть изображение img. Я хочу соединить его с матрицей нулей, но по горизонтали i-е изображение должно появиться с черным цветом.
img
Для начала, это добавляет ряд нулей к нижней части изображения в градациях серого:
result = [img; zeros(1,size(img,2))]
, и это делает то же самое для изображения RGB:
result = [img; zeros(1,size(img,2),3)]
Чтобы добавить нули в правую часть изображения
newImg = cat (2, img, нули (size (img, 1), numNewColumns, size (img, 3)));