Morphological Image Library : Smil vs scikit-image

On taurus

Image hubble_EDF_gray - Type gray - Function gradient


SMIL (Simple Morphological Image Library) 1.0.0-dev
Copyright (c) 2011-2016, Matthieu FAESSEL and ARMINES
Copyright (c) 2017-2021, CMM - Centre de Morphologie Mathematique
All rights reserved.

Date     : 30/09/2021 03:07:20 PM
Image    : hubble_EDF_gray.png
  width  :   512
  height :   512
  depth  :     1
  type   : gray
Function : gradient
  repeat :     7


-*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*-

                       *** Image size ***                       

* Smil

      -   Side SE -        Mean     Std Dev         Min         Max
-------------------------------------------------------------------
  0.5 -    256  1 -       0.265       0.002       0.261       0.267 - (ms)
  1.0 -    512  1 -       0.239       0.000       0.238       0.239 - (ms)
  2.0 -   1024  1 -       0.333       0.002       0.329       0.335 - (ms)
  4.0 -   2048  1 -       1.541       0.007       1.537       1.558 - (ms)
  8.0 -   4096  1 -       5.205       0.022       5.184       5.253 - (ms)
 16.0 -   8192  1 -      18.919       0.108      18.842      19.176 - (ms)

* skImage

      -   Side SE -        Mean     Std Dev         Min         Max
-------------------------------------------------------------------
  0.5 -    256  1 -      14.208       0.410      13.742      14.697 - (ms)
  1.0 -    512  1 -      54.768       0.009      54.750      54.776 - (ms)
  2.0 -   1024  1 -     223.825       0.045     223.778     223.904 - (ms)
  4.0 -   2048  1 -     900.665       0.649     899.977     902.106 - (ms)
  8.0 -   4096  1 -    3596.478       1.303    3594.947    3598.280 - (ms)
 16.0 -   8192  1 -   14311.079      64.602   14267.504   14429.621 - (ms)

* Speed-up : (dt_skimage / dt_Smil)

        |     T(Smil) |  T(skImage) | T(skImage)/T(Smil) [*]
---------------------------------------------------------------
    256 |       0.265 |      14.208 |         53.664  1.730
    512 |       0.239 |      54.768 |        229.409  2.361
   1024 |       0.333 |     223.825 |        672.857  2.828
   2048 |       1.541 |     900.665 |        584.366  2.767
   4096 |       5.205 |    3596.478 |        690.927  2.839
   8192 |      18.919 |   14311.079 |        756.426  2.879

  - [*] : ratio and log10(ratio) in columns

* Elapsed time : 228.0 s

-*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*-

                *** Structuring element size ***                

* Smil

      -   Side SE -        Mean     Std Dev         Min         Max
-------------------------------------------------------------------
  4.0 -   2048  1 -       0.416       0.004       0.414       0.426 - (ms)
  4.0 -   2048  2 -       0.536       0.005       0.528       0.541 - (ms)
  4.0 -   2048  3 -       0.650       0.004       0.644       0.654 - (ms)
  4.0 -   2048  4 -       0.692       0.000       0.691       0.693 - (ms)
  4.0 -   2048  5 -       0.871       0.001       0.868       0.872 - (ms)
  4.0 -   2048  6 -       0.961       0.003       0.958       0.968 - (ms)
  4.0 -   2048  7 -       1.058       0.002       1.056       1.062 - (ms)
  4.0 -   2048  8 -       1.148       0.002       1.146       1.150 - (ms)

* skImage

      -   Side SE -        Mean     Std Dev         Min         Max
-------------------------------------------------------------------
  4.0 -   2048  1 -     917.053      24.532     901.451     961.753 - (ms)
  4.0 -   2048  2 -     949.949       0.077     949.845     950.054 - (ms)
  4.0 -   2048  3 -     998.388       0.854     997.581    1000.059 - (ms)
  4.0 -   2048  4 -    1045.966       0.222    1045.706    1046.371 - (ms)
  4.0 -   2048  5 -    1103.816      15.477    1090.249    1121.836 - (ms)
  4.0 -   2048  6 -    1139.942       0.133    1139.741    1140.139 - (ms)
  4.0 -   2048  7 -    1191.138       0.129    1190.909    1191.286 - (ms)
  4.0 -   2048  8 -    1242.122       0.170    1241.908    1242.371 - (ms)

* Speed-up : (dt_skimage / dt_Smil)

        |     T(Smil) |  T(skImage) | T(skImage)/T(Smil) [*]
---------------------------------------------------------------
      1 |       0.416 |     917.053 |       2205.321  3.343
      2 |       0.536 |     949.949 |       1770.969  3.248
      3 |       0.650 |     998.388 |       1536.069  3.186
      4 |       0.692 |    1045.966 |       1511.441  3.179
      5 |       0.871 |    1103.816 |       1267.805  3.103
      6 |       0.961 |    1139.942 |       1186.244  3.074
      7 |       1.058 |    1191.138 |       1126.252  3.052
      8 |       1.148 |    1242.122 |       1082.167  3.034

  - [*] : ratio and log10(ratio) in columns

* Elapsed time : 142.2 s


-*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*-

=> Elapsed time : 372 secs
   Begin        : 15:07:19
   End          : 15:13:31