vendredi 1 mai 2026

G'MIC 3.7.5

 G'MIC est un framework open-source complet pour le traitement d'images numériques , distribué sous les licences de logiciels libres CeCILL (de type LGPL et/ou compatible GPL). Il fournit plusieurs interfaces utilisateur pour convertir/traiter/visualiser des ensembles de données d'images génériques , allant des signaux scalaires 1D aux séquences 3D+t d'images volumétriques multispectrales, incluant donc des images couleur 2D.

Nous fournissons ces différentes interfaces utilisateur G'MIC :

1 – G’MIC , un outil en ligne de commande pour utiliser les fonctionnalités de traitement d'image G'MIC depuis un shell. Dans ce contexte, G'MIC peut être considéré comme un compagnon convivial des suites logicielles ImageMagick ou GraphicsMagick .


2 - G'MIC-Qt , un plug-in pour apporter les capacités de G'MIC aux logiciels de retouche d'image et de peinture GIMP , Krita , Photoshop , Affinity Photo , PaintShop Pro , PhotoLine et Paint.NET . Plus de 500 filtres sont déjà disponibles, classés par catégorie ( Artistique, Noir & blanc, Couleurs, Contours, Déformations, Dégradations, Détails, Gradation, Cadres, Calques, Lumières & ombres, Motifs, Rendu, Réparation, Séquences, etc.).

[télécharger...]


3 - libgmic , une petite bibliothèque de traitement d'images C++ portable, thread-safe et multi-thread à lier à des applications tierces. Son API simple permet aux programmeurs d'ajouter toutes les fonctionnalités G'MIC dans leur propre logiciel sans trop d'efforts (une API C est également disponible).


4 - G'MIC Online , un service web permettant aux utilisateurs d'appliquer des algorithmes de traitement d'images sur leurs images, directement depuis un navigateur web. [Essayez-le maintenant...]


5 - ZArt , une interface basée sur Qt pour le traitement en temps réel de flux vidéo provenant de webcams ou de fichiers vidéo.


D'autres projets open-source sont connus pour utiliser certaines des fonctionnalités de G'MIC :

  • EKD , un logiciel gratuit dédié au traitement de postproduction de vidéos et d'images.
  • Flowblade , un éditeur vidéo non linéaire multipiste pour Linux publié sous licence GPL 3.
  • Photoflow , un programme de retouche photo entièrement non destructif.
  • Veejay , un instrument visuel et échantillonneur vidéo en temps réel.

Le code source de G'MIC a été enregistré auprès de l' APP (Agence française de protection des programmes) par le CNRS , sous le numéro d'enregistrement : IDDN.FR.001.170024.000.SP2017.000.21000.


