- Nov 22, 2018
-
-
Julien Michel authored
-
Julien Michel authored
-
- Nov 20, 2018
-
-
Julien Michel authored
-
Julien Michel authored
-
Julien Michel authored
-
Julien Michel authored
ENH: Prefer inheritance from true_type / false_type and use remove_cv and remove_reference to remove some partial specialisations
-
Julien Michel authored
-
- Nov 19, 2018
-
-
Julien Michel authored
ENH: Add Functor module with FunctorImageFilter, VariadicInputsImageFilter, VariadicNamedInputsImageFilter Squashed commit of the following: commit 5de2770a7b83e732a2520a3ba0cb019c3ff6e714 Merge: 72b6a70054 54e3008855 Author: Julien Michel <julien.michel@cnes.fr> Date: Mon Nov 19 16:24:52 2018 +0100 Merge branch 'functor_filter_named_inputs' into 'functorfilter' Named inputs in FunctorImageFilter See merge request orfeotoolbox/otb!290 commit 54e3008855f50fbf28f6d95bc6765d8e2acdeab4 Merge: 3fca72a99a 72b6a70054 Author: Julien Michel <julien.michel@cnes.fr> Date: Mon Nov 19 15:59:50 2018 +0100 MRG commit 72b6a7005458a7b7a3a4e8c71e9a209807004dc3 Author: Julien Michel <julien.michel@cnes.fr> Date: Mon Nov 19 15:48:44 2018 +0100 DOC: Fix ingroup tags commit 266e71b26cf0f9e66c3f802c7c8172fe9e087ff2 Author: Julien Michel <julien.michel@cnes.fr> Date: Mon Nov 19 15:47:14 2018 +0100 ENH: Only pad input image that correspond to neighborhood commit edbd1a2e198ff7a7576464c8531a8cee705a7c40 Author: Julien Michel <julien.michel@cnes.fr> Date: Mon Nov 19 14:57:51 2018 +0100 TEST: Test support of built-in math functions commit 3fca72a99ab56884f4febe1bf0cc2d7eca003a55 Merge: 7cf407e68f dbe6f862a1 Author: Julien Michel <julien.michel@cnes.fr> Date: Mon Nov 19 14:34:12 2018 +0100 Merge branch 'functorfilter' into functor_filter_named_inputs commit dbe6f862a167232729082d28d55206ecf0aa6113 Author: Julien Michel <julien.michel@cnes.fr> Date: Mon Nov 19 14:33:49 2018 +0100 COMP: Fix compilation error commit 7cf407e68f36a6b1cc16fee0c2724b58058468f4 Merge: 10f1592e51 894e496f7e Author: Julien Michel <julien.michel@cnes.fr> Date: Mon Nov 19 14:31:54 2018 +0100 MRG commit 894e496f7e2a34e7ba94a1057aa6e36e1dd03050 Author: Julien Michel <julien.michel@cnes.fr> Date: Mon Nov 19 14:14:30 2018 +0100 DOC: Enhance doc of separate functors commit fdd99a968ff83628e1dd5fddddbed95af1261f93 Author: Julien Michel <julien.michel@cnes.fr> Date: Mon Nov 19 14:08:54 2018 +0100 DOC: Enhance code documentation commit d9aa111b0ec331e2ae541254cafbc9eb4cfbc64f Merge: 4987d73dfc f34b7ce3af Author: Julien Michel <julien.michel@cnes.fr> Date: Mon Nov 19 13:52:12 2018 +0100 MRG commit 10f1592e519258d50df9bb2a88e11f6802fd926c Merge: a5e6a982e4 f34b7ce3af Author: Julien Michel <julien.michel@cnes.fr> Date: Mon Nov 19 13:46:27 2018 +0100 MRG commit f34b7ce3aff61b419860345b11a1bccc5ae61abc Author: Julien Michel <julien.michel@cnes.fr> Date: Mon Nov 19 13:44:54 2018 +0100 ENH: replace non const GetFunctor() by GetModifiableFunctor() commit 609684607d1bdacc85de2a328d169701f406696f Author: Julien Michel <julien.michel@cnes.fr> Date: Mon Nov 19 13:40:03 2018 +0100 TEST: Add more testing cases, and support non const operators commit a5e6a982e42fc13760351f2a94f0ec06583549af Author: Julien Michel <julien.michel@cnes.fr> Date: Mon Nov 19 13:29:19 2018 +0100 ENH: VNamed -> VariadicNamed commit f4d94a6842c65dea3011da281f1ab5b53a2d6fdb Merge: 0397595a53 490d8c3594 Author: Julien Michel <julien.michel@cnes.fr> Date: Mon Nov 19 13:22:04 2018 +0100 MRG commit 4987d73dfca2b0d3cda1687d7747e329713e7cb7 Author: Julien Michel <julien.michel@cnes.fr> Date: Fri Nov 16 17:35:34 2018 +0100 ENH: Also support functors of the form void ()(Out&, const In&...) commit 490d8c3594482cc752178a0a974d2a45f2012d9d Author: Julien Michel <julien.michel@cnes.fr> Date: Fri Nov 16 16:35:06 2018 +0100 DOC: Enhance documentation commit d8dffd444390bfa40f77014942e67a23ffe31e18 Author: Julien Michel <julien.michel@cnes.fr> Date: Fri Nov 16 16:19:33 2018 +0100 ENH: Rename (VInput -> VariadicInput) and add more checks commit db803d3c173c919f55d0d183d33598176eedefc8 Author: Julien Michel <julien.michel@cnes.fr> Date: Fri Nov 16 09:46:15 2018 +0100 COMP: Fix static_asserts on pixel type detection commit cbea423c464e7ce9c2a730ca3ebc8190410153ea Author: Julien Michel <julien.michel@cnes.fr> Date: Thu Nov 15 13:25:17 2018 +0100 ENH: C++17 will ease this commit 7eeb1909a9e68ad902512a8118933e9629e7770b Author: Julien Michel <julien.michel@cnes.fr> Date: Thu Nov 15 13:25:00 2018 +0100 ENH: Add static_assert check to see if all parameters (and return type) of TFunction can be mapped to valid pixel types for Image/VectorImage commit 0397595a538e42ead1aff893244a2ac7c2a09d43 Author: Julien Michel <julien.michel@cnes.fr> Date: Tue Nov 13 16:25:58 2018 +0100 ENH: Introducing named inputs commit 09877b54dd023dcbcf6df4cf132d50d3ef18718b Author: Julien Michel <julien.michel@cnes.fr> Date: Fri Nov 9 16:36:38 2018 +0100 COMP: Missing headers commit 37527191ffad5cfa31af0f5969fefb278b2a1da3 Author: Julien Michel <julien.michel@cnes.fr> Date: Fri Nov 9 15:57:07 2018 +0100 TEST: Use static number of inputs in tests commit 1c18762dcd5b97723f2797fac9a01c722f3a1bb9 Author: Julien Michel <julien.michel@cnes.fr> Date: Fri Nov 9 15:49:56 2018 +0100 ENH: Add helper value for number of inputs commit af3cc15b193c30adce8d5a2a3931793bd9346164 Author: Julien Michel <julien.michel@cnes.fr> Date: Fri Nov 9 14:23:49 2018 +0100 ENH: Add template using to ease the retrieval of input image types commit cec704383bb272d5230dc3327a504bb2e649b552 Author: Victor Poughon <victor.poughon@cnes.fr> Date: Fri Nov 9 12:34:34 2018 +0100 BUG: fix comment in macro syntax error commit 17a4c5a43d46a5def1173a259e57a43f2f0944bc Author: Victor Poughon <victor.poughon@cnes.fr> Date: Fri Nov 9 12:29:53 2018 +0100 ENH: FunctorFilter: fix legacy SetInput and improve tests commit 2d8c2a48827c2e04af075593fa630c0b578d9d82 Author: Julien Michel <julien.michel@cnes.fr> Date: Thu Nov 8 15:42:37 2018 +0100 ENH: Add tests and move useful functors to separate headers commit e14ab465598a0416df11b9d0c0aaca1cfae69e7b Author: Julien Michel <julien.michel@cnes.fr> Date: Tue Nov 6 11:55:06 2018 +0100 TEST: Fix header test commit 28662af37e21e7d8cb7415d1f2d1214fe042bcce Author: Julien Michel <julien.michel@cnes.fr> Date: Tue Nov 6 11:53:25 2018 +0100 ENH: Move functor filter to a dedicated Module commit d10945d94498cca019f3fd20e6303d0deafc8d2c Author: Julien Michel <julien.michel@cnes.fr> Date: Tue Nov 6 09:19:39 2018 +0100 ENH: Undef macro once used commit 415c62199cf346076d513c1c2dbcb4e337835c21 Author: Julien Michel <julien.michel@cnes.fr> Date: Mon Nov 5 16:49:38 2018 +0100 ENH: Add macro and SFINAE to enable the old-style setters commit 21ec65b56e67a7e617f48cd20aeddf86b17cdacc Author: Julien Michel <julien.michel@orfeo-toolbox.org> Date: Mon Oct 29 16:01:18 2018 +0000 TEST: More exhaustive testing of new filter commit d487b755d98b7680566eec4883061cd5cc8d0c7a Author: Julien Michel <julien.michel@orfeo-toolbox.org> Date: Mon Oct 29 15:37:20 2018 +0000 TEST: Static checks for test commit 0693ea954523410dba163a9b515d5cc5e91410c7 Author: Julien Michel <julien.michel@orfeo-toolbox.org> Date: Mon Oct 29 15:37:07 2018 +0000 DOC: typo in documentation commit 8a2147927287cb76edf62860a31ebd6b4fb14b14 Author: Julien Michel <julien.michel@orfeo-toolbox.org> Date: Mon Oct 29 14:41:19 2018 +0000 DOC: Enhance documentation commit f5f6bcf0e66fa7d499170a16a98348823267fdee Author: Julien Michel <julien.michel@orfeo-toolbox.org> Date: Mon Oct 29 14:18:41 2018 +0000 COMP: Code review (and adding a few examples with std::complex) commit 82b8d997a6c93a8fdde2e6671085670e9df80795 Author: Julien Michel <julien.michel@cnes.fr> Date: Tue Oct 23 16:44:05 2018 +0200 COMP: include fixes commit 0846f1a8c317c06f4f361785aa6514ff2561932e Author: Julien Michel <julien.michel@cnes.fr> Date: Tue Oct 23 16:34:28 2018 +0200 DOC: add documentation (WIP) commit 6eb7f0cac4adb1014a919ac9b9156bbb6fda3c05 Author: Julien Michel <julien.michel@cnes.fr> Date: Tue Oct 23 15:52:48 2018 +0200 ENH: Handle lambdas returning VariableLengthVector commit 8f1f7f3b7b6b42ed92c99a08466f2f1ed07c99b3 Author: Julien Michel <julien.michel@cnes.fr> Date: Tue Oct 23 13:00:06 2018 +0200 ENH: Filter working with neighborhoods commit 5586c5693941e82a676b189a3a38dd3e1431f3d9 Author: Julien Michel <julien.michel@cnes.fr> Date: Tue Oct 23 10:11:43 2018 +0200 ENH: Handle output size commit 6a49f5dfb6de0621f1e7c8a484a994bdf80df4ba Author: Julien Michel <julien.michel@cnes.fr> Date: Tue Oct 23 10:08:42 2018 +0200 ENH: Handle output size (WIP) commit e35859994919a91d8e5f330ad16564b6e4b9b689 Author: Julien Michel <julien.michel@cnes.fr> Date: Fri Oct 12 11:12:56 2018 +0200 ENH: FunctorImageFilter starts to be fully implemented (WIP) commit 6d10b55822c86d49500a3f2496424efffd259c85 Author: Julien Michel <julien.michel@cnes.fr> Date: Fri Oct 5 16:57:03 2018 +0200 ENH: FunctorImageFilter is now fully variadic from Functor definition commit a6399f2c25b7c94216862ef488f53676dcfc99be Author: Julien Michel <julien.michel@cnes.fr> Date: Tue Oct 2 13:28:29 2018 +0200 ENH: experiment with variadic types (WIP) commit d05c33744eb5528ccd50edac220d043c5b8faf3a Author: Jordi Inglada <jordi.inglada@cesbio.cnes.fr> Date: Tue Oct 2 15:17:55 2018 +0200 ADD: draft FunctorImageFilter commit 8d4e8f1b2d6a05e1824d8966a452aee700d2d3f9 Author: Jordi Inglada <jordi.inglada@cesbio.cnes.fr> Date: Sun Sep 30 19:02:08 2018 +0200 ADD: start of FunctorImageFilter A generic functor filter which 1. can take and produce vector and scalar images 2. with or without the use of image neighborhoods in input 3. with NbInputs >=1 4. and with any number of output bands
-
- Nov 16, 2018
-
-
Guillaume Pasero authored
PKG: declare libomp as system lib in macOS package See merge request orfeotoolbox/otb!294
-
Guillaume Pasero authored
COMP: fix OverlapSave filter on Windows See merge request orfeotoolbox/otb!293
-
- Nov 15, 2018
-
-
Guillaume Pasero authored
-
Guillaume Pasero authored
FFTW upgrade See merge request orfeotoolbox/otb!292
-
Guillaume Pasero authored
-
- Nov 14, 2018
-
-
Guillaume Pasero authored
-
Guillaume Pasero authored
Filtering warnings for clang7 See merge request orfeotoolbox/otb!287
-
- Nov 13, 2018
-
-
Guillaume Pasero authored
-
Guillaume Pasero authored
-
Guillaume Pasero authored
-
Guillaume Pasero authored
-
Guillaume Pasero authored
-
Guillaume Pasero authored
BUG: #1761: make sure OpenMP runtime is loaded by the main executable See merge request orfeotoolbox/otb!288
-
Guillaume Pasero authored
-
Guillaume Pasero authored
-
- Nov 12, 2018
-
-
Guillaume Pasero authored
-
Guillaume Pasero authored
-
Guillaume Pasero authored
-
Guillaume Pasero authored
-
Guillaume Pasero authored
-
Guillaume Pasero authored
-
Rémi Cresson authored
-
Rémi Cresson authored
-
- Nov 09, 2018
-
-
Guillaume Pasero authored
SuperBuild: the Ossim issue 2354 now affects all platforms See merge request orfeotoolbox/otb!285
-
Victor Poughon authored
-
Guillaume Pasero authored
OpenMP fixes See merge request orfeotoolbox/otb!283
-
Guillaume Pasero authored
-
- Nov 08, 2018
-
-
Rémi Cresson authored
-
Guillaume Pasero authored
-
Guillaume Pasero authored
-
Guillaume Pasero authored
This reverts commit ec9dc6a9.
-
Guillaume Pasero authored
COMP: fix ossim to build with clang7 See merge request orfeotoolbox/otb!284
-