python-imcflibs-1.3.0
·
782 commits
to master
since this release
β¨ π See the Change Log in the public API Documentation for a nice overview with clickable links! π β¨
Added
- New functions in
imcflibs.pathtools:imcflibs.pathtools.join2can be used to join paths, much like
os.path.joinexcept that it will work withjava.io.Fileobjects as well
(but doesn't support more than two path components / parameters).imcflibs.pathtools.find_dirs_containing_filetypeimcflibs.pathtools.folder_size
- New functions in
imcflibs.imagej.misc:imcflibs.imagej.misc.calculate_mean_and_stdvimcflibs.imagej.misc.elapsed_time_sinceimcflibs.imagej.misc.find_focusimcflibs.imagej.misc.get_free_memoryimcflibs.imagej.misc.percentageimcflibs.imagej.misc.progressbarimcflibs.imagej.misc.setup_clean_ij_environmentimcflibs.imagej.misc.timed_log
- New
imcflibs.imagej.labelimagesubmodule, providing:imcflibs.imagej.labelimage.filter_objectsimcflibs.imagej.labelimage.label_image_to_roi_listimcflibs.imagej.labelimage.measure_objects_size_shape_2dimcflibs.imagej.labelimage.relate_label_images
- New
imcflibs.imagej.gpusubmodule, providing:imcflibs.imagej.gpu.erode_labelsimcflibs.imagej.gpu.dilate_labelsimcflibs.imagej.gpu.merge_labels
- New
imcflibs.imagej.resultstablesubmodule, providing:imcflibs.imagej.resultstable.add_results_to_resultstableimcflibs.imagej.resultstable.get_resultstableimcflibs.imagej.resultstable.preset_results_column
- New
imcflibs.imagej.roimanagersubmodule, providing:imcflibs.imagej.roimanager.add_rois_to_roimanagerimcflibs.imagej.roimanager.change_roi_colorimcflibs.imagej.roimanager.clear_ij_roi_managerimcflibs.imagej.roimanager.count_all_roisimcflibs.imagej.roimanager.enlarge_all_roisimcflibs.imagej.roimanager.extract_color_of_all_roisimcflibs.imagej.roimanager.get_roimanagerimcflibs.imagej.roimanager.load_rois_from_zipimcflibs.imagej.roimanager.measure_in_all_roisimcflibs.imagej.roimanager.rename_rois_by_numberimcflibs.imagej.roimanager.rename_roisimcflibs.imagej.roimanager.save_rois_to_zipimcflibs.imagej.roimanager.scale_all_roisimcflibs.imagej.roimanager.select_rois_above_min_intensityimcflibs.imagej.roimanager.shift_roi_by_bounding_boximcflibs.imagej.roimanager.show_all_rois_on_image
Changed
- The functions below now also accept parameters of type
java.io.File(instead
ofstr), making them safe for being used directly with variables retrieved
via ImageJ2's Script Parameter@# File:imcflibs.pathtools.parse_pathimcflibs.strtools.filename
- Several changes in
imcflibs.pathtools.parse_path:- The returned dict now contains an additional key
basenamethat provides
the filename without extension. - OME-TIFF filenames are now treated as special cases in the sense that the
.omepart is stripped from thebasenamekey and added to theextkey
instead (as it is part of the suffix).
- The returned dict now contains an additional key
imcflibs.pathtools.listdir_matchingnow has an additional optional argument
sort(defaulting toFalse) to request the resulting list to be sorted.- Many improvements / clarifications in function docstrings.