ethanhe42 / panorama

Image alignment and stitching with MATLAB
https://yihui-he.github.io/blog/panorama-with-matlab
MIT License
182 stars 71 forks source link

Matlab 2017a #1

Open wbf2016 opened 7 years ago

wbf2016 commented 7 years ago

RunAllDatasets 索引超出矩阵维度。

出错 run (line 50) pathscript = evalin('caller', ['which(''' script ''')']);

出错 main (line 31) run('lib/vlfeat-0.9.20/toolbox/vl_setup');

出错 RunAllDatasets (line 2) panorama=main(i);

ethanhe42 commented 7 years ago

这vlfeat的问题吧,我不知道

Prudhvinik1 commented 7 years ago

hi I am getting a MEX error

Invalid MEX-file 'C:\Users\lenovo\panorama-master\lib\vlfeat-0.9.20\toolbox\mex\mexw64\vl_sift.mexw64': The specified module could not be found.

Error in getSIFTFeatures (line 11) [f, d] = vl_sift(Im, 'EdgeThresh', edgeThresh);

Error in computeTrans (line 11) [f2, d2] = getSIFTFeatures(imgs(:, :, :, 1), Thresh);

Error in create (line 15) translations = computeTrans(cylindricalimages);

Error in main (line 59) panorama=create( imgs, f, full); May I get some help in this! Thanks in Advance!

ethanhe42 commented 7 years ago

Could you check whether MEX-file 'C:\Users\lenovo\panorama-master\lib\vlfeat-0.9.20\toolbox\mex\mexw64\vl_sift.mexw64' exist?

Prudhvinik1 commented 7 years ago

yes the above mentioned file exists. and i am using MATLAB 2015 version.

ethanhe42 commented 7 years ago

Try download new VLfeat, see if it could help

EchoAmor commented 7 years ago

您好 我们老师也布置了这个作业 但要求转为球面坐标,您的程序很棒,就是小白不知道怎么改为球面坐标。。。是直接改wrap.m就好了吗

yaswanth789 commented 7 years ago

Sir, May I get any reference with respect to warping on a cylindrical surface. Actually,I didn't understand the process you did there.

ethanhe42 commented 7 years ago

https://github.com/yihui-he/panorama#references

HighVoltagee commented 6 years ago

i have same problem with wbf2016

RunAllDatasets 인덱스가 배열 경계를 초과합니다.

오류 발생: run (line 55) pathscript = evalin('caller', strcat('which(''', script, ''')'));

오류 발생: main (line 31) run('lib/vlfeat-0.9.20/toolbox/vl_setup');

오류 발생: RunAllDatasets (line 2) panorama=main(i);

ZheJoooe commented 6 years ago

I tried to rename the parameter 'which' in the main function and there is no matrix dimension error(windows system).

aryadushyant commented 6 years ago

Sir, I have a problem

Index exceeds array bounds.

Error in run (line 55) pathscript = evalin('caller', strcat('which(''', script, ''')'));

Error in main (line 31) run('lib/vlfeat-0.9.20/toolbox/vl_setup');

MobeenGulfraz commented 5 years ago

Change the variable name (which) to anything you like in main.m and it will work.