Rank: 356 based on 261 downloads (last 30 days) and 12 files submitted
photo

Dylan Muir

E-mail
Company/University
Biozentrum, University of Basel, Switzerland
Lat/Long
47.563454, 7.579665

Personal Profile:

http://dylan-muir.com

Professional Interests:
neuroscience, cortical models

 

Watch this Author's files

 

Files Posted by Dylan View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
12 Aug 2014 Screenshot Automatically characterise borders in a parameter space Repeatedly subdivide borders in some parameter space that separate regions of differing state Author: Dylan Muir parameter space, mesh subdivision 12 0
07 Jul 2014 Screenshot MappedTensor class - memory-mapped files A better, transparent memmapfile, with complex number support. Author: Dylan Muir matrix, large tensor, mapped file, object oriented, class, oop 11 2
  • 5.0
5.0 | 1 rating
03 Jul 2014 Screenshot Import ImageJ ROIs Read ROIs and ROI sets saved from ImageJ into MATLAB, without java. Author: Dylan Muir data import, image processing, imagej 43 11
  • 4.83333
4.8 | 6 ratings
18 Jun 2014 Screenshot Compute a Tutte map of a planar surface triangulation Map a surface mesh onto a planar unit circle, using Tutte's algorithm Author: Dylan Muir surface, triangulation, mesh 13 0
  • 5.0
5.0 | 1 rating
18 Jun 2014 Screenshot Fast Loop mesh subdivision Subdivide a surface mesh, using Loop subdivision. Boundary- and shape-maintaining Author: Dylan Muir surface, mesh, triangulation, subdivision, mesh subdivision 30 8
  • 5.0
5.0 | 1 rating
Comments and Ratings by Dylan View all
Updated File Comments Rating
07 Jul 2014 MappedTensor class - memory-mapped files A better, transparent memmapfile, with complex number support. Author: Dylan Muir

Hi Holger,
Thanks a lot for your bug report.
I converted the single-line // comments to /*-style comments. I also fixed the htobe16 issue. However, I can't replicate the "fopen" error, and can't see what the problem would be with the line. Could you please try the updated code and let me know?
Dylan

07 Jul 2014 Fast Loop mesh subdivision Subdivide a surface mesh, using Loop subdivision. Boundary- and shape-maintaining Author: Dylan Muir

Hi Naive, the vertex order depends on the underlying triangulation functions, which are not under my control.

02 Jul 2014 Import ImageJ ROIs Read ROIs and ROI sets saved from ImageJ into MATLAB, without java. Author: Dylan Muir

Hi Yousef and Samuel,

Sorry that I missed your comments. I've just uploaded a new version that correctly reads the position field, and returns it for each ROI. Please check and see if it works for you.

Position should be at byte 56 (http://imagej.nih.gov/ij/source/ij/io/RoiDecoder.java), but my function was incorrectly reading it as a 16-bit int instead of a 32-bit int.

Thanks for your feedback,
Dylan.

21 Feb 2014 Kernel density estimation for circular functions Performs kernel density estimates over arbitrary periodic domains. Author: Dylan Muir

Yes, good point. I will adjust the weighting and submit an updated version.

Thanks very much for your feedback.

04 Nov 2013 Import ImageJ ROIs Read ROIs and ROI sets saved from ImageJ into MATLAB, without java. Author: Dylan Muir

Hi Andreas,

I think you may have an older version of the function. The current version on this page imports the ROIs with the correct location.

Thanks for your feedback,
Dylan.

Comments and Ratings on Dylan's Files View all
Updated File Comment by Comments Rating
08 Sep 2014 Import ImageJ ROIs Read ROIs and ROI sets saved from ImageJ into MATLAB, without java. Author: Dylan Muir Luca

Seems Working!
Now you have also channel, slice and frame field in your structure.

Adding it form line 227
hdr2Offset=fread(fidROI,1, 'uint32');
image_size=32;
c_position=4;
if hdr2Offset>0 && ~fseek(fidROI, hdr2Offset+image_size+4, 'bof')
fseek(fidROI, hdr2Offset+c_position, 'bof');
sROI.channel=fread(fidROI, 1, 'uint32');
sROI.slice=fread(fidROI, 1, 'uint32');
sROI.frame=fread(fidROI, 1, 'uint32');
else
sROI.channel=[];
sROI.slice=[];
sROI.frame=[];
end

For infos:
http://imagej.nih.gov/ij/source/ij/io/RoiDecoder.java

27 Aug 2014 Fast Loop mesh subdivision Subdivide a surface mesh, using Loop subdivision. Boundary- and shape-maintaining Author: Dylan Muir Semechko, Anton

This function gets the job done a lot faster than another Loop subdivision function on FEX: http://www.mathworks.com/matlabcentral/fileexchange/24942-loop-subdivision . Great job Dylan!

26 Aug 2014 Import ImageJ ROIs Read ROIs and ROI sets saved from ImageJ into MATLAB, without java. Author: Dylan Muir Kenneth

This is great, thanks for making it! I just started using it so haven't put it through its paces. So far so good!

07 Jul 2014 MappedTensor class - memory-mapped files A better, transparent memmapfile, with complex number support. Author: Dylan Muir Muir, Dylan

Hi Holger,
Thanks a lot for your bug report.
I converted the single-line // comments to /*-style comments. I also fixed the htobe16 issue. However, I can't replicate the "fopen" error, and can't see what the problem would be with the line. Could you please try the updated code and let me know?
Dylan

07 Jul 2014 Fast Loop mesh subdivision Subdivide a surface mesh, using Loop subdivision. Boundary- and shape-maintaining Author: Dylan Muir Muir, Dylan

Hi Naive, the vertex order depends on the underlying triangulation functions, which are not under my control.

Contact us