G'MIC se concentre sur la conception de pipelines éventuellement complexes pour la conversion, le traitement et la visualisation de jeux de données d'images multispectrales génériques 1D/2D/3D . Cela comprend bien sûr des images en couleur, mais aussi des données plus complexes comme des séquences d'images ou des ensembles de données volumétriques à valeur flottante 3D(+t). Pour ce faire, G'MIC définit un langage de script léger mais puissant (le langage G'MIC ) dédié à la conception d' opérateurs et de pipelines de traitement d'images .

G'MIC est un framework ouvert : le langage par défaut peut être étendu avec des commandes personnalisées écrites en G'MIC, définissant ainsi de nouveaux filtres ou effets d'image disponibles. Soit dit en passant, G'MIC contient déjà un ensemble substantiel d'algorithmes et de pipelines de traitement d'image prédéfinis (plus de 1000). G'MIC est nativement multi-thread. Il utilise OpenMP pour tirer parti de plusieurs cœurs pour accélérer le calcul des opérations de traitement d'image.

G'MIC a été conçu dans un souci de portabilité et fonctionne sur différentes plateformes (Windows, Unix, MacOSX). Depuis 2008, il est principalement développé dans l' équipe Image du laboratoire GREYC , à Caen/France, par des chercheurs permanents travaillant quotidiennement dans le domaine du traitement d'images.

D'autres aspects techniques intéressants de G'MIC sont :

  • Il peut traiter une grande variété de types d'images, y compris des images multispectrales (nombre arbitraire de canaux) et des images volumétriques 3D , ainsi que des séquences d'images ou des objets vectoriels 3D . Les images avec différents types de pixels sont prises en charge, ce qui permet de traiter sans problème des images avec des entiers 8 bits ou 16 bits par canal, ainsi que des ensembles de données à valeur flottante.
  • Il fonctionne en interne avec des listes d'images . Les manipulations d'images et les interactions peuvent être groupées ou ciblées sur des éléments spécifiques.
  • Il fournit des modules de visualisation légers mais efficaces dédiés à l'exploration/visualisation d'images multi-spectrales 2D/3D, d'objets vectoriels 3D (carte d'élévation, isocourbes, isosurfaces,...), ou de tracés de graphes 1D.
  • Il est hautement extensible grâce à l'inclusion possible de fichiers de commandes personnalisés qui ajoutent de nouvelles commandes qui sont comprises par l'interpréteur de langage. Ainsi, les utilisateurs peuvent concevoir leur propre bibliothèque de traitement d'images au-dessus de G'MIC.
  • Il propose des commandes pour gérer des fenêtres interactives personnalisées où les événements peuvent être gérés par l'utilisateur.
  • Il est basé sur la dernière version de développement de la bibliothèque CImg , une boîte à outils de traitement d'images de modèles C++ bien établie, créée et maintenue par la même équipe de développeurs depuis 1999.

Page d’accueil : G-MIC


Vous pouvez télécharger les sources de G'MIC et trouver des binaires précompilés des différentes interfaces G'MIC pour différentes architectures.


GIMP  Module complémentaire G'MIC-Qt pour GIMP 3

GIMP   Module complémentaire G'MIC-Qt pour GIMP 2.10

Photoshop 8bf  Affinity Photo 8bf  PaintShop Pro 8bf  PhotoLine 8bf  XnView 8bf Module d'extension G'MIC-Qt pour Photoshop / Affinity Photo / PaintShop Pro / PhotoLine / XnView (8bf)

Paint.NET   Module d'extension G'MIC-Qt pour Paint.NET

  • Windows :

Python   Module complémentaire G'MIC-Qt pour Python

$ pip install gmic

Win64   G'MIC pour Windows - Autres interfaces

Debian64  G'MIC pour Debian - Toutes les interfaces (paquets .deb)

Ubuntu64  G'MIC pour Ubuntu - Toutes les interfaces (paquets .deb)

Source   Code source G'MIC

OpenFX  Plugins G'MIC OpenFX

Parcourir   Parcourir tous les fichiers


Shotcut 26.4.30 Final

 Shotcut est un éditeur vidéo open source et multi-plateforme capable de convertir et d'éditer des fichiers vidéo dans divers formats.
Shotcut prend en charge un certain nombre de formats et de codecs audio et vidéo grâce à FFmpeg (ou libav ), ainsi qu’à de nombreux formats d’image tels que BMP, GIF, JPEG, PNG, SVG, TGA, TIFF ainsi que des séquences d’images. Shotcut ne nécessite aucune importation et inclut la recherche précise pour de nombreux formats.

Prise en charge en grand format :
  • Prise en charge des derniers formats audio et vidéo grâce à FFmpeg
  • Prend en charge les formats d'image courants tels que BMP, GIF, JPEG, PNG, SVG, TGA, TIFF, WebP ainsi que les séquences d'images
  • Aucune importation requise - édition de la timeline native
  • Recherche précise dans de nombreux formats
  • Timeline multi-format: mélangez et faites correspondre les résolutions et les fréquences d'images au sein d'un projet
  • Capture webcam
  • Capture audio
  • Prise en charge des résolutions 4K
  • Lecture de flux réseau (HTTP, HLS, RTMP, RTSP, MMS, UDP)
  • Plug -ins de générateur vidéo Frei0r (par exemple, barres de couleur et plasma)
  • Couleur, texte, bruit et générateurs de compteurs
  • Exportation EDL (CMX3600 Edit Decision List)
  • Exporter une seule image sous forme d'image ou de vidéo sous forme de séquence d'images
  • Fichiers vidéo avec canal alpha - lecture et écriture
