@All with out of memory issues:
This happens because in AAM_MakeSearchModel the variable drdp is 4D, you can just split it into smaller matrices, such as i did it in 2 3D matrices,and did averaging by adding and dividing instead of using mean and squeeze function. Because in the end you are using this drdp for the calculation of matrix R which is 2D
Elmar, great work!
Just one comment: I used it in Matlab R2013a, and the code cannot generate SelectionChangeFcn for buttongroup panel. Even I manually added the SelectionChangeFcn into the m file, it does not work in the GUI.
BTW, I have seen the comments by Syed Hussain and your response, but it may still not work for R2013a. Could you please provide a new version for the latest MATLAB? Thank you!
Hello, I want to know if there's a similar algorithm to detect ellipse in an image.
I want to detect the edge of a vehicle wheel's rim when it has been rotated on all the three axes (in 3D). This algorithm by Mr. Tao Peng (CircularHough_Grd) works very well when the rim looks like a circle. But when it resembles an ellipse, due to rotation about all the three axes, it fails to detect the rim.
Under V2014B the table label is hidden by other objects. The work around it to add this piece of code at the opening of the GUI
p = handles.TBP_TabPanelContainer(2);
h = get(p,'Children');
set(p,'Children', [h(~ispanel) h(ispanel)]);