Skip to content

Releases: waikato-datamining/image-dataset-converter-imgaug

Release v0.1.0

Choose a tag to compare

@fracpete fracpete released this 31 Oct 01:37
  • switched to kasperl library for base API and generic pipeline plugins
  • added thinning/trace-skeleton filters for skeletonizing binary images, based on Lingdong Huang's code at https://github.com/LingDong-/skeleton-tracing/blob/master/py/trace_skeleton.py
  • the find-contours filter now has optional min/max size restrictions for the objects
  • added find-contours-cv2 filter which adds contours as polygon object detections using OpenCV
  • added fast-line-detection/hough-lines-prob filters for detecting lines in images and adding them as polygon object detection annotations
  • added simple-blob-detector filter which adds detected blobs as bounding box object detections using OpenCV
  • added aruco-detector filter which adds the detected markers to the meta-data
  • added idc-generate-aruco tool
  • the meta-sub-images filter can load the base filter now from a pipeline file as well
  • the augment_image utility method now converts numpy types back to floats for object detection bboxes and polygons

Release v0.0.10

Choose a tag to compare

@fracpete fracpete released this 10 Jul 22:11
  • switched from imgaug3 to imaug for numpy 2 support
  • added roi-images filter for extracting sub-images based on object-detection bounding boxes
  • the find-contours filter now works on any type of image data
  • the transfer_region method (from _sub_image_utils) now initializes the labels of the
    full image segmentation annotations with the labels of the sub-image(s) to ensure correct output

Release v0.0.9

Choose a tag to compare

@fracpete fracpete released this 02 Apr 20:32
  • fixed idc.imgaug.filter.transfer_region method: image segmentation layers now use values (0,255)
  • using underscores now instead of dashes in dependencies (setup.py)
  • renamed idc.imgaug.filter._sub_images_utils.process_image to extract_regions
  • added crop-to-label filter that crops the image to the bbox of the annotation with the specified label
  • the sub-images and meta-sub-images filter now have options to generate a regions via predefined number of rows/cols or row height/col width on the fly, useful when dealing with images of differing dimensions (and the regions parameter is now optional)

Release v0.0.8

Choose a tag to compare

@fracpete fracpete released this 14 Mar 03:42
  • added support for placeholers: idc-combine-sub-images

Release v0.0.7

Choose a tag to compare

@fracpete fracpete released this 26 Feb 06:51
  • idc-generate-regions tool can take margins and overlaps (right/bottom) into account for its region calculations now
  • idc-combine-sub-images tool now has more details in the exceptions when extraction of groups fail and prunes the annotation after the merge as well
  • meta-sub-images now outputs a logging message if there are no annotations after transferring regions/pruning annotations
  • method transfer_region now adds the sub-images rather than replacing the tile in the overall layer, to allow for overlaps (for reducing edge effects)

Release v0.0.6

Choose a tag to compare

@fracpete fracpete released this 12 Jan 20:05
  • requiring image_dataset_converter>=0.0.5 now

Release v0.0.5

Choose a tag to compare

@fracpete fracpete released this 12 Jan 19:57
  • switched to underscores in project name
  • switched to new methods from idc.api: empty_image(...) and array_to_image(...)

Release v0.0.4

Choose a tag to compare

@fracpete fracpete released this 15 Jul 23:25

Release v0.0.3

Choose a tag to compare

@fracpete fracpete released this 01 Jul 21:33
  • added find-contours filter for turning blobs in image segmentation annotations into object detection polygons.

Release v0.0.2

Choose a tag to compare

@fracpete fracpete released this 12 Jun 22:57
  • added change-grayscale filter for change pixel values of grayscale images by a factor of fixed value
  • added clip-grayscale filter for replacing pixel values that go below or above thresholds
  • added enhance filter for enhancing brightness, contrast, color, sharpness