Version 2.2 of DIPlib and DIPimage has been released. Most notably DIPimage now works with MATLAB R2009b.
Changes to DIPimage
dipaddpathmakes it even easier to add your own toolboxes to the DIPimage GUI.
snakeminimizeimplements snakes with and without balloon force. Support functions
snake2imhelp creating an initial snake, visualizing the snake and using the results in further processing.
vfccan be used together with
snakeminimizeto implement Gradient Vector Flow and Vector Field Convolution snakes, respectively.
dip_image/detnow works for tensors larger than 4-by-4.
get_subpixelnow converts to
sfloattype, if appropriate, on newer versions of MATLAB. Previously it would always convert to
-, and for the binary operator
radialmeanis now optional, and added optional mask parameters to the functions
waterseedno longer process pixels whose value is
+Inf, marking them as watershed pixels. Set parts of the image that you do not want processed to
diphistnow optionally makes bar plots and line plots.
readimwill now find the Bio-Formats Java library if installed, and use it to try to open files it can’t recognize. The Bio-Formats library recognizes many microscopy file formats, and can be freely downloaded from http://www.loci.wisc.edu/bio-formats/downloads.
dip_measurementclass now contains axes and units information for measurement results.
paramtype_XXX, which a user can create to add functionality to the DIPimage GUI, now no longer have a 4th input argument with the
'control_create'command, and no longer need to set the
'Tag'value of the
fixlsmfilefinally works on 64-bit architectures.
diphistnow returns bin centers in the second output argument, as promised by the documentation.
Changes to DIPlib
dip_Shiftnow returns an image of
sfloatdata type instead of a
dfloat, except if the input image is of type
dip_ExtendRegionnow uses the user-defined global default boundary extension when not explicitly given as input argument, instead of using its own default.
dip_RadialMeanand friends. Also fixed documentation, which was missing two of the function’s parameters.
Changes to dipIO