An open API service indexing awesome lists of open source software.

https://github.com/thomasretornaz/poutre

Generic ImageProcessing library
https://github.com/thomasretornaz/poutre

boost cpp14 generic genericity image-processing intrinsics morphology python simd-intrinsics

Last synced: 4 months ago
JSON representation

Generic ImageProcessing library

Awesome Lists containing this project

README

          

Poutre
=======

[![Travis: GCC + CLang](https://travis-ci.org/ThomasRetornaz/poutre.svg?branch=master)](https://travis-ci.org/ThomasRetornaz/poutre)
[![Appveyor: Visual 2019](https://ci.appveyor.com/api/projects/status/uscgdq4dx73haq89?svg=true)](https://ci.appveyor.com/project/ThomasRetornaz/poutre)
[![Coverage Status](https://coveralls.io/repos/github/ThomasRetornaz/poutre/badge.svg?branch=master)](https://coveralls.io/github/ThomasRetornaz/poutre?branch=master)

## Rationale ##

__Poutre__ is a open-source image processing framework, with a focus on Mathematical Morphology.
It provide a moder c++ interface, genericity, with trying to not compromize speed.
It use hively cpu intrinsics for low level code optimizations.
The core of __Poutre__ is entirely written in C++, mainly using templatized code and metaprogramming.
It provided generic code for 1d(signal),2d(Image) and higher level tensor.

## Licence ##

It is released under the very permissive **Boost license**.

## Dependencies ##

* Dependencies are downloaded during configure thanks to cmake ExternalProject facility

## Status ##

**WIP**