Dcnum

Latest version: v0.18.0

Safety actively analyzes 629532 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 8

0.18.0

- BREAKING CHANGE: mask postprocessing did a morphological opening instead
of a morphological closing, failing to remove spurious noise
- BREAKING CHANGE: perform first fill_holes and then closing_disk in mask
postprocessing
- feat: allow to specify ranges when creating an HDF5Data instance to
enable e.g. processing only a portion of an input file
- feat: volume computation via contour revolve algorithm
- feat: background offset (flickering) correction via the
"offset_correction" keyword for the "sparsemed" background computer
and "bg_off" everywhere else
- enh: allow creating HDF5Writer from h5py.File
- fix: mask postprocessing did a morphological opening instead
of a morphological closing, failing to remove spurious noise
- fix: remove mask ppid part for segmenters that do not use it
- fix: mask postprocessing with "fill_holes" using `cv2.floodFill`
sometimes segmented the entire frame if the upper left pixel was not
set to background
- enh: perform first fill_holes and then closing_disk in mask
postprocessing
- enh: pop read-cache items before adding a new one
- enh: allow to request the raw contour from `moments_based_features`
- ref: increment DCNUM_PPID_GENERATION to 8
- ref: added new super class `BaseImageChunkCache`
- ref: use HDF5Writer in Background class
- ref: minor cleanup
- ref: rename submodule `feat_moments` to `feat_contour`
- ref: remove unused `name` property from `Background` class

0.17.2

- fix: make sure unsupported features are not propagated in
`concatenated_hdf5_data` (27)

0.17.1

- ref: remove "bg_med" and "index_online" from protected scalar features,
because "bg_med" may change due to a different background computation
method and "index_online" enumerates events from online segmentation

0.17.0

- feat: allow to register topical search paths
- ref: remove deprecated `get_ppid_from_kwargs` methods
- ref: remove deprecated `preselect` and `ptp_median` keyword
arguments from `QueueEventExtractor`
- ref: remove deprecated "key" from `get_class_method_info` info dict
- ref: issue UserWarning instead of DeprecationWarning when checking
segmenter keyword arguments
- ref: remove pixel size check for HDF5 data
- ref: remove unused `_get_model_file` from GPUSegmenter

0.16.8

- fix: correctly set number of workers for CPUSegmenter
- enh: update list of environment variables that should be set to
disable multithreading in subprocesses

0.16.7

- fix: if the writer dequeue fills up, stall the feature extractor
- enh: optimize DequeWriterThread loop
- enh: minor optimization in HDF5Writer.require_feature

Page 1 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.