Skip to content

Commit b44f7bb

Browse files
committed
SciJava Ops Documentation 1.1.0
1 parent 2e34e65 commit b44f7bb

3 files changed

Lines changed: 6 additions & 6 deletions

File tree

‎docs/ops/doc/ParameterConversion.rst‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ Basics
99

1010
A :ref:`value <driving-values>` of SciJava Ops is flexibility, and flexibility is (in part) achieved through **parameter conversion**. At its core, parameter conversion allows *translation* of data stored in one data structure (e.g. an ImgLib2 ``RandomAccessibleInterval``) into a different data structure (e.g. an OpenCV ``Mat``) **on the fly**. This allows SciJava Ops to execute Ops backed by OpenCV code **on ImgLib2 data structures**.
1111

12-
.. figure:: https://media.scijava.org/scijava-ops/1.0.1/parameter-conversion-opencv.svg
12+
.. figure:: https://media.scijava.org/scijava-ops/1.1.0/parameter-conversion-opencv.svg
1313

1414
At matching time, parameter conversion is invoked when an Op matches a user request in name and in Op type, but differing in individual parameter types. In these situations, it looks for ``engine.convert`` Ops that could potentially convert the user's provided inputs into the required Op inputs, and the same, in the other direction, for the output.
1515

‎docs/ops/doc/examples/mesh_viz.rst‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
In this example, we will use SciJava Ops to construct a 3D mesh from a binary dataset, passing the result into `3D Viewer`_ for visualization. We use the `bat cochlea volume`_ dataset (more information `here <https://imagej.net/images/bat-cochlea-volume.txt>`_) from the ImageJ sample images, which users can either download using the link or open from the ``File → Open Samples → Bat Cochlea Volume`` menu selection within Fiji.
66

7-
.. figure:: https://media.scijava.org/scijava-ops/1.0.1/mesh-visualization.png
7+
.. figure:: https://media.scijava.org/scijava-ops/1.1.0/mesh-visualization.png
88

99
**Left**: The original binary bat cochlea volume, displayed as an Image. **Right**: The convex hull generated by SciJava Ops, overlaid on the original binary bat cochlea volume.
1010

‎docs/ops/doc/examples/volume_labeling.rst‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,13 +24,13 @@ to accomplish this analysis goal the script utilizes SciJava Ops to:
2424
To use the script in the example first download the sample dataset `here`_. Next, open Fiji, the sample image and this scipt. Click **Run** to create the script parameter GUI,
2525
where you can customize some values to your own data, such as the channel names, channel position and image calibration values.
2626

27-
.. figure:: https://media.scijava.org/scijava-ops/1.0.1/labeling_mesh_example_dialog.png
27+
.. figure:: https://media.scijava.org/scijava-ops/1.1.0/labeling_mesh_example_dialog.png
2828
:align: center
2929

3030
Once the script has been configured click **OK** to start the analysis. The script will display two tables (one for each channel with the given channel name) and the labeling
3131
output for the puncta within nuclear regions only.
3232

33-
.. figure:: https://media.scijava.org/scijava-ops/1.0.1/labeling_mesh_example_1.gif
33+
.. figure:: https://media.scijava.org/scijava-ops/1.1.0/labeling_mesh_example_1.gif
3434
:align: center
3535

3636
Results of 3D nuclear puncta segmentation on the sample data.
@@ -68,15 +68,15 @@ Labeling output and result tables
6868
After the script completes two results tables will be displayed, one for each channel respectively. Each table contains measurements for the **size** of the label, the **volume** and the **sphericity**. Both the volume and sphericity Ops
6969
work on mesh objects, while the size Op works on the sample itself.
7070

71-
.. figure:: https://media.scijava.org/scijava-ops/1.0.1/labeling_mesh_example_result_tables.png
71+
.. figure:: https://media.scijava.org/scijava-ops/1.1.0/labeling_mesh_example_result_tables.png
7272
:align: center
7373

7474
The output result tables for the "Vif" and "Nuclei" channels.
7575

7676
In addition to the result tables, the label imdage (also known as an *index image*) of the channel "A" data extracted from channel "B" regions is shown. Note that these labels are 3D (XYZ) and are used to create meshes for the geometry measurements.
7777

7878

79-
.. figure:: https://media.scijava.org/scijava-ops/1.0.1/labeling_mesh_example_2.gif
79+
.. figure:: https://media.scijava.org/scijava-ops/1.1.0/labeling_mesh_example_2.gif
8080
:width: 65%
8181
:align: center
8282

0 commit comments

Comments
 (0)