Rank: 1421 based on 83 downloads (last 30 days) and 4 files submitted
photo

Amir Pasha Mahmoudzadeh

E-mail

Personal Profile:
Professional Interests:
Medical Imaging, Super Resolution, Registration, Biometrics

 

Watch this Author's files

 

Files Posted by Amir Pasha View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
20 Aug 2012 Mutual Information and Joint entropy Takes two images and return the mutual information and joint entropy Author: Amir Pasha Mahmoudzadeh image processing, interpolation, registration, mutual information, joint entropy 26 0
  • 3.0
3.0 | 1 rating
20 Aug 2012 Mean Square Error Takes two images (2D) and returns Mean Square Error Author: Amir Pasha Mahmoudzadeh image processing, interpolation, registration, measure quality image..., mean square error 19 1
  • 5.0
5.0 | 1 rating
20 Aug 2012 Mean Square Error 3D Takes two images (3D) and returns Mean Square Error for 3D images Author: Amir Pasha Mahmoudzadeh image processing, interpolation, registration, super resolution, measurement 10 0
16 Aug 2012 Joint Histogram Takes a pair of images of equal size and returns the 2D joint histogram. used for MI calculation Author: Amir Pasha Mahmoudzadeh image processing, registration, joint histogram 28 0
Comments and Ratings by Amir Pasha View all
Updated File Comments Rating
16 May 2014 Hausdorff Distance Calculates the Hausdorff Distance between two sets of points in a Euclidean metric space. Author: Zachary Danziger

It is great code, but you need to fix your bugs: in order to achieve the same column for your both images, you can fix number of columns with the following codes:

nrows = max(size(I1,1), size(I2,1));
ncols = max(size(I1,2), size(I2,2));
nchannels = size(I1,3);

extendedI1 = [ I1, zeros(size(I1,1), ncols-size(I1,2), nchannels); ...
zeros(nrows-size(I1,1), ncols, nchannels)];

extendedI2 = [ I2, zeros(size(I2,1), ncols-size(I2,2), nchannels); ...
zeros(nrows-size(I2,1), ncols, nchannels)];

I1=extendedI1;
I2=extendedI2;

Also, Binary images don't give us the minimum numbers for Hausdorff Distance. I checked your codes with several binary images and all of the times the max Hausdorff Distance numbers were the correct answer, not the minimum number.

09 Mar 2013 exploreRGB Simple utility to view all color planes, grayscale, and colorspace conversions of an RGB image. Author: Brett Shoelson

Error in exploreRGB (line 176)
expandAxes(ax)

I dont know why I got the following error, otherwise you did great job!!!

Undefined function 'expandAxes' for input arguments of type
'double'.

Error in exploreRGB (line 176)
expandAxes(ax)

Comments and Ratings on Amir Pasha's Files View all
Updated File Comment by Comments Rating
18 Apr 2014 Mean Square Error Takes two images (2D) and returns Mean Square Error Author: Amir Pasha Mahmoudzadeh Bigazzi, None

Nice. It takes care of converting the picture to double thus accepting uint8 input images.

01 Nov 2012 Mutual Information and Joint entropy Takes two images and return the mutual information and joint entropy Author: Amir Pasha Mahmoudzadeh Fei, Tai

Contact us