Caractéristiques audio :
  • Portées audio: loudness, picmètre, forme d'onde, analyseur de spectre
  • Contrôle du volume
  • Filtres audio:
    Balance, Bass & Treble, Pass Band, Compresseur, Canal de copie, Délai, Downmix, Expander, Gain, Passe-haut, Limiteur, Passe-bas, Normaliser: Un passage, Normaliser: Deux passages, Notch, Pan, Reverb, Swap. Canaux
  • Mixage audio sur toutes les pistes
  • Entrées et sorties audio en fondu et vidéo en fondu vers le noir avec des commandes de fader faciles à utiliser sur la timeline
  • Le fondu enchaîné audio et vidéo dissolvent facilement les transitions en superposant des plans sur la même piste de la timeline
  • Synchronisation de transport JACK
  • Générateur de sons
  • Stéréo, mono et Surround 5.1

Effets vidéo :

  • Composition vidéo sur des pistes vidéo
  • HTML5 (sans audio et vidéo) comme source vidéo et filtres
  • Roues de couleurs à 3 voies (ombres, médiums, reflets) pour la correction des couleurs et l'étalonnage
  • Pipette pour choisir la couleur neutre pour l'équilibrage des blancs
  • Désentrelacement
  • Rotation automatique
  • Fondu entrant / sortant audio et fondu vidéo en noir et en noir avec des commandes de faders faciles à utiliser sur la timeline
  • Transitions d'effacement vidéo :
    barre, porte de grange, boîte, horloge (radiale), diagonale, iris, matrice et dégradé personnalisé
  • Suivre les modes de composition / fusion:
    Aucun, Fini, Ajouter, Saturer, Multiplier, Écran, Superposition, Assombrir, Esquiver, Graver, Lumière dure, Lumière douce, Différence, Exclusion, Teinte HSL, Saturation HSL, Couleur HSL, Luminosité HSL.
  • Filtres vidéo:
    Canal Alpha: Ajuster, Canal Alpha: Afficher, Visualisation audio de danse, Visualisation audio, Visualisation du spectre audio, Visualisation de forme d'onde audio, Mode de fusion, Flou: Boîte, Flou: Exponentiel, Flou: Gaussien, Flou: Passe-bas, Luminosité, Clapet, Tenue chroma, touche chroma: avancé, Touche chroma: simple, contraste, étalonnage des couleurs, recadrage: source, culture: cercle, culture: rectangle, déformation, tramage, échelle élastique, retournement, glitch, lueur, grille, demi-teinte, teinte / légèreté / Saturation, Inverser les couleurs, Touche renversée: avancée, Touche renversée: simple, correction de la lentille, Niveaux, LUT 3D, Masque: appliquer, Masque: à partir d'un fichier, Masque: forme simple, Miroir, Mosaïque, Nerveux, Pas de synchronisation, Bruit: Rapide , Bruit:Images clés, ancien film: poussière, ancien film: grain, ancien film: projecteur, ancien film: rayures, ancien film: technicolor, opacité, postérisation, réduction du bruit: HQ3DN, réduction du bruit: flou intelligent, décalage RGB, rotation et mise à l'échelle, Rutt -Etra-Izer, Saturation, Ton sépia, Aiguiser, Taille et position, Esquisse, Dissolvant, Stabiliser, Tourbillonner, Texte: 3D, Texte: Simple, Texte: HTML, Seuil, Minuterie, Trails, Vertige, Vignette, Unpremultiply Alpha Wave, balance des blancs ,Saturation, ton sépia, netteté, taille et position, esquisse, dissolvant de tache, stabilisation, tourbillonnement, texte en 3D, texte en simple, texte en HTML, seuil, minuterie, traînées, vertige, vignette, prédémultiplication alpha, vague, balance des blancs ,Saturation, ton sépia, netteté, taille et position, esquisse, dissolvant de tache, stabilisation, tourbillonnement, texte en 3D, texte en simple, texte en HTML, seuil, minuterie, traînées, vertige, vignette, prédémultiplication alpha, vague, balance des blancs
  • Effet de vitesse pour les clips audio / vidéo
  • Inverser un clip
  • Portées vidéo: forme d'onde et histogramme
  • Modèles de titre pour le filtre Texte: HTML

