0
두 이미지를 사용하는 SVD로 작업하고 있는데, image1 치수는 512x512이고 image2 치수는 240x470입니다. 이미지가 같은 크기가 아니기 때문에 아래 코드 줄에 오류가 발생합니다. 0으로 image2를 패딩 할 수있는 방법이 있다는 것을 알고 있습니까? 그러나 나는 이것에 대해 어떻게 갈 지 확신하지 못한다. 아무도 도와 줄 수 있습니까? 나는 Matlab을 사용하고있다.특이 값 분해 이미지를 0으로 채우기
[Uh,Sh,Vh]= svd(image1);
[Uw,Sw,Vw]= svd(double(image2));
Shw = Sh + a * Sw;
VhT=transpose(Vh);
Ihw= Uh*Shw*VhT;