Remarque: Ceci s'applique uniquement aux fenêtres, en raison des problèmes inhérents à l'utilisation d'outils d'automatisation standard et gratuits pour les applications (EDIT: GDK) sous Windows. S'il y a une meilleure façon de travailler avec l'automatisation GDK sous Windows que AutoIt, s'il vous plaît laissez-moi savoir)GIMP Comment utiliser la console python pour naviguer entre les images
Je suis en train d'automatiser certaines tâches dans GIMP en utilisant AutoIt la plupart du temps, ce qui est la plupart du temps assez simple, cependant, passant de ouvrir l'image pour ouvrir l'image est problématique. Il y a deux façons que j'ai fait ceci (en utilisant AutoIt) jusqu'ici: Cliquez automatiquement sur les flèches (en mode fenêtre unique) pour faire défiler d'image en image, et 2) en utilisant les flèches droite et gauche pour faire la même chose.
Il y a des problèmes avec les deux approches. Pour la première approche, je ne peux rien faire d'autre avec mon ordinateur tant que le script AutoIt n'est pas terminé car il occupe ma souris. Et nous parlons d'une centaine d'images à chaque fois. Pour la deuxième approche, il faut, je ne sais pas le mot correct, mais une «barre de vignettes» en haut, que la barre des vignettes soit «active» ou que les touches fléchées ne fonctionnent pas. vous pouvez le rendre actif en cliquant sur une image à l'intérieur de celui-ci, une ou deux fois selon l'état, mais alors je dois faire toutes sortes de gymnastique pour savoir quelle image réelle je suis censé être sur afin de procéder. Cela m'amène à conclure que la meilleure solution est d'avoir un peu de programmation, dans un plugin Python ou Scheme (ou une simple commande ou deux, que je peux avoir AutoIt simplement coller dans la console) pour me permettre de passer de l'un à l'autre. images d'une manière très fiable, non-intrusive, simple.
Merci d'avance. Dev
Qu'est-ce que vous en train d'essayer de faire des images - il peut y avoir de meilleurs outils. –
Salut, eh bien, je fais un traitement par lots sur chaque image, MAIS contrairement à ceux qui flottent autour pour GIMP, je veux le faire sur des images ouvertes. Pas de fichiers chargés à partir du disque. –
Donc, vous cherchiez essentiellement gimp.image_list() et vous voulez passer en revue cela? –