From: "khoo" <>
Newsgroups: comp.soft-sys.matlab
Subject: Re: How to calculate the angle between two images?
Date: Sun, 5 Apr 2009 17:59:01 +0000 (UTC)
Organization: haha
Lines: 11
Message-ID: <grarh5$n7v$>
References: <gr4ten$oks$> <gr4u55$add$> <gr4v19$60a$> <gr82h2$d9h$> <gr86ie$m8l$> <gr96k1$cgv$> <gra0s1$7d0$> <gra1tq$a1t$> <grad5q$cai$> <graed8$ope$>
Reply-To: "khoo" <>
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 8bit
X-Trace: 1238954341 23807 (5 Apr 2009 17:59:01 GMT)
NNTP-Posting-Date: Sun, 5 Apr 2009 17:59:01 +0000 (UTC)
X-Newsreader: MATLAB Central Newsreader 1113304
Xref: comp.soft-sys.matlab:530501

> Why on earth are you trying to convert an image into a 1 dimensional vector? you are correlating 2 histograms - histograms are essentially  graphs - in your case angle along the x axis, number of pixels of that angle in y direction. If you have say 256 angles, then each bin represents (2*pi)/256 radians. Thus the histogram will be a vector of 256 numbers, each number representing the number of pixels of that angle.
> I suggest you carefully read help hist(), doesn't that default to 10 bins - you will need to have much better resolution than that.
> I have had a look at your images, and would have thought they were ideally suited to this methodology.
> Regards
> Dave Robinson

bro Dave, i no understand what you explain..can u explain in more detail??i get the angle is very around can like that?? how i need to take the the max angle rotation from the corr graph??