diff --git a/.gitignore b/.gitignore index 79fac362..fad9b7c3 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,5 @@ template.xml template_shed.yml .vscode /create_csvs.py +.DS_Store +._* diff --git a/tools/rfove/.shed.yml b/tools/rfove/.shed.yml new file mode 100644 index 00000000..00d20f84 --- /dev/null +++ b/tools/rfove/.shed.yml @@ -0,0 +1,8 @@ +categories: + - Imaging +description: Perform segmentation region-based fitting of overlapping ellipses +long_description: RFOVE is completely unsupervised, operates without any assumption or prior knowledge on the object’s shape and extends and improves the Decremental Ellipse Fitting Algorithm (DEFA). Both RFOVE and DEFA solve the multi-ellipse fitting problem by performing model selection that is guided by the minimization of the Akaike Information Criterion on a suitably defined shape complexity measure. However, in contrast to DEFA, RFOVE minimizes an objective function that allows for ellipses with higher degree of overlap and, thus, achieves better ellipse-based shape approximation. +name: rfove +owner: imgteam +homepage_url: https://sites.google.com/site/costaspanagiotakis/research/cs +remote_repository_url: https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/rfove/ diff --git a/tools/rfove/rfove.xml b/tools/rfove/rfove.xml new file mode 100644 index 00000000..9a2bcb88 --- /dev/null +++ b/tools/rfove/rfove.xml @@ -0,0 +1,52 @@ + + with RFOVE + + 2023.11.12 + 0 + + + operation_3443 + + + rfove + + + docker.io/kostrykin/rfove:@TOOL_VERSION@ + + + + + + + + + + + + + + + + + + + + + + + RFOVE is completely unsupervised, operates without any assumption or prior knowledge on the object’s shape and extends and improves the Decremental Ellipse Fitting Algorithm (DEFA). Both RFOVE and DEFA solve the multi-ellipse fitting problem by performing model selection that is guided by the minimization of the Akaike Information Criterion on a suitably defined shape complexity measure. However, in contrast to DEFA, RFOVE minimizes an objective function that allows for ellipses with higher degree of overlap and, thus, achieves better ellipse-based shape approximation. + + + 10.1016/j.imavis.2019.09.001 + + diff --git a/tools/rfove/test-data/BBBC033_C2_z28.png b/tools/rfove/test-data/BBBC033_C2_z28.png new file mode 100644 index 00000000..cf16f613 Binary files /dev/null and b/tools/rfove/test-data/BBBC033_C2_z28.png differ diff --git a/tools/rfove/test-data/output.tiff b/tools/rfove/test-data/output.tiff new file mode 100644 index 00000000..df5debbb Binary files /dev/null and b/tools/rfove/test-data/output.tiff differ