Вы можете восстановить 2-е изображение, если у вас было одно исходное изображение плюс смешанное изображение.
Если у вас есть только смешанное изображение, существует почти бесконечное число img1
и img2
, которое может иметьбыли объединены для создания двух изображений, поэтому вы не сможете их восстановить.
Для будущего программирования в Matlab обратите внимание, что в Matlab вам не нужны написанные вами циклы, это эквивалентно коду, который выдал:
img1=imread('C:\MATLAB7\Picture5.jpg');
img2=imread('C:\MATLAB7\Picture6.jpg');
output = (img1 + img2) ./ 2;
imshow(output,[0 255]);