Skip to content

Releases: Abe404/root_painter

0.2.27

08 May 11:12
Compare
Choose a tag to compare

To download the RootPainter client. Click the appropriate file for your operating system from the list of assets below.

Recent changes in this release include:

  • Masks resized to work for larger images #103
  • Optionally enhance image contrast: #102
  • Plot metrics in terms of interaction time or clicks: #102
  • View current brush size in painter interface: #100
  • View model name/number in corrective-metrics plot (hover over point) and in output CSV #98
  • Handle P-mode images when creating dataset: #94
  • Fixing bug with 'view image in context': #93 and #92
  • Add option to open sync directory (extras menu): #91
  • Making it more convenient to re-specify dataset location: #90
  • More sensible defaults for directory location when creating projects: #63
  • Resize image option: fa815e1
  • Improved exception logging for client: a3175e8

Server install:

This can be done by cloning the server source code again or installing with pip:

pip install root-painter-trainer==0.2.27.0

See https://pypi.org/project/root-painter-trainer/0.2.27.0

0.2.26.pre

13 Feb 09:39
Compare
Choose a tag to compare
0.2.26.pre Pre-release
Pre-release

This is a work in progress release for development and testing purposes. The latest stable release is available here: https://github.com/Abe404/root_painter/releases/tag/0.2.25

0.2.25

30 Jan 08:44
Compare
Choose a tag to compare

To download the RootPainter client. Click the appropriate file for your operating system from the list of assets below.

Recent changes in this release include:

  • New functionality to assign corrections to segmentations available from the extras menu, with contributions from @rohanorton in #83 . This improves semi-automatic segmentation workflows and enables easier comparison of the properties of the corrected segmentations to the predicted segmentations which is useful for model validation.
  • Now possible to directly output segmentations in a format compatible with RhizoVision Explorer
  • More robust handling of dataset renaming and moving (you can now move and rename datasets already used in projects without RootPainter crashing when it is reopened).

Server install:

The RhizoVision segmentation option included in this client also requires that you also update the server to the latest version. This can be done by cloning the server source code again or installing with pip:

pip install root-painter-trainer==0.2.25.1

See https://pypi.org/project/root-painter-trainer/0.2.25.1/

0.2.24

11 Dec 17:24
Compare
Choose a tag to compare

To download the RootPainter client. Click the appropriate file for your operating system from the list of assets below.

Recent changes in this release include:

  • A fix for a bug with viewing image in context caused by image not being divided evenly by patch size.
  • Conversion to ubyte before conversion to pixmap in client to avoid some 64bit PNG images not showing.
    Full Changelog: 0.2.23...0.2.24

0.2.23

10 Dec 13:44
Compare
Choose a tag to compare

Note this is no longer the latest release. Latest release available at: https://github.com/Abe404/root_painter/releases

In this release, predicted area, corrected area, and the difference between them (area error) are now available from the metrics plot, providing feedback on model performance in terms of under or over-estimation of area during interactive model training.

Full Changelog: 0.2.22...0.2.23
lungs_predicted_corrected_area
predicted_vs_corrected_area

0.2.22

01 Dec 16:50
Compare
Choose a tag to compare

Fixed a bug that prevented metrics for some images from being displayed in the metrics plot.

Full Changelog: 0.2.21...0.2.22

0.2.21

18 Nov 09:32
Compare
Choose a tag to compare

Added functionality to mask images with segmentations (#66). Available from the extras menu.

It is now also possible to have nested datasets (#65).

So now it is possible for users to structure their files like so:
datasets/topic_of_interest/specific_dataset

0.2.20

26 Oct 18:13
Compare
Choose a tag to compare

This release includes a bug fix related to loaded image orientation that caused a mismatch between width and height for certain types of JPEG images and their corresponding annotation.

0.2.19

02 Oct 09:55
Compare
Choose a tag to compare
  • No longer a minimum image size.
  • Estimated time remaining is shown in segment folder GUI feedback (see inserted image)

timer

  • The server is now available via pip
  1. To install the RootPainter trainer:
pip install root-painter-trainer
  1. To run the trainer. This will first create the sync directory.
start-trainer

0.2.18

18 Aug 14:31
Compare
Choose a tag to compare

Even faster cache for segmentation plot metrics.

Current number of annotated images now shown.
Possible to view image in context (see view menu or press Ctrl+C)
Jf-w5jGA

Metrics plot available from the extras menu.
metric_plot2

metric_plot

Troubleshooting 1: If you can't open the OSX application and receive the error message that the app may be damaged. Running the following from terminal has been found to fix the problem.

xattr -d com.apple.quarantine /Applications/RootPainter.app