|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
![]() ![]() Inscription : juin 2006 Messages : 6 929 ![]() |
Nouvelle Annonce :
Bonjour/Bonsoir, J'ouvre à nouveau au public un projet sur lequel je travaillais et qui avait déjà été annoncé il y a plus d'un an. L'application était écrite initialement en C++ mais a été récrite en Java. Le projet est composé d'une bibliothèque de traitement d'images en Java et d'une IHM (swing). J'ai mis l'accent sur la simplicité d'ajout d'opérateurs. Il est en effet possible d'ajouter des plugins à l'IHM de traitement d'images assez simplement. Si lors de vos tests, vous trouvez des bugs, n'hésitez pas à me les faire parvenir. Le binaire de la dernière release est ici : http://projets.developpez.com/projec...t_files/millie (il faut une JRE Java d'installée) Une fois le fichier dézippé, il suffit d'exécuter le fichier millie.bat sous Windows où de tapper : java -jar -Xmx500M MillieGUI-2.0.1.jar sous Unix/Linux (je n'ai pas testé sous MacOS). Actuellement, les possibilités de l'IHM sont : Côté gestion des images
Côté Filtre
Les filtres suivants ont été tiré des codes de pseudocode : Harris : http://www.developpez.net/forums/showthread.php?t=325133Inpaint : http://www.developpez.net/forums/showthread.php?t=365026Unnoise: http://www.developpez.net/forums/showthread.php?t=308602 A noter que le clic du milieu permet de se déplacer sur les images ou de zoomer et que le copier coller depuis ou vers le presse-papier fonctionne. La plupart des opérateurs utilisent soit la bibliothèque standard ou soit la bibliothèque de traitement d'images Millie.jar qui tire en général en partie des processeurs multicoeur. Le dépôt SVN est ici : http://subversion.developpez.com/projets/Millie/trunk/ Le sous dépot http://subversion.developpez.com/pro.../trunk/Millie/ correspond à la bibliothèque de traitement d'images et peut être utilisée indépendamment du GUI. Le JAR est disponible dans le binaire. Pour le développement de plugins, vous pouvez voir le tutoriel suivant : http://humbert-florent.developpez.com/millie/plugins/ ![]() ![]() ![]()
__________________
Je ne répondrai à aucune question technique en privé |
|
|
00
|
|
|
#2 |
|
Membre chevronné
![]() ![]() Inscription : juin 2004 Messages : 1 395 ![]() |
Hello !
Je l'ai exécuté rapidement, pas trop le temps de voir ce qu'elle a dans le ventre Une suggestion: quand on ouvre une image, il serait bien qu'elle soit adaptée au niveau zoom à la taille de la fenêtre
__________________
Aucune réponse à une question technique par MP. Ce qui vous pose problème peut poser problème à un(e) autre http://thebrutace.labrute.fr |
|
|
00
|
|
|
#3 | |
![]() ![]() Inscription : juin 2006 Messages : 6 929 ![]() |
Citation:
Merci d'avoir testé
__________________
Je ne répondrai à aucune question technique en privé |
|
|
|
00
|
|
|
#4 |
![]() ![]() Inscription : juin 2006 Messages : 6 929 ![]() |
Changelog Version 1.0.1 (20080802)
Correction du Blooming Effect Zoom automatique lors de l'ouverture d'une image ColorParameter (nouveau paramètre pour le choix des couleurs) Possibilité de mettre une barre de progression plus complexe et de changer l'image en cours de route Drag and drop d'une image externe (genre de l'explorateur) vers le pane d'images
__________________
Je ne répondrai à aucune question technique en privé |
|
|
00
|
|
|
#5 |
![]() ![]() Inscription : juin 2006 Messages : 6 929 ![]() |
Changelog Version 1.0.2 (20080803)
Importation direct du presse-papier depuis : Fichier/importer presse papier Correction Fusion par Masque Accéleration des filtres : Balance des couleurs, Luminosité/Contraste et Courbes Les filtres sont des vrais boites de dialogue et restent bien toujours en premier plan Seuillage binaire Correction du filtre Inpaint par isophote
__________________
Je ne répondrai à aucune question technique en privé |
|
|
00
|
|
|
#6 |
![]() ![]() Inscription : juin 2006 Messages : 6 929 ![]() |
Changelog version 1.0.3 (20080804)
Filtre Médian utilise l'algorithme Fast Median : papier : http://www.shellandslate.com/fastmedian.html Nouveau filtre : Maximum et Minimum Filtre Skeleton implémenté par pseudocode Possibilité de minimiser les images Visualisation de la taille des images (dimension et taille fichier amélioré) Correction filtre Inpaint pour image RGB par pseudocode Corrections mineurs sur histogramme
__________________
Je ne répondrai à aucune question technique en privé |
|
|
00
|
|
|
#7 |
![]() ![]() Inscription : juin 2006 Messages : 6 929 ![]() |
Changelog version 1.1 (20080806)
Filtre Fast Bilateral Possibilité d'utiliser le canal alpha Gestion des plugins (visibilité et couleurs) Filtre Fast Harris Correction d'un bug pour l'histogramme Les filtres peu classiques sont désactivés par défaut : Pour les activer : - Plugins/Gérer -> Menus prédéfinis : Activer tout
__________________
Je ne répondrai à aucune question technique en privé |
|
|
00
|
|
|
#8 |
|
Membre confirmé
![]() |
bonjour, je viens de regarder en vitesse et ça à l'air vraiment pas mal
![]() juste un petit détail: j'ai téléchargé les binaires, je les exécutes sous linux et les 'é' du menu filtre se trouvent remplacés par des '?' lorsqu'on ouvre plusieurs images à la fois, on peut les mettre toutes visibles via Fenêtre>mosaïques, et ça c'est franchement bien. Mais serait-il possible d'optimiser l'espace? Si je veux afficher 5 images, il y a plein d'espace non-utilisé... (je viens de constater un petit bug: si j'ouvre 6 images et que je les met en mosaïques, il y en a une qui va se cacher sur la gauche de mon écran, et pour pouvoir aller la rechercher, je suis obligé de redimensionner la fenêtre pour y avoir accès) Une autre chose par rapport aux mosaïques: la taille des fenêtre internes changent (ce qui est normal) et ce qui reste identique après le redimensionnement c'est le zoom. On pourrait imaginer que ce qui reste constant, c'est la partie visible de l'image... et au passage, pourquoi ne pas mettre le look and feel de l'OS? Parce que c'est plus simple de mettre en ligne de commande le look Metal que le look de l'OS... voili voilà |
|
|
00
|
|
|
#9 | |||
![]() ![]() Inscription : juin 2006 Messages : 6 929 ![]() |
Désolé de ne pas avoir répondu avant, j'étais très occupé la semaine dernière.
Concernant la mosaïque, en fait, j'ai fait une implémentation classique de mosaïque où l'on met les éléments dans un pavage de carré. Mais ce dont tu parles, c'est des mosaïques verticales ou des mosaïques horizontales. Donc je pourrais éventuellement l'ajouter. Par contre, j'utilise jamais cette fonctionnalité car je trouve que ça ne sert à rien... Citation:
Citation:
Citation:
__________________
Je ne répondrai à aucune question technique en privé |
|||
|
|
00
|
|
|
#10 |
![]() ![]() Xavier PhilippeauArchitecte système Inscription : décembre 2006 Messages : 9 436 ![]() |
Il faut lire le fichier "plugins.config" en forcant le charset.
__________________
ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple. |
|
00
|
|
|
#11 |
|
Membre chevronné
![]() ![]() Inscription : juin 2004 Messages : 1 395 ![]() |
Je ne dois pas être très doué... Mais je ne parviens pas à utiliser l'inpaint...
Comment sélectionner la zone à reconstruire ??
__________________
Aucune réponse à une question technique par MP. Ce qui vous pose problème peut poser problème à un(e) autre http://thebrutace.labrute.fr |
|
|
00
|
|
|
#12 | |
![]() ![]() Inscription : juin 2006 Messages : 6 929 ![]() |
Citation:
Pour directement colorier, il est possible d'utiliser le filtre : Artistique/Paint, mais bon, il est pas tip top
__________________
Je ne répondrai à aucune question technique en privé |
|
|
|
00
|
|
|
#13 |
![]() ![]() Inscription : juin 2006 Messages : 6 929 ![]() |
J'ai ouvert le forum : http://www.developpez.net/forums/f11...rojets/millie/ pour rapporter les bugs/suggestions/questions etc.
__________________
Je ne répondrai à aucune question technique en privé |
|
|
00
|
|
|
#14 |
![]() ![]() Inscription : juin 2006 Messages : 6 929 ![]() |
Changelog version 1.1.1 (20080905)
- Normalement, correction du Charset pour le problème d'accent sous Linux - Corrections de plusieurs filtres (HSL, AreaOp) qui posaient problème avec un canal Alpha - Corrections sur les paramètres de type Image
__________________
Je ne répondrai à aucune question technique en privé |
|
|
00
|
|
|
#15 |
![]() ![]() Inscription : juin 2006 Messages : 6 929 ![]() |
Je fais ma pub pour indiquer une MAJ importante :
La version 2.0.0 apporte un ensemble de nouvelles fonctionnalités. Il y a 2 versions : - une version light sans substance (comme avant) - une version avec substance Côté utilisateur : - Styles : L'application permet désormais de choisir entre plusieurs style. Le style par défaut correspond au style Substance. ![]() Les boites de dialogues des plugins peuvent être attachées à l'image ou séparée (comme précédemment). A noter que le thème par défaut et l'intégration des plugins fait quelque chose d'assez horrible. - Automates : Il est désormais possible de sauvegarder des séquences de filtres puis de les réappliquer (sur une seule image via Automates/Jouer un script ou sur un dossier via AppPlugins/Automation/Automate sur dossier). - Préferences : Une boite de dialogue de préferences qui permet de définir : - le style d'intégration des plugins (dialog ou integré) - Forcer le fullscreen permet de savoir si l'image doit être maximisée à l'ouverture - Afficher les traitements standards permet d'afficher les icones de traitement standards à droite - Afficher Automation permet d'afficher les icones d'Automation à droite -Preview HSL permet de savoir si le filtre HSL doit être visible sous forme de preview ou non - Taille maximale preview permet de définir la taille de la fenêtre de preview - Niveau de log : Le niveau de log - le timer du diaporama pour le défilement des images - pour savoir si les images doivent être lissées sur le diaporama. Si vous constatez que les images sont pixellisés, activez cette option - Cache du diaporama (pour savoir combien d'image à l'avance sont lus) - Qualité JPG : La qualité des JPG enregistrée - Diaporama Un diaporama simpliste, accessible via Ctrl+D ou Image/Diaporama. Les touches sont : - Fleche droite = Suivant - Fleche gauche = Précedent - q, esc : Sortir - p : Pause - +, m : Augmenter le timer d'1sec - -, l : diminuer le timer d'1sec A noter que l'on peut lancer l'application via : java -jar MillieGUI.jar -diaporama fichier Pour ouvrir directement le diaporama en standalone. Côté développeur : Suite à la refonte complète de l'IHM, il est désormais possible de développer des plugins liées à une image ou à une application de manière beaucoup plus générale que précédemment. = > Voir http://humbert-florent.developpez.com/millie/plugins/
__________________
Je ne répondrai à aucune question technique en privé |
|
|
00
|
|
|
#16 |
|
Invité de passage
![]() Inscription : juillet 2009 Messages : 8 ![]() |
Bonjour,
lorsque j'appuis suir le boutin pour télécharger le binaire j'ai une page qui demande une authentification (pas celle de developppez.com). Comment faire pour le télécharger ? Merci |
|
|
00
|
|
|
#17 | |
![]() ![]() Xavier PhilippeauArchitecte système Inscription : décembre 2006 Messages : 9 436 ![]() |
Citation:
__________________
ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple. |
|
|
00
|
|
|
#18 |
|
Invité de passage
![]() Inscription : juillet 2009 Messages : 8 ![]() |
Bonjour,
SVP millie j'ai posté une question dans le forum que vous avez créé et voici le lien : http://www.developpez.net/forums/d11...n/#post6549404 Pouvez vous m'aider SVP? Merci |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com