ULIS, une solution simple, puissante et légère pour le traitement des images.
ULIS est une bibliothèque C++ moderne et multi-plateforme qui facilite le développement de votre application, réduisant ainsi les besoins de développement de solutions internes en matière d'imagerie.
Multi-plateformeFonctionne sur tous les systèmes d'exploitations et tous les principaux compilateurs. |
OptimiséMultithread et support SIMD |
ConnexionsIntégration avec Python ou WEB-Assembly WASM |
Open-sourceAccès libre au code source |
---|
Capacités d'ULIS :
• Bibliothèque C++14 multi-plateforme
• Traitement générique des images numériques
• Logiciel de rasterisation 2D
• Formats d'image illimités (u8, u16, u32, float, double)
• Organisation personnalisée de la mémoire par ordre de bits
• Tous les modes de fusion Photoshop + 11 modes additionels
• Modèles colorimétriques (RGB, HSL, HSV, CMYK, ...)
• Prise en charge de la gestion colorimétrique, support de l'espace colorimétrique (profils icm et indépendants du dispositif)
• Algorithmes optimisés avec multithreading
• Algorithmes optimisés avec les extensions SIMD (SSE2)
• Pools et caches d'images pour l'optimisation
• Stockage en mémoire de séquences d'images animées
Spécification des logiciels requis (SRS):
• 64bit OS - Linux, Windows ou MacOS
• CMake (3.11.4 et plus)
• Git (2.17.0 et plus)
• Compilateur C++ avec support C++14
• Python (3.7 et plus) disponible depuis PATH avec "python3" (optionnel)
Compilateurs supportés :
• MinGW 64 7.xx
• Clang LLVM xx
• MSVC
• GNU GCC
ULIS est décliné en 2 types de licences qui dépendent de votre statut et de votre projet :
âś” Pour les personnes physiques uniquement
âś– Personnes morales interdites
âś– Projets Ă but lucratif interdits (uniquement des projets non commerciaux)
âś– Pas d'assistance technique
âś” Credits Ă Praxinos obligatoires
âś” Pour personnes physiques
âś” Pour personnes morales
✔ Projets à but lucratif autorisés
✔ Assistance technique autorisée
✔ Crédits à Praxinos optionnels
ou
Pour plus de détails sur notre contrat de licence veuillez lire cette page.
We believe good partnerships start with a good conversation. Please, feel free to contact us or join us on Discord to ask us any questions. We will be delighted to know more about how we can support your projects.