Metagames

Metagames (https://www.metagames-eu.com/forums/)
-   Ateliers graphiques (https://www.metagames-eu.com/forums/ateliers-graphiques/)
-   -   Features de logiciel de Photomontage : Phothamaton (https://www.metagames-eu.com/forums/ateliers-graphiques/features-de-logiciel-de-photomontage-phothamaton-123964.html)

Hamato 08/10/2010 18h03

Features de logiciel de Photomontage : Phothamaton
 
Hola les gens,

Alors voilà j'ai un projet (parmi tant d'autres qui vont arriver eux aussi) à faire.
En fait il n'est pas encore à moi, mais comme je suis le seul à l'avoir choisi en choix #1, y'a de très fortes chances qu'il soit à moi >.< (réponse lundi normalement).

La config du projet :
Présentation début janvier, donc ca laisse 3 mois pour le faire. Easy XD ouais mais y'a les autres qui vont arriver avec environ la même date butoire. Donc plutôt je m'y met, plutôt ca sera mieux.
Je dois le faire en Ocaml. (Vous ne connaissez pas ? Moi non plus j'ai eu 2 tps de recopiages de fonctions faites par le prof ><).
Le sujet en lui même :
Citation:

Faites votre logiciel de photomontage. Par exemple, votre logiciel doit pouvoir extraire une r´egion polygonale d’une image (par exemple un visage) et la coller sur une autre image, comme sur l’image ci-dessous (dont je ne connais pas la provenance). Amusez vous, mais dans les limites de la d´ecence, et ne mettez pas en danger la carrière de vos enseignants.
Donc faut que je fasse mon photoshop à moi :D. (Pour les intéressés voici la liste complète des différents sujets)



Je suis donc parti sur ces features de base:

Dessin :
Spoiler


Image :
Spoiler


Visualisation :
Spoiler


Interface :
Spoiler



Je voudrais votre avis si c'est trop, pas assez (quoique je trouve ça pas mal moi déjà), des choses à modifier, explications...




ps : Ne vous inquiétez pas, j'ai posté dans la Discussion Générale pour toucher plus de monde que dans la section Créations, mais grâce à mes privilèges de modérateur, dans 3 semaines, il ne sera plus ici automatiquement (si j'oublie).

dbz 09/10/2010 13h00

Sincérement ça a l'air tendu ton projet quand même non ?

Ocaml, je ne connaissais pas du tout! Sinon j'aimerai bien voir le résultat final si ça te dérange pas.

Hamato 11/10/2010 18h03

Merci dbz, tu penses comme moi : un sacré boulot en vue :D

Dès que je l'aurai fini (il faut qu'il fonctionne, les profs ne vont pas se contenter de bribes et théories), je posterai le résultat sur le forum.

dbz 11/10/2010 22h28

Ouep j'ai vraiment envie de voir ça!!

Sinon tu fais quelles études ?

Hamato 12/10/2010 19h25

M1 et M2
Actuellement en M1 Parcours Informatique


Pour le M2, j'ai une préférence (M2 Pro Image Intelligence Artificielle) mais 2 outsiders intéressants (M2 Pro Vision indus et M2 Recherche Image/Info/Ingén)

Hamato 29/11/2010 22h09

J'ai un peu délaissé ce projet, pour en faire un autre. Autre que je me dépêche de terminer car j'en ai un autre bien chiant à rendre bien tôt, trop tôt :p

Si ca t'intéresse, je le développe sous Ubuntu, et il utilise la librairie Graphique Labltk.
un coup de Virtual Box, Ubuntu 8.04+ (ou Fedora) Ceux sur lesquels je bosse et un
Code:

sudo apt-get install tcl tk
et il devrait fonctionner.

J'en suis à un peu moins de la moitié. Je posterai l’exécutable ce WE, avec les particularités : Comme c'est un langage de m****, et pas assez de temps, j'ai pas capter toutes les subtilités, du coup y'a des petits trucs à savoir.

Hamato 06/12/2010 00h11

Le voici MEGAUPLOAD - The leading online storage and file delivery service
(MDP : Patate)
C'est une version alpha beta omega theta ^^
pas retouchée depuis presque 2 semaines et que je retoucherai pas avant 2 semaines je pense. Trop de boulot et pas envie de me casser le c*l pour ce projet qui :grrrr:



C'est un executable Linux
pour le lancer :
./ Phothamaton

Nécessite la libraire Tcl/Tk
sous ubuntu :
sudo apt-get install tcl tk


Pour ouvrir une (et une seule : il n'en veut pas plus) fenetre vide : Fichier -> Nouveau
Pour choisir la couleur : Menu Couleurs
Pour dessiner : Menu dessin : Quelques trucs ne sont pas implémenter (polygone)
Pour sortir d'un dessin : appuie sur 1ou2 touches quelconques du clavier : suivant si ce qu'on dessine nécessite 1ou2 clics : exemple un rectangle : 2 Clics = 2 touches, un point = 1 clic = 1 touche. Si vous faites commencer de sortir d'un dessin : Touche 1sur2, il faudra continuer, ou vous aurez l'impression d'un bug on prochain dessin XD
NE PAS UTILISER LES CROIX DES FENETRES pour fermer ça plante (c'est par défaut).
Utiliser Fichier -> Fermer
Fichier-> Quitter


Ouverture/Sauvegarde d'image je suis en train de bosser dessus (j'arrive pas à installer la librairie sur mes ordis -_-"


Donc actuellement j'ai presque un Paint fini. reste la partie Photoshop ^^"

Hamato 08/01/2011 00h13

Edit du 10/01/11 00h03 : J'ai rajouté quelques filtres de couleurs, j'uploaderai cette dernière version un peu plus tard.

Voilà, ce que je pense redonner :D


Exécutable
Images
Compilation numéro .... J'ai arrêté de compter :lol:


Ce sont des .zip comprenant l'exécutable linux ainsi que les images que j'ai faites ou que je me suis servies.

Pour lancer le bordel :

Code:

./Phothamaton image1.ext image2.ext sortie.ext
Ca gère bmp, jpg et png normalement, chez moi oui :D

2 Exemples

Code:

./Phothamaton google.bmp arbre.png test1.bmp
Code:

./Phothamaton google_pomme.jpg degrade.bmp sortie.bmp
Il y a plein de truc que je n'ai pas fait : trop difficile et/ou trop chiant à gérer.
Et d'autres que je n'avais pas penser à faire :P


Toujours pareil : ne pas utiliser aucune croix de fenêtre. Ni l'arrêt par le terminal. Mais bien Fichier->Quitter.
Si ca lag, c'est normal ca vient de vos pc : Sur les pc de la Fac : no pb
mon netbook (tout pourri) : ca va
Sur mon fixe en machine virtuelle : le début lag beaucoup à faire la première fonction d'affichage qu'on lance ^^

FreeZou 10/01/2011 12h43

Citation:

Compilation numéro .... J'ai arrêté de compter
Tu versionnes pas ton code ? bouh bouh brulez le !

Hamato 12/01/2011 18h55

Oh oui :DD


Fuseau horaire GMT +1. Il est actuellement 23h23.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.

Integrated by BBpixel ©2004-2024, jvbPlugin

Version française #23 par l'association vBulletin francophone
© 2003-2018 MetaGames. Tous droits réservés.