how can I resolve the error related to corr2 in my code ??
조회 수: 3 (최근 30일)
이전 댓글 표시
my code is:
clc;
clear all;
close all;
tic;
i1 = imread('G:\testing\abrupt\ed1ac\1.jpg');
i2 = imread('G:\testing\abrupt\ed1ac\2.jpg');
c = corr2(i1,i2);
toc;
and the following error is coming :
[a,b] = ParseInputs(varargin{:});
Error in correlation (line 7) c = corr2(i1,i2); please tell me how to solve this issue??
댓글 수: 0
채택된 답변
KSSV
2017년 3월 22일
corr2 takes matrices as inputs. In your case i1, i2 are 3D matrices. Try
c = corr2(i1(:,:,1),i2(:,:,1));
Alos note that i1 and i2 should be of same size. If they are not of same size, use imresize to make them into same dimensions.
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Logical에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!