Rank: 130961 based on 0 downloads (last 30 days) and 0 file submitted
photo

Adi Zholkover

E-mail

Personal Profile:
Professional Interests:

 

Watch this Author's files

 

Comments and Ratings by Adi View all
Updated File Comments Rating
02 Jun 2014 B-spline Grid, Image and Point based Registration B-spline registration of two 2D / 3D images or corrsp. points, affine and with smooth b-spline grid. Author: Dirk-Jan Kroon

Just to update, I think the reason the jacobian_error_3d_double crashed is becasue I run out of free memory and that's why malloc return a null pointer.

Using coarser spacing (4x4x4 instead of 2x2x2) results in correct execution of the function (becasue less memory is used).

Also note, that Matlab return more available threads(8) than actually supported(4), and runs slower on 8 threads than on 4 threads

02 Jun 2014 B-spline Grid, Image and Point based Registration B-spline registration of two 2D / 3D images or corrsp. points, affine and with smooth b-spline grid. Author: Dirk-Jan Kroon

jacobian_error_3d_double crashes on win7 64bit, Intel i7-3632QM cpu (quad core), 16GB RAM.
Compiled with Visual Studio 2013.
Input volume was about 600x500x60.

I managed to get it to run by setting Nthreds=1 indide the c code and re-compiling.
Of course it takes forever to run (and almost 15GB of RAM), but at least it runs...

There seems to be a problem with the threads and mallocs calls.

07 Nov 2013 look3d: A 3-D Image Viewer This GUI program allows you to navigate through a 3-D image with three orthogonal views. Author: Ren Hui Gong

works great. color map could be controlled, zoom could be added etc

07 Nov 2013 Volume Browser, Release 1.03 GUI for visualization of data volumes via slices, contour lines, isosurfaces, and animation. Author: Eike Rietsch

??? Error using ==> times
Integers can only be combined with integers of the same class, or scalar doubles.

Error in ==> interp3>linear at 381
F = (( arg4(ndx).*(1-t) + arg4(ndx+1).*t ).*(1-s) + ...

Error in ==> interp3 at 227
vi = linear(x,y,z,v,xi,yi,zi,ExtrapVal);

Error in ==> slice at 104
vi = interp3(x,y,z,v,xi,yi,zi,method);

Error in ==> v3d_show at 113
V3D_SLICE = slice(ud.x,ud.y,ud.z,ud.v,objud.x,objud.y,objud.z,method_list{objud.method});

Error in ==> volume_browser at 171
v3d_show(x,y,z,vol,options);

08 Apr 2013 OpenSURF (including Image Warp) SURF (Speeded Up Robust Features) image feature point detection / matching, as in SIFT Author: Dirk-Jan Kroon

I found a solution. I just used MATLABs tranformation functions from Image Processing Toolbox

my_M = cp2tform(Pos1(:,1:2) ,Pos2(:,1:2),'affine');
my_warped = imtransform(I1,my_M);

Contact us