Cross Platform et Codec Indépendant :
  • Prise en charge multi-plateformes: disponible sous Windows, Linux et MacOs
  • Indépendant du codec, ne repose donc pas sur des codecs système
  • Peut fonctionner en tant qu'application portable à partir d'un lecteur externe
  • Traductions d'interface utilisateur: catalan, chinois, tchèque, danois, néerlandais, anglais, estonien, finnois, français, gaélique, galicien, allemand, grec, hongrois, italien, japonais, coréen, népalais, norvégien bokmål, norvégien nynorsk, occitan, polonais, polonais , Russe, slovaque, slovène, espagnol, suédois, taïwanais, thaïlandais, turc, ukrainien
  • Encodage par lots avec contrôle de travaux
  • Encodez / transcodez dans une variété de formats et de codecs grâce à FFmpeg
  • Fichiers de flux (coder sur IP) et toute source de capture
  • Mesure de la qualité vidéo (PSNR et SSIM)
  • Effectuer un contrôle d'intégrité d'un fichier audio / vidéo
  • Afficher des informations détaillées sur un fichier audio / vidéo
Affichage et surveillance
  • Surveillance externe via une carte Blackmagic Decklink sur un moniteur NTSC
  • Surveillance externe sur un écran / moniteur système supplémentaire
  • Thèmes / skins de l'interface utilisateur: apparence du système d'exploitation natif et couleurs sombre et claire personnalisées
  • Zoom vidéo de contrôle dans le lecteur: ajustement de la zone visible (par défaut), 10%, 25%, 50%, original (100%) et 200%
  • Interface utilisateur flexible via des panneaux pouvant être connectés
  • Panneau de propriétés détaillées du support
  • Panneau de fichiers récents avec recherche
  • Mise en cache des miniatures et des formes d'onde entre les sessions
  • Enregistrez et basculez entre plusieurs mises en page d'interface utilisateur.
  • Grille à l'écran et zones sécurisées avec capture.

Support Matériel :
  • Blackmagic Design SDI et HDMI pour la surveillance des entrées et des aperçus
  • Leap Motion pour la commande jog / shuttle
  • Capture webcam
  • Capture audio à partir du périphérique système (microphone, entrée de ligne)
  • Capturer (enregistrer) SDI, HDMI, webcam (V4L2), audio JACK, PulseAudio, flux IP et périphériques Windows DirectShow
  • Traitement d'image parallèle multicœur (lorsque vous n'utilisez pas de processeur graphique et que la suppression de trame est désactivée)
  • Traitement d'image basé sur GPU OpenGL avec 16 bits linéaires à virgule flottante par composant couleur
  • Codage matériel AMD, Intel et NVIDIA

Changelog :

Améliorations du calendrier
  • Ajout d'un redimensionnement symétrique d'une transition de chronologie à l'aide de ses poignées de découpage.
  • Ajout d'une fonction glisser-déposer des éléments récents vers la chronologie .
  • Amélioration de la chronologie et du zoom sur les images clés : le résultat est moins erratique et plus précis.
  • Réduction de l'utilisation de la mémoire pour les formes d'onde de la chronologie.
  • Changer la chronologie > Définir la piste actuelle au-dessus et Définir la piste actuelle en dessous pour utiliser les pistes nues UP et les clés Down
Conversion de la parole en texte
  • Ajout de la prise en charge des GPU Vulkan pour la conversion vocale en texte sous Windows et Linux.
  • Ajout d'une case à cocher « Utiliser le GPU » à la boîte de dialogue de conversion de la parole en texte .
