필터 지우기
필터 지우기

I want to find out SVD of a 7X7 matrix(small block of an frame) for frames in temporal direction.

조회 수: 1 (최근 30일)
I want to find out SVD of a block, of a frame in temporal direction but I am getting error"Undefined function 'svd' for input arguments of type 'uint32'"
for num=1:NumberOfimages
km{:,:,num}= rgb2gray(uint32(imread(sprintf('path of frames',num))));
im=km{:,:,num};
for i=24
for j=24
submatrix = im(24:30, 24:30);
S=svd(submatrix);
SCELL{:,:,num}=S;%stores all the eigen values
end
end
end

채택된 답변

Jan
Jan 2017년 3월 26일
Use:
S = svd(double(submatrix))

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Eigenvalues에 대해 자세히 알아보기

태그

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by