This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Olena, a generic and efficient image processing platform".
The branch cleanup has been updated
via be96bce6673467409255e03efc46fe870dc440ec (commit)
via 9abe0474fce19a1d4485f4a15013a75233a91224 (commit)
via 119d678787063be2c907fbd4a3db977d5616d091 (commit)
via c75b4cfe1b9b94b2adbdd948964e37c341d9be65 (commit)
via 7b885b8910789acd2491bf66f267c27e525b500d (commit)
via 0b465a3cf769b7325cf4b4b657821da26f3e55c3 (commit)
via a18534726d9ceb4105895bcf7c52ca1f0a0e26c1 (commit)
via 091e1bec2cd43f151ce1e24da9020df4fbb89453 (commit)
via 55fd2b0c024235e80b002f7e8f4f1d5b0a2b04bd (commit)
via 90d29df9acaa72828aacff483b1bded985456fb0 (commit)
via b43f22a4c68ab3163fdb56c8a4903c841c2cdb27 (commit)
via 27fd9c88f74d43b40f7649d80fa49493236b2e75 (commit)
via b368f2680d0e6ee2ed452c13f6dc4795e698191f (commit)
via 8adc75d924fa7964d45ca8d93d947d6aaee070ee (commit)
via 26be3832a9c1760b591cbc0dcce32570ef46f164 (commit)
via a2742cb603295b6e023ce790e2039cc247be162b (commit)
via 1f64874f7344f0ee4e0ef77c766ebcbe68b52734 (commit)
via f588e466fb62fbc2b4295bcb27ef37f6898dca4b (commit)
via 1e7c979fa02896e4434fe2d39453e34cddb00358 (commit)
via ccb4093b619c1ebdf4b7a48c64d498c0544ee5ea (commit)
via 1681fb5f978ac7ccd4a3a69b6f31fb3f1880601a (commit)
via ad8c64bf8a03fa964e6f1423b6f9dcbbfeb82558 (commit)
via d9fc1df7b9bb24226d6021597b96cea2d5697c02 (commit)
via c8848046367ef57503a3d506329275667f82fdbb (commit)
via c17395c573a9613106c3fec0c0a14692a150fcdc (commit)
via 3a8816344f96e2743cd2d813d9305d622c064d11 (commit)
via bb4a04478ac8fc7125c78ff145b829cba4151156 (commit)
via d2802dad212b143fe86344fc91264f9b87c5c4a3 (commit)
via 2f78347de3c745a4298afd33658f9f2b3f87379e (commit)
via 1602595f9a6688c337dc2de671b3088761d52e8c (commit)
via a65dcf8c35129a8569f942d2e7829e14cc89c84d (commit)
via 7991e3f790ebef2e2f0018ac61d56202655c910b (commit)
via 8fecc482d1b4d5b77500407a2ccf0a13bfcd9c94 (commit)
via 3410400ced62c7515e50aa01b14e0e9483b2b524 (commit)
via 3700b6068a0d2a57855f77053223d94af0ca680a (commit)
via e037dab93acbf49eccc76904dce9b64183651d5a (commit)
via 95c9f696bb73550776e648389c1824804a40ed5b (commit)
via 5569585b41089d38f1d995c93159c595bd4338cd (commit)
via 15202a607f245603c1a5c80fa513effb634efabc (commit)
via 70c7697e581b611449823ac24053302e95d11a14 (commit)
via 908e3304edd6259fb7f565ecea8c2239b4854b82 (commit)
via ca8e469250e1f3aab7bd07340b3a890d5ebcfcf8 (commit)
via c87f745edb085dd243d41ec5983446faa2a77c3f (commit)
via 83c98751f5df213f459c68d32758e3147466b31b (commit)
via 62d3b9d153aa23af955748d6384658e8dd293649 (commit)
via a7557b64b4078331815438644a57f4aeb8215d8c (commit)
via 3607d434c40c5fb167249dcee4fbb1ac5bf36e92 (commit)
via 28316a4e3eb3b1db62743f2df00d74f930eeeafd (commit)
via cefdb20740324455e08d9a5da037c9f3024e1909 (commit)
via 639694a9ce57682017fd45a3cb37dc84e845cf16 (commit)
via 687f9967fdf402b1991c2be45b60222721e77689 (commit)
via a6f94b13b8b56f834d0a8241fad1e223d288e8f1 (commit)
via 35f4bc0c35b7e596c320b77655ed4ca5133eec0d (commit)
via 748696af65992a1aa453978892ba0f4b18417075 (commit)
via 8aa7db7833601e75444522502cca8618b89f3948 (commit)
via 9e354c74547565ff7d29e8509356725f91a40bbb (commit)
via 8699ea5d37befe5372b398283d60cc96bf5f289d (commit)
via e61d93d250fd875e8b378e93ef55b2d2c504d9f7 (commit)
via 9c2f117f480691cd5ca4b496fd12b33471924d75 (commit)
via 9d5b6b6cd73db02b4917b059ba8152f3a0a434ad (commit)
via c9517b9272f27be5500296a6dc4e4622caf109f9 (commit)
via b8bc67ae64aa16d0de4b3b99c9e008d54770507c (commit)
via 9c0005463aea1f7eb5712255de62333d8add3a4b (commit)
via b19aab25fc68b97d9c34ac4667ecb19c6800f1ca (commit)
via fad39ca77b6cb3c4c6652b905a4bc5c67b35300c (commit)
via 5158238ced7f9256ca51e68dc497e434c2e23109 (commit)
via ffd06991c036d91cd0e1d7c5694547213ddbc125 (commit)
via bb6ddb7e8f323fa072b903b81b87d81f410734b3 (commit)
via abdd5eb7842021c807fe66dd46e4d6aca9911d5b (commit)
via 010f8aa5fa3a09d58bb4a872f199384e18b51974 (commit)
via 6b18b5041243d56e03da45a779f1a50446785276 (commit)
via 71717ea0aa2e527ef9cf6b6667b026d101e54fc7 (commit)
via e6fe7d359db0a18c8f37dd29f06bfa1d9fead977 (commit)
via 450410e982d7c9abbd5d0b4c3d834284a504d138 (commit)
via 4998bf92ef1bd4a382768a9b9abcb925fc1bfe7b (commit)
via 0774f862907bf1f3b751cbd8e8124daa6ab58cea (commit)
via 346ed701130cb8bf46386ce95ac35b15d65fa3d7 (commit)
via a40ac76c172a4cedfaa305baa9776408a060d481 (commit)
via f8090ed81ed6a495faff8ce918139ce05d8c38a4 (commit)
via 32fe23ae1923b358cac3a9e1ab1b82ce7bc49f8c (commit)
via 917fa3dc9d19267535b783c4e5fd834542ce175a (commit)
via 7c470abe909031667f8fb466958aa3f189ef3086 (commit)
via 2cbfa7dcb92861252795028c0c8fc366757dbf72 (commit)
via e20e410934110ac86fe6d2590657a25a29c0034c (commit)
via c01c17406ae476e0e89407dc6db013110a4121da (commit)
via 314a240db85747e9822ed9494a497d312a0bdbde (commit)
via bdade6e5643b8c974e1b6c7e99db070600c6259a (commit)
via 1cbfcbe8bcaa34925f7a0d24ffaab0ddaedf293d (commit)
via d05185f51003f72f0d3d530b97adca245fadc998 (commit)
via 8caa6a0fbb8fbcf1acfc55712abf1b0ddfa9a7e3 (commit)
via 5028921e3633fa750f78434344b4a7c76d443582 (commit)
via 5d8a12598439482ccd53c596bb7e0690bf960ab8 (commit)
via e9bf0a68327ee187aad6616038d5661e8bf440a6 (commit)
via b77aca0a9a5c5c514ce258c853ee55ad6678d0a9 (commit)
via fe72eddb49c039d57bd3c778937e97c867c2530e (commit)
via 91582ecbeb5ce3a6885aada08a09f445dea9651d (commit)
via fea1bdb0b38b2f265838f332137c9e4f22711801 (commit)
via d06e84f05872eb7ba686f43384a68fb014c4af8c (commit)
via 66dc444e5b61893ef6ed78dcad9c2178228b4c7d (commit)
via 4b84c24f6bf2641a82d6eff062f55eab0cd06443 (commit)
via 5d26c00af6003c608a1c04be40851ca34ac38a63 (commit)
via d3965a63e8470b121892146ced02946aa1a3c068 (commit)
via dadfbf8950ef83c64755eaa15a9b469cb2d70ae3 (commit)
via b8c5c642918812a1b8b9b2c09d65fb4bef2d41cb (commit)
via a97476569ceb8f6ed597a87fb27bafd412970efa (commit)
via 7044058ab5a375b2e582ebad82621228e8030d48 (commit)
via c7b2885c2aaefecda885eabd0a3e8491aa373925 (commit)
via 8c2373f81c5660b119c96fecbddae0abbbc5d29d (commit)
via b815f9e2faf5ce7fe0deda0f4a7b9d07713f9b90 (commit)
via c54ade0529937a4d66187dea311a67dd49527597 (commit)
via e3d31288ebed111747116932b6056550f7229b72 (commit)
via 989f64c914db17c4381adbff449f799b46e981f7 (commit)
via caafe2757aa4412f8e61bc6528feb88d35129141 (commit)
via fd81df408806ec032d613c91f6aced2eab5e239d (commit)
via 2a45daf1baa56780ee68c4d42c4e575e8ad693c2 (commit)
via adbe79b77bfb5daef430d2a003891458ab27f5f4 (commit)
via 92370252d966b05de95b4f4e1ba8cdefbd589513 (commit)
via d31555ad4cc07979b43873987b3cf7ec10d4c1e0 (commit)
via a746768a222aa1b3ec885099818b6d6efc824dea (commit)
via 1692704a4e5905ac03d7c96f21d2ba10c7bd704c (commit)
via 8c6f47af691c0616259a54ca1710c98c6826731c (commit)
via 176f3fd8be2f5eb18d832c4cf19d8f3efa8abaa7 (commit)
via 5f10622a1e4e2ebd6c611be95802cad42ab6f7aa (commit)
via 8a48d8079b603e627237f7ca8524528e9ccdd714 (commit)
via 8f6e58708365263bf6198bc567994fea7879a6e7 (commit)
via dcb65af6925d22936a721ddd17ce91c834f1dcbb (commit)
via 26d28a507403bced81ccbbfb8cfc1d008f33f648 (commit)
via b40c467c3953682c550a820510252473cb9bbade (commit)
via 0feab07fa0cc4de58a9aa36aa63031416dea49f5 (commit)
via e3b70ab14ce95e19449395a38f037c902e3cf9d7 (commit)
via 0d75e39af1931bb05c1621a0b51861a73f8c97eb (commit)
via cd1d4e984a9b56e21f6b1f67a34487254ba0b40c (commit)
via 064910dbb2f8d70b87c1d78836386b32928dff68 (commit)
via d56e10be0cef21a014909aedc73f4409ee3c3402 (commit)
via ac04251919bfb607b5da55d91b505c387c945e6c (commit)
via c8994ac388a94521fb1cd0eb95baf73c6a79bdbf (commit)
via ae5b2f2067ba6a8a389acd3bd6c063315905af44 (commit)
via aa7f3d1c34dd90c3c1c968fbad9517156a11940a (commit)
via 887a3fe17b396633af4611076e69bb5c76c3413f (commit)
via 2ab706df5d8edb964d6fcae88148f6f105027aed (commit)
via 050eff13f8b5c8bbd8406b6dab922d1b8574c561 (commit)
via b97c12aee11a2e516237b02412914e5f4bfc2e17 (commit)
via 6cb33ef7ca56427fa323fe11ff40bda0be9b163f (commit)
via 2bc617f494e7c5bb8e2a93b6778fca1a085456d0 (commit)
via 5f4400b17bbaf4ee0dbfc0ed4e80bf2a376b76d0 (commit)
via e52aac02b156fd06b7de45959c8bf55024d98959 (commit)
via 8f71dbf3fb8f07798274336ef38ed4ec452e8cfc (commit)
via ed99a96992fcb4ebc2f2a416bae04c97b074a8b7 (commit)
via e3799361c833404830f88ac40091998bab1340d3 (commit)
via de6c91cef4c10e3dbb66f63092d3c1a983d39cc2 (commit)
via 8ea78356187b68e314e2e6bf915c2c1e652edcd5 (commit)
via d06dc7960770317f00270ea1db8066fbbab14358 (commit)
via e56dcf932acc99554acf6a57325c9b5f4de331dd (commit)
via d95b8eb4bca61df6982e7b738ee3b5f689334c2e (commit)
via c607b2b473ea041164765d74761665f7cd16679f (commit)
via 8da07c1ba16fd7e2f3efc0da7c24cf6892cabea4 (commit)
via f6c0e86048ab35abf56eec1d8dc16332fc3bdf03 (commit)
via b4795e30ef8c1cdfe67c8d7ec3591aec9da5eb16 (commit)
via 0abd35d7c909bef44614fea9483b0a7c8e65a76a (commit)
via 178d9766cf611cba88150f776cd0487af9af8d06 (commit)
via 9b0c072e6285ab9b3a7ad98db3c7bd311d7339dc (commit)
via 468f30937f07f5516e36220248bb50f549f3013a (commit)
via 26697559f82f078325ddaa979176ffec509726ae (commit)
via 095d4d83c7ae469708f1da8e0df191b96c5195e4 (commit)
via 306940e5bcac4ab11a2ecf04b35e171b23212367 (commit)
via aec0b06e61c989df7ba3a3c89fece4c10d4c035a (commit)
via e0308f46eeb95a3d133b81ae21ecfc3e85561e73 (commit)
via df7ee00617e417f3e3782f296317180aab397c68 (commit)
via 359105b5373ba839805b1198597e3049fae509f5 (commit)
via 3f55de7920b3b6ca92e4d6b7f80c7a69f48060f5 (commit)
via 94167940366c76ce3d8fa8fc71bcef6366336f5c (commit)
via 9a84a00e71be26f15a4cb026563b83b058f191fc (commit)
via faeffbfac0157771d8afbb181ddf1aa6ce62bd64 (commit)
via 848be92889506f3522e0063d19b942e9e26e1429 (commit)
via 65e27d4f181270bdf32ccd70623b02f8c6515d7b (commit)
via 75d014789ef295f49c144e41b3388d1965f3b003 (commit)
via 5f6cc931ac246ce107794adb0812dfcadab90c65 (commit)
via 5da629f7d9ab5cea4acf78daae3f4ec46f710111 (commit)
via 641fb1845b4afaf3d7be707b9eab9757ebd9848e (commit)
via 10886bb0bd1026a72b13212602008d34a1e6a26c (commit)
via 5c51ffe52ba4551362ab8a77be720b5afc856cc6 (commit)
via 1af4682ac3441c1e45c1e0c192b0991e2ba8e563 (commit)
via 202bac27de2b47341f76e44bef7cb1ddf671a79a (commit)
via e9c085e05f15fdd3e30287c26db7cf3d659baff7 (commit)
via 959b10e6917b071d17bfa765e715cefa47a94c0e (commit)
via 958cb5799166a785a8db956a20f44547c0c8e022 (commit)
via 4b83d9c6b4e22789c1069e5f147ac9f674995a8c (commit)
via 29bf3b02e00c4d7e65586f935fda3849f2067d27 (commit)
via 7c649ab73e632b9399b2824a75529f95b530f168 (commit)
via 9faa94823c7a7bae018f944ab17e79f5d0774ac3 (commit)
via 279c33718e3dcaba50a6efc29c45ff63a0713cda (commit)
via 81f0006071a6fda8295c75c48dd7df0c3f5d8c19 (commit)
via afa46ab741c9b611d0817ab18e04c8c658c83ddf (commit)
via 955984a153a407f807549bc2b147e9a149861c05 (commit)
via a412a54529f79027659b8c3fd723556b77cfd2ed (commit)
via 4ebb5d640799b7ce299d4a573a42d0eb48b1c9df (commit)
via 7e43020f1b94958d6287965abf4cb4cab901895b (commit)
via 0a1c7ac3b44b539d21e4b3f50738291b2f79e093 (commit)
from 26d31484856f050052cfed5122507ad24926e81a (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
be96bce Milena: Streamline mln/test/positive.cc.
9abe047 Milena: Improve the documentation of mln::test::positive.
119d678 Milena: Simplify tests/pw/value.cc.
-----------------------------------------------------------------------
Summary of changes:
.dir-locals.el | 5 +
.gitignore | 1 +
ChangeLog | 81 +
INSTALL | 365 -
build-aux/build_unit_test.sh | 22 +-
configure.ac | 38 +-
doc/Makefile.am | 5 +-
milena/ChangeLog | 1788 +
milena/Makefile.am | 44 +-
milena/apps/Makefile.am | 8 +-
scribo/common.mk => milena/apps/apps.mk | 21 +-
milena/apps/bench/Makefile.am | 117 +
milena/apps/bench/and_not.hh | 248 +
.../bench/dilation-lena-bench-fast.cc} | 25 +-
.../bench/dilation-lena-bench-fast_static.cc} | 33 +-
.../bench/dilation-lena-bench-gen.cc} | 25 +-
milena/apps/bench/dilation-lena-bench-macros.hh | 96 +
.../bench/dilation-lena-bench-nongen.cc} | 25 +-
.../bench/dilation-lena-bench-nongen_2ptr.cc} | 25 +-
milena/apps/bench/dilation-lena-table.cc | 194 +
milena/apps/bench/dilation-lena.cc | 112 +
milena/apps/bench/dilation-lena.hh | 313 +
.../debug/iota.cc => apps/bench/gradient-lena.cc} | 35 +-
milena/apps/bench/gradient-spe-lena.cc | 352 +
milena/apps/bench/lena1024.pgm | 5 +
milena/apps/bench/lena2048.pgm | 5 +
milena/apps/bench/list2table | 50 +
milena/apps/bench/minus.hh | 249 +
milena/apps/bench/static_array.hh | 134 +
milena/apps/bench/static_dpoints_pixter.hh | 454 +
milena/apps/bench/static_window.hh | 405 +
milena/apps/bench/test-dilation-lena-bench.in | 23 +
milena/apps/bench/trait.hh | 76 +
milena/apps/constrained-connectivity/Makefile.am | 11 +-
.../constrained-connectivity.cc | 10 +-
milena/apps/generic-skel/Makefile.am | 107 +
.../generic-skel/image2d-skel-unconstrained.cc | 92 +
.../generic-skel/image2d-skel-with-end-points.cc | 94 +
.../generic-skel/image3d-skel-unconstrained.cc | 109 +
.../generic-skel/image3d-skel-with-1d-isthmuses.cc | 114 +
.../generic-skel/image3d-skel-with-end-points.cc | 114 +
milena/apps/generic-skel/image3d-skel.hh | 399 +
.../test-image2d-skel-unconstrained.in} | 16 +-
.../test-image2d-skel-with-end-points.in} | 16 +-
.../generic-skel/test-mixed.in} | 16 +-
milena/apps/graph-morpho/Makefile.am | 12 +-
milena/apps/graph-morpho/morpho.hh | 8 +-
milena/apps/mesh-segm-skel/Makefile.am | 192 +-
.../apps/mesh-segm-skel/mesh-complex-2-collapse.cc | 153 +
.../mesh-complex-max-curv-1-collapse.cc | 386 +
.../mesh-complex-max-curv-2-collapse.cc | 328 +
...ax-curv.cc => mesh-complex-max-curv-extrema.cc} | 104 +-
.../mesh-segm-skel/mesh-complex-max-curv-segm.cc | 54 +-
.../mesh-segm-skel/mesh-complex-max-curv-skel.cc | 328 +
.../apps/mesh-segm-skel/mesh-complex-max-curv.cc | 12 +-
...curv-segm.cc => mesh-complex-pinv-curv-segm.cc} | 55 +-
.../mesh-segm-skel/mesh-complex-pinv-curv-skel.cc | 344 +
milena/apps/mesh-segm-skel/mesh-complex-segm.cc | 26 +-
milena/apps/mesh-segm-skel/mesh-complex-skel.cc | 126 +-
milena/apps/mesh-segm-skel/misc.hh | 15 +-
.../apps/mesh-segm-skel/off-to-vtk-bin.cc | 58 +-
milena/apps/mesh-segm-skel/save_bin_alt.hh | 310 +-
.../test-mesh-complex-2-collapse.in} | 13 +-
.../test-mesh-complex-max-curv-1-collapse.in} | 16 +-
.../test-mesh-complex-max-curv-2-collapse.in} | 16 +-
.../test-mesh-complex-max-curv-extrema.in | 25 +-
.../test-mesh-complex-max-curv-skel.in | 25 +-
.../test-mesh-complex-pinv-curv-segm.in} | 17 +-
.../test-mesh-complex-pinv-curv-skel.in | 25 +-
.../apps/mesh-segm-skel/test-mixed.in | 24 +-
milena/apps/morphers/Makefile.am | 8 +-
milena/apps/morphers/recorder-bft.cc | 9 +-
milena/apps/papers/levillain.09.ismm/Makefile.am | 10 +-
milena/common.mk | 5 +-
milena/demos/inter_pixel/inter_pixel.cc | 27 +-
milena/doc/Makefile.am | 6 +-
milena/doc/examples/devel/facade.cc.raw | 4 +-
milena/doc/examples/devel/impl.cc.raw | 7 +-
.../examples/split/tuto3_first_routine-1.cc.raw | 1 -
milena/doc/examples/tuto3/first_routine.cc | 1 -
milena/doc/figures/extend-1.ppm | Bin 12406 -> 12407 bytes
milena/doc/figures/extend-2.ppm | Bin 16546 -> 16547 bytes
milena/doc/figures/extend-3.ppm | Bin 16546 -> 16547 bytes
milena/doc/figures/extend-4.ppm | 2 +-
milena/doc/figures/extend-5.ppm | Bin 12406 -> 12407 bytes
milena/doc/figures/fill-1.ppm | Bin 12406 -> 12407 bytes
milena/doc/figures/fill-2.ppm | Bin 12406 -> 12407 bytes
milena/doc/figures/fill-imageif-cfun-1.ppm | Bin 206 -> 207 bytes
milena/doc/figures/fill-subdomain-1.pbm | 2 +-
milena/doc/figures/fill-subdomain-2.ppm | Bin 206 -> 207 bytes
milena/doc/figures/fill-subdomain-3.ppm | Bin 206 -> 207 bytes
milena/doc/figures/fill-subdomain-4.ppm | Bin 206 -> 207 bytes
milena/doc/figures/ima2d-rot-1.ppm | Bin 235320 -> 235321 bytes
milena/doc/figures/ima2d-rot-2.ppm | Bin 235320 -> 235321 bytes
milena/doc/figures/ima_save.pbm | 2 +-
milena/doc/figures/labeling-compute-1.pbm | 2 +-
milena/doc/figures/labeling-compute-2.ppm | Bin 206 -> 207 bytes
milena/doc/figures/logical-not-1.pbm | 2 +-
milena/doc/figures/logical-not-2.pbm | 2 +-
milena/doc/figures/logical-not-3.pbm | 2 +-
milena/doc/figures/tuto2_first_image-1.pbm | 2 +-
milena/doc/figures/tuto3_colorize-1.pgm | Bin 141 -> 142 bytes
milena/doc/figures/tuto3_colorize-2.ppm | Bin 191 -> 192 bytes
milena/doc/figures/tuto3_rw_image-1.ppm | Bin 4918 -> 4919 bytes
milena/doc/figures/tuto3_rw_image-2.ppm | 2 +-
milena/doc/figures/tuto3_rw_image-3.ppm | Bin 12406 -> 12407 bytes
.../figures/tuto4_genericity_and_algorithms-1.ppm | Bin 12406 -> 12407 bytes
.../figures/tuto4_genericity_and_algorithms-2.ppm | Bin 12406 -> 12407 bytes
.../figures/tuto4_genericity_and_algorithms-3.pbm | 2 +-
.../figures/tuto4_genericity_and_algorithms-4.ppm | Bin 12406 -> 12407 bytes
.../figures/tuto4_genericity_and_algorithms-5.ppm | Bin 12406 -> 12407 bytes
.../figures/tuto4_genericity_and_algorithms-6.ppm | Bin 12406 -> 12407 bytes
milena/headers.mk | 20 +-
milena/img/README | 6 +
milena/img/bunny.pgm | Bin 0 -> 27000043 bytes
milena/mesh/Makefile.am | 26 +-
milena/mesh/bunny-holefilled.vtk |458714 ++++++++++++++++++++
milena/mesh/pseudo-manifold.vtk | 188 +
milena/mesh/teapot.vtk |25008 ++
milena/mesh/tetrahedron.vtk | 48 +
milena/mln/arith/minus.hh | 142 +-
milena/mln/core/alias/complex_image.hh | 18 +-
.../mln/core/image/dmorph/mutable_extension_ima.hh | 272 +
milena/mln/core/image/imorph/interpolated.hh | 25 +
milena/mln/core/image/imorph/tr_image.hh | 34 +
.../diff_abs.hh => core/routine/mutable_extend.hh} | 45 +-
milena/mln/core/site_set/p_set.hh | 14 +-
milena/mln/core/var.hh | 11 +-
milena/mln/debug/iota.hh | 35 +-
milena/mln/debug/iota.spe.hh | 11 +-
milena/mln/fun/p2b/antilogy.hh | 1 -
milena/mln/fun/p2b/tautology.hh | 1 -
milena/mln/fun/vv2v/diff_abs.hh | 17 +-
milena/mln/fun/vv2v/vec.hh | 17 +-
milena/mln/fun/x2x/rotation.hh | 4 +-
milena/mln/geom/complex_geometry.hh | 16 +-
milena/mln/io/fld/write_header.hh | 9 +-
milena/mln/io/off/load.hh | 27 +-
milena/mln/io/off/save.hh | 6 +-
milena/mln/io/pnm/save_header.hh | 10 +-
.../{tests/io/plot/load.cc => mln/io/vtk/all.hh} | 27 +-
milena/mln/io/vtk/load.hh | 615 +
milena/mln/io/vtk/save.hh | 649 +
milena/mln/make/attachment.hh | 53 +-
milena/mln/make/cell.hh | 11 +-
milena/mln/make/detachment.hh | 56 +-
milena/mln/math/diff_abs.hh | 15 +-
milena/mln/morpho/watershed/topological.hh | 194 +-
milena/mln/pw/all.hh | 10 +-
milena/mln/pw/bind.hh | 201 +
milena/mln/test/positive.hh | 15 +-
milena/mln/topo/connectivity_number_2d.hh | 130 +
milena/mln/topo/connectivity_number_3d.hh | 309 +
milena/mln/topo/detach.hh | 83 -
milena/mln/topo/detach_cell.hh | 154 +
milena/mln/topo/detach_pair.hh | 191 +
milena/mln/topo/detach_point.hh | 114 +
milena/mln/topo/is_facet.hh | 52 +-
milena/mln/topo/is_n_face.hh | 16 +-
milena/mln/topo/is_not_1d_isthmus.hh | 208 +
milena/mln/topo/is_not_end_point.hh | 121 +
milena/mln/topo/is_simple_2d.hh | 135 +-
milena/mln/topo/is_simple_cell.hh | 114 +-
milena/mln/topo/is_simple_pair.hh | 225 +
milena/mln/topo/is_simple_point2d.hh | 142 +
milena/mln/topo/is_simple_point3d.hh | 191 +
milena/mln/topo/{is_n_face.hh => no_constraint.hh} | 46 +-
milena/mln/topo/skeleton/breadth_first_thinning.hh | 171 +-
.../mln/topo/skeleton/priority_driven_thinning.hh | 215 +
milena/mln/{version.hh.in => version.hh} | 19 +-
milena/mln/version.hh.in | 19 +-
milena/new-header | 4 +-
milena/tests/arith/minus.cc | 29 +-
milena/tests/arith/plus.cc | 101 +-
milena/tests/core/alias/Makefile.am | 3 +-
milena/tests/core/alias/dpoint2d.cc | 4 +-
.../{arith/minus.cc => core/alias/neighb2d.cc} | 40 +-
milena/tests/core/image/complex_image.hh | 20 +-
milena/tests/core/image/imorph/Makefile.am | 16 +-
.../image/imorph/interpolated-tr_image-composed.cc | 107 +
...olated.cc => interpolated-tr_image-rotation.cc} | 60 +-
milena/tests/core/image/imorph/interpolated.cc | 35 +-
milena/tests/core/image/vmorph/Makefile.am | 6 +-
.../image/vmorph/fun_image_rgb.cc} | 50 +-
milena/tests/debug/iota.cc | 37 +-
milena/tests/io/Makefile.am | 5 +-
milena/tests/io/dump/Makefile.am | 4 +-
milena/tests/io/dump/dump.cc | 32 +
milena/tests/io/plot/load.cc | 4 +-
milena/tests/io/{dump => vtk}/Makefile.am | 18 +-
.../imorph/interpolated.cc => io/vtk/load_bin.cc} | 53 +-
.../{arith/minus.cc => io/vtk/load_save_bin.cc} | 38 +-
milena/tests/io/vtk/save.cc | 106 +
milena/tests/make/Makefile.am | 4 +-
milena/tests/make/attachment.cc | 77 +
milena/tests/make/detachment.cc | 98 +
milena/tests/pw/Makefile.am | 5 +-
milena/tests/{arith/minus.cc => pw/bind.cc} | 49 +-
milena/tests/pw/value.cc | 17 +-
milena/tests/test/positive.cc | 49 +-
milena/tests/tests.mk | 27 +-
milena/tests/topo/Makefile.am | 13 +-
milena/tests/topo/connectivity_numbers_2d.cc | 87 +
milena/tests/topo/detach_pair.cc | 73 +
milena/tests/topo/is_facet.cc | 80 +
milena/tests/topo/is_simple_pair.cc | 73 +
milena/tests/topo/skeleton/Makefile.am | 12 +-
.../tests/topo/skeleton/breadth_first_thinning.cc | 55 +-
.../skeleton/breadth_first_thinning_constrained.cc | 78 +
.../topo/skeleton/priority_driven_thinning.cc | 92 +
.../priority_driven_thinning_constrained.cc | 96 +
milena/tests/transform/Makefile.am | 3 +-
milena/tests/unit_test/unit-tests.mk | 90 +-
milena/tests/value/Makefile.am | 7 +-
milena/tests/{io/plot/load.cc => value/int_u32.cc} | 23 +-
milena/tools/Makefile.am | 71 +-
milena/tools/compute_local_configurations.cc | 109 +
.../tools/connectivity_numbers_3d.cc | 48 +-
milena/tools/connectivity_numbers_3d.hh | 407 +
.../tools/connectivity_numbers_3d_tbb.cc | 51 +-
milena/tools/connectivity_numbers_3d_tbb.hh | 163 +
milena/tools/gen_cxx_lut | 103 +
.../tools/simple_point3d_lut.cc | 52 +-
milena/tools/simple_point3d_lut.hh | 190 +
.../load.cc => tools/simple_point3d_lut_26_6.cc} | 22 +-
.../tools/simple_point3d_lut_tbb.cc | 53 +-
milena/tools/simple_point3d_lut_tbb.hh | 185 +
milena/tools/test_simple_point3d_lut_26_6.cc | 136 +
milena/tools/tools.mk | 31 -
milena/trash/display_color_pretty.hh | 15 +-
milena/trash/display_remove.hh | 13 +-
milena/trash/display_save.hh | 14 +-
milena/trash/display_save_and_show.hh | 10 +-
milena/trash/display_show.hh | 10 +-
milena/trash/neighb_get.hh | 6 +-
scribo/ChangeLog | 135 +-
scribo/common.mk | 6 +-
scribo/demo/viewer/Makefile.am | 3 +-
scribo/doc/Makefile.am | 5 +-
scribo/scribo.mk | 3 +-
scribo/src/Makefile.am | 10 +-
scribo/src/binarization/Makefile.am | 5 -
scribo/src/contest/DAE-2011/Makefile.am | 6 +-
scribo/src/contest/hbr-2013/Makefile.am | 3 +-
scribo/src/contest/hdlac-2011/Makefile.am | 3 +-
scribo/src/contest/hnla-2013/Makefile.am | 3 +-
scribo/src/pbm_text_in_doc.cc | 6 +-
scribo/src/scribo-cli.in | 11 +-
scribo/src/text/Makefile.am | 8 +-
scribo/src/text/pbm_lines_recognition.cc | 6 +-
scribo/src/text/pbm_recognition.cc | 6 +-
scribo/src/text_in_picture.cc | 2 -
scribo/src/text_recognition_in_picture.cc | 6 -
scribo/src/toolchain/nepomuk/Makefile.am | 5 +-
scribo/src/toolchain/nepomuk/text_extraction.cc | 6 +-
scribo/tests/Makefile.am | 1 +
scribo/tests/binarization/Makefile.am | 6 +
.../tests/binarization/sauvola_ms_tiff.cc | 34 +-
scribo/tests/binarization/sauvola_ms_tiff.ref.pbm | Bin 0 -> 32885 bytes
scribo/tests/convert/base64.cc | 5 +-
scribo/tests/estim/font_boldness.cc | 4 +-
scribo/tests/estim/font_color.cc | 4 +-
scribo/tests/img/lena.tiff | Bin 0 -> 262674 bytes
scribo/tests/tests.mk | 19 +-
scribo/tests/toolchain/nepomuk/Makefile.am | 3 +-
scribo/tests/toolchain/nepomuk/text_extraction.cc | 8 +-
scribo/tests/unit_test/unit-tests.mk | 166 +-
scribo/tests/util/component_precise_outline.cc | 4 +-
swilena/ChangeLog | 29 +-
swilena/python/Makefile.am | 1 -
270 files changed, 500271 insertions(+), 2293 deletions(-)
create mode 100644 .dir-locals.el
delete mode 100644 INSTALL
copy scribo/common.mk => milena/apps/apps.mk (58%)
create mode 100644 milena/apps/bench/Makefile.am
create mode 100644 milena/apps/bench/and_not.hh
copy milena/{tests/io/plot/load.cc => apps/bench/dilation-lena-bench-fast.cc} (77%)
copy milena/{tests/io/plot/load.cc => apps/bench/dilation-lena-bench-fast_static.cc}
(64%)
copy milena/{tests/io/plot/load.cc => apps/bench/dilation-lena-bench-gen.cc} (77%)
create mode 100644 milena/apps/bench/dilation-lena-bench-macros.hh
copy milena/{tests/io/plot/load.cc => apps/bench/dilation-lena-bench-nongen.cc} (77%)
copy milena/{tests/io/plot/load.cc => apps/bench/dilation-lena-bench-nongen_2ptr.cc}
(77%)
create mode 100644 milena/apps/bench/dilation-lena-table.cc
create mode 100644 milena/apps/bench/dilation-lena.cc
create mode 100644 milena/apps/bench/dilation-lena.hh
copy milena/{tests/debug/iota.cc => apps/bench/gradient-lena.cc} (69%)
create mode 100644 milena/apps/bench/gradient-spe-lena.cc
create mode 100644 milena/apps/bench/lena1024.pgm
create mode 100644 milena/apps/bench/lena2048.pgm
create mode 100755 milena/apps/bench/list2table
create mode 100644 milena/apps/bench/minus.hh
create mode 100644 milena/apps/bench/static_array.hh
create mode 100644 milena/apps/bench/static_dpoints_pixter.hh
create mode 100644 milena/apps/bench/static_window.hh
create mode 100644 milena/apps/bench/test-dilation-lena-bench.in
create mode 100644 milena/apps/bench/trait.hh
create mode 100644 milena/apps/generic-skel/Makefile.am
create mode 100644 milena/apps/generic-skel/image2d-skel-unconstrained.cc
create mode 100644 milena/apps/generic-skel/image2d-skel-with-end-points.cc
create mode 100644 milena/apps/generic-skel/image3d-skel-unconstrained.cc
create mode 100644 milena/apps/generic-skel/image3d-skel-with-1d-isthmuses.cc
create mode 100644 milena/apps/generic-skel/image3d-skel-with-end-points.cc
create mode 100644 milena/apps/generic-skel/image3d-skel.hh
copy milena/{tests/topo/Makefile.am =>
apps/generic-skel/test-image2d-skel-unconstrained.in} (68%)
copy milena/{tests/topo/Makefile.am =>
apps/generic-skel/test-image2d-skel-with-end-points.in} (67%)
copy milena/{tests/pw/Makefile.am => apps/generic-skel/test-mixed.in} (63%)
create mode 100644 milena/apps/mesh-segm-skel/mesh-complex-2-collapse.cc
create mode 100644 milena/apps/mesh-segm-skel/mesh-complex-max-curv-1-collapse.cc
create mode 100644 milena/apps/mesh-segm-skel/mesh-complex-max-curv-2-collapse.cc
copy milena/apps/mesh-segm-skel/{mesh-complex-max-curv.cc =>
mesh-complex-max-curv-extrema.cc} (63%)
create mode 100644 milena/apps/mesh-segm-skel/mesh-complex-max-curv-skel.cc
copy milena/apps/mesh-segm-skel/{mesh-complex-max-curv-segm.cc =>
mesh-complex-pinv-curv-segm.cc} (74%)
create mode 100644 milena/apps/mesh-segm-skel/mesh-complex-pinv-curv-skel.cc
copy scribo/src/toolchain/nepomuk/text_extraction.cc =>
milena/apps/mesh-segm-skel/off-to-vtk-bin.cc (60%)
copy milena/{tests/topo/skeleton/Makefile.am =>
apps/mesh-segm-skel/test-mesh-complex-2-collapse.in} (73%)
copy milena/{tests/topo/Makefile.am =>
apps/mesh-segm-skel/test-mesh-complex-max-curv-1-collapse.in} (64%)
copy milena/{tests/topo/Makefile.am =>
apps/mesh-segm-skel/test-mesh-complex-max-curv-2-collapse.in} (64%)
copy scribo/src/contest/hbr-2013/Makefile.am =>
milena/apps/mesh-segm-skel/test-mesh-complex-max-curv-extrema.in (55%)
copy scribo/src/contest/hbr-2013/Makefile.am =>
milena/apps/mesh-segm-skel/test-mesh-complex-max-curv-skel.in (55%)
copy milena/{tests/topo/Makefile.am =>
apps/mesh-segm-skel/test-mesh-complex-pinv-curv-segm.in} (60%)
copy scribo/src/contest/hbr-2013/Makefile.am =>
milena/apps/mesh-segm-skel/test-mesh-complex-pinv-curv-skel.in (55%)
copy scribo/src/contest/hdlac-2011/Makefile.am =>
milena/apps/mesh-segm-skel/test-mixed.in (56%)
create mode 100755 milena/img/bunny.pgm
create mode 100644 milena/mesh/bunny-holefilled.vtk
create mode 100644 milena/mesh/pseudo-manifold.vtk
create mode 100644 milena/mesh/teapot.vtk
create mode 100644 milena/mesh/tetrahedron.vtk
create mode 100644 milena/mln/core/image/dmorph/mutable_extension_ima.hh
copy milena/mln/{math/diff_abs.hh => core/routine/mutable_extend.hh} (59%)
copy milena/{tests/io/plot/load.cc => mln/io/vtk/all.hh} (75%)
create mode 100644 milena/mln/io/vtk/load.hh
create mode 100644 milena/mln/io/vtk/save.hh
create mode 100644 milena/mln/pw/bind.hh
create mode 100644 milena/mln/topo/connectivity_number_2d.hh
create mode 100644 milena/mln/topo/connectivity_number_3d.hh
delete mode 100644 milena/mln/topo/detach.hh
create mode 100644 milena/mln/topo/detach_cell.hh
create mode 100644 milena/mln/topo/detach_pair.hh
create mode 100644 milena/mln/topo/detach_point.hh
create mode 100644 milena/mln/topo/is_not_1d_isthmus.hh
create mode 100644 milena/mln/topo/is_not_end_point.hh
create mode 100644 milena/mln/topo/is_simple_pair.hh
create mode 100644 milena/mln/topo/is_simple_point2d.hh
create mode 100644 milena/mln/topo/is_simple_point3d.hh
copy milena/mln/topo/{is_n_face.hh => no_constraint.hh} (64%)
create mode 100644 milena/mln/topo/skeleton/priority_driven_thinning.hh
copy milena/mln/{version.hh.in => version.hh} (63%)
copy milena/tests/{arith/minus.cc => core/alias/neighb2d.cc} (68%)
create mode 100644 milena/tests/core/image/imorph/interpolated-tr_image-composed.cc
copy milena/tests/core/image/imorph/{interpolated.cc =>
interpolated-tr_image-rotation.cc} (51%)
copy milena/tests/{arith/minus.cc => core/image/vmorph/fun_image_rgb.cc} (57%)
copy milena/tests/io/{dump => vtk}/Makefile.am (70%)
copy milena/tests/{core/image/imorph/interpolated.cc => io/vtk/load_bin.cc} (62%)
copy milena/tests/{arith/minus.cc => io/vtk/load_save_bin.cc} (72%)
create mode 100644 milena/tests/io/vtk/save.cc
create mode 100644 milena/tests/make/attachment.cc
create mode 100644 milena/tests/make/detachment.cc
copy milena/tests/{arith/minus.cc => pw/bind.cc} (56%)
create mode 100644 milena/tests/topo/connectivity_numbers_2d.cc
create mode 100644 milena/tests/topo/detach_pair.cc
create mode 100644 milena/tests/topo/is_facet.cc
create mode 100644 milena/tests/topo/is_simple_pair.cc
copy scribo/tests/toolchain/nepomuk/text_extraction.cc =>
milena/tests/topo/skeleton/breadth_first_thinning.cc (50%)
create mode 100644 milena/tests/topo/skeleton/breadth_first_thinning_constrained.cc
create mode 100644 milena/tests/topo/skeleton/priority_driven_thinning.cc
create mode 100644 milena/tests/topo/skeleton/priority_driven_thinning_constrained.cc
copy milena/tests/{io/plot/load.cc => value/int_u32.cc} (77%)
create mode 100644 milena/tools/compute_local_configurations.cc
copy scribo/src/toolchain/nepomuk/text_extraction.cc =>
milena/tools/connectivity_numbers_3d.cc (65%)
create mode 100644 milena/tools/connectivity_numbers_3d.hh
copy scribo/src/toolchain/nepomuk/text_extraction.cc =>
milena/tools/connectivity_numbers_3d_tbb.cc (62%)
create mode 100644 milena/tools/connectivity_numbers_3d_tbb.hh
create mode 100755 milena/tools/gen_cxx_lut
copy scribo/src/toolchain/nepomuk/text_extraction.cc =>
milena/tools/simple_point3d_lut.cc (61%)
create mode 100644 milena/tools/simple_point3d_lut.hh
copy milena/{tests/io/plot/load.cc => tools/simple_point3d_lut_26_6.cc} (77%)
copy scribo/src/toolchain/nepomuk/text_extraction.cc =>
milena/tools/simple_point3d_lut_tbb.cc (59%)
create mode 100644 milena/tools/simple_point3d_lut_tbb.hh
create mode 100644 milena/tools/test_simple_point3d_lut_26_6.cc
delete mode 100644 milena/tools/tools.mk
copy milena/tests/debug/iota.cc => scribo/tests/binarization/sauvola_ms_tiff.cc (68%)
create mode 100644 scribo/tests/binarization/sauvola_ms_tiff.ref.pbm
create mode 100644 scribo/tests/img/lena.tiff
hooks/post-receive
--
Olena, a generic and efficient image processing platform