Autres nouveautés
  • Ajout de l' option Exporter > Métadonnées, y compris l'illustration de couverture .
  • Ajout d'un groupe d'options « Machine à écrire » au filtre « Incrustation des sous-titres » .
  • Ajout d'un indicateur de progression et d'état des tâches sur l'icône de la barre des tâches ou du dock, lorsque cela est possible.
  • Ajout de Propriétés > Fichier LUT pour les clips vidéo, principalement pour le mode de traitement linéaire 10 bits .
  • Ajout d'options de format d'image pour la grille au bouton de grille du lecteur :
    • Cadre 1:1
    • Cadre 16:9
    • Cadre 4:3
    • Cadre 9:16
  • Ajout de préréglages d'exportation VP9 MP4 10 bits (E-AC-3) et VP9 WebM 10 bits (Opus) .
  • Ajout de la possibilité de lancer Glaxnimate depuis le Microsoft Store sur Windows, si disponible.
Changements
  • Glaxnimate n'est plus inclus dans le package Linux Flatpak .
  • Transition audio modifiée en fondu enchaîné à puissance constante.
  • Modification de la sélection multiple des sous-titres pour utiliser la touche “Shift” 
  • La durée de la chronologie des propriétés modifiées est désormais modifiable.
  • L'ouverture d'une image ne lance plus la lecture.
  • Modification du paramètre d'exportation pour que l'exportation par défaut soit en HEVC 10 bits dans les modes de traitement 10 bits.
  • Dans la timeline > Enregistrer l'audio, j'ai modifié le paramètre pour utiliser le format FLAC au lieu d'Opus afin d'améliorer la qualité et la compatibilité avec l'outil.
  • Le menu Mode vidéo a été réorganisé avec de nouvelles catégories :
    • Réseaux sociaux
    • Autre
    • Héritage
  • Nous avons réduit l'épaisseur des séparateurs de panneaux et les avons rendus plus lumineux.
Correctifs
  • Correction des problèmes intermittents de synchronisation ou d'absence de forme d'onde audio (problème apparu dans la version 26.2).
  • Correction d'une dernière image incorrecte dans les animations Glaxnimate.
  • Style de police fixe, à l'exception de l'épaisseur et de l'italique/oblique, dans la boîte de dialogue des polices.
  • Correction de l'acceptation des noms de fichiers contenant des caractères spéciaux dans Playlist > Ajouter des fichiers .
  • Les marqueurs fixes disparaissaient après l'annulation du déplacement des clips.
  • Correction d'un problème de sauvegarde horaire qui ne fonctionnait pas lors de sauvegardes fréquentes.
  • L'ouverture d'un projet fixe lance le lecteur à la deuxième image.
  • Correction d'un problème de recherche au clavier dans la chronologie qui ne fonctionnait parfois pas.
  • Dans les paramètres corrigés , le format de l'heure ne mettait pas immédiatement à jour les règles de la chronologie et des images clés .
  • Chronologie fixe > Copier , Couper , Coller et Écraser les clips groupés.
  • Images clés corrigées après annulation d'un découpage.
  • Correction de la modification des propriétés > Filtres de durée.
  • Durée des marqueurs d'édition corrigée et décalage des marqueurs Ripple d'une image.
  • Correction du filtre vidéo Nervous qui effectuait un fondu enchaîné de 2 images à partir du noir.
  • Correction de l'historique des annulations pour le verrouillage, la mise en sourdine et le masquage de la piste.
  • Correction d'un problème d'ouverture fiable des menus à boutons sous Wayland sur Linux.
  • Correction d'un plantage possible lors de la prévisualisation vocale dans la boîte de dialogue de synthèse vocale .
Mises à niveau
  • Mise à jour de FFmpeg vers la version 8.1.
  • x265 a été mis à jour vers la version 4.1.
  • Mise à jour de whisper.cpp vers la version 1.8.3.
  • MLT a été mis à jour vers la version 7.38.0.
  • Mise à jour de Qt vers la version 6.10.3 sous Linux.

 

Page d’accueil : Shotcut