Giter VIP home page Giter VIP logo

laulauthom / fiji-qualiannotations Goto Github PK

View Code? Open in Web Editor NEW
2.0 2.0 1.0 5.74 MB

Fiji plugins for qualitative image annotations + analysis workflows for image-classification and data-visualization

Home Page: https://www.youtube.com/playlist?list=PLbBgXlYof3_YVqR80jhFPCkc0M3GQMAq4

License: GNU General Public License v3.0

Python 100.00%
annotations fiji-plugin ground-truth image-annotation-tool image-classification knime visualization

fiji-qualiannotations's People

Contributors

laulauthom avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

anu-bioinfo

fiji-qualiannotations's Issues

Add ROI coordinates in table

Problem with non-rectangular ROIs and if one mix and match ROI shapes
Ex: annotate a rectangle and then a circle -> not the same number of coordinates

Or a single column "ROI coordinates" with predefined formatting explained in the doc

Fetch the category names from an existing table

Continuing an annotation from an existing table could be made easier by giving the possibility to generate the category choices from an existing table.

Give this option in the pre-annotation window ?
Button "Load from file" or "...from current table"

Use open next/previous

For the annotation of images with different image sizes, annotating hyperstack is not straightforward.
One could give the option to annotate one image at a time by annotating from a directory on disk.

Ask for "stack" or "from disk" in a dedicated option window before generating the GUI ?

Add option to replace existing entry

Currently annotating the same image or ROI will result in duplicate entries in the table.
Give the option to replace existing entries.

This means checking some column values to see if they contain the value which is about to be appended.
The branch overwrite-bruteforce-search adds a checkbox "Overwriting existing" and a function to find existing rows provided a folder, image and optional slice and roi identifier.

Problem: when measurement is selected the analyzer automatically adds to the result table
From there possible solutions:

  • make the analyzer write to another table with a unique ro, read this row into a dictionary and close the table
  • check if Measure: read last row, delete last row, replace existing row
  • modify the Analyzer class so that it returns the measurement into a variable (but then not available for current version of ImageJ/Fiji)

Add example of workflow in ImageJ

Rather for the article but currently all post-processing is done in KNIME.
One example in ImageJ/Fiji would be appreciated, try the sunburst plot in ImageJ/Fiji with JFreeChart ?

Suggested by reviewers (see article page on F1000)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.