In the context of software engineering for image processing (IP), we consider the notion of reusability of algorithms. In many software tools, an algorithm's implementation often depends on the type of processed data. In a broad definition, discrete digital images may have various forms : classical 2D images, 3D volumes, non-regular graphs, cell complexes, and so on : thus leading to a combinatorial explosion of the theoretical number of implementations. Generic programming (GP) is a framework suited to the development of reusable software tools. We present a programming paradigm based on GP designed for the creation of scientific software such as IP tools. This approach combines the benefits of reusability, expressive power, extensibility...
This thesis is based on a study of reproducibility issues in image processing research. We designed,...
Cet article contient quatre chapîtres plus ou moins liés les uns aux autres. Dans le premier chapîtr...
International audienceGenericity aims at providing a very high level of abstraction in orde...
In the context of software engineering for image processing (IP), we consider the notion of reusabil...
This paper presents the evolution of algorithms implementa-tion in image processing libraries and di...
Abstract. Digital Topology software should reflect the generality of the underlying mathematics: map...
International audienceAn important topic for the image processing and pattern recognition community ...
International audienceDigital Geometry software should reflect the generality of the underlying math...
C++ is a multi-paradigm language that enables the initiated programmer to set up efficient image pro...
This paper deals with the implementation of algorithms in the specific domain of image processing. A...
Algorithm libraries dedicated to image processing and pattern recognition are not reusable; to run a...
Résume ́ – Cet article présente l’évolution des techniques de programmation d’algorithmes de tra...
International audienceAs there are as many clients as many usages of an Image Processing library, ea...
This paper argues that the difficulties in implementing computer vision algorithms are a major reaso...
Researches described in this manuscript are focused on the design of systems for automatic generatio...
This thesis is based on a study of reproducibility issues in image processing research. We designed,...
Cet article contient quatre chapîtres plus ou moins liés les uns aux autres. Dans le premier chapîtr...
International audienceGenericity aims at providing a very high level of abstraction in orde...
In the context of software engineering for image processing (IP), we consider the notion of reusabil...
This paper presents the evolution of algorithms implementa-tion in image processing libraries and di...
Abstract. Digital Topology software should reflect the generality of the underlying mathematics: map...
International audienceAn important topic for the image processing and pattern recognition community ...
International audienceDigital Geometry software should reflect the generality of the underlying math...
C++ is a multi-paradigm language that enables the initiated programmer to set up efficient image pro...
This paper deals with the implementation of algorithms in the specific domain of image processing. A...
Algorithm libraries dedicated to image processing and pattern recognition are not reusable; to run a...
Résume ́ – Cet article présente l’évolution des techniques de programmation d’algorithmes de tra...
International audienceAs there are as many clients as many usages of an Image Processing library, ea...
This paper argues that the difficulties in implementing computer vision algorithms are a major reaso...
Researches described in this manuscript are focused on the design of systems for automatic generatio...
This thesis is based on a study of reproducibility issues in image processing research. We designed,...
Cet article contient quatre chapîtres plus ou moins liés les uns aux autres. Dans le premier chapîtr...
International audienceGenericity aims at providing a very high level of abstraction in orde...