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 sur demande |
---|
ULIS est un acronyme pour Utility Library for Imaging System. Cette bibliothèque a été créée pour répondre aux besoins spécifiques d'ILIAD et d'Odyssey dans un contexte de dessin rasterisé dans un environnement 3D généré par Unreal Engine.
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
✔ Pour personnes physiques
✔ Pour personnes morales
✔ Projets à but lucratif autorisés
✔ Assistance technique autorisée
✔ Crédits à Praxinos optionnels
ou
Nous pensons qu'une bonne relation commence toujours avec un bon échange. Nous vous invitons à nous contacter ou à rejoindre notre serveur Discord pour nous poser la moindre question. Nous serons enchantés de pouvoir répondre à vos demandes.