Je travaille sur des expertises d'images. Il s'agit d'images de fonds
d'yeux qui seront sur un serveur et expertisées par plusieurs
personnes via le web. Est-il concevable de modifier une image avec
une flèche pointant vers un élément?
merci
jbr
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Jean-Bernard Rottier
On 18 Aug 2003 11:31:43 GMT, "John GALLET" wrote:
Ensuite j'enverrais l'image à traiter sur le client, et je la ferais modifier **EN LOCAL**. Puis je ferais un upload et mise à jour. Est-ce que tu veux dire que l'expert qui lit l'image doit la sauver
dans un répertoire pour la modifier ou est ce qu'il peut le faire dans son navigateur?
Mais sauf si tu as des modifications vraiement très simples (genre : ajouter un cercle rouge autour d'un défaut et un texte associé par exemple) oui c'est exactement de ce niveau, pas plus.
PS : n'oublie pas, une donnée binaire n'a rien à f.. dans un SGNDR, on stocke son chemin sur file system... c'est bien la seule chose claire pour moi dans ce projet !:-))
merci pour l'aide. jbr
On 18 Aug 2003 11:31:43 GMT, "John GALLET" <john.gallet@wanadoo.fr>
wrote:
Ensuite j'enverrais l'image à traiter sur le client, et je la ferais
modifier **EN LOCAL**. Puis je ferais un upload et mise à jour.
Est-ce que tu veux dire que l'expert qui lit l'image doit la sauver
dans un répertoire pour la modifier ou est ce qu'il peut le faire
dans son navigateur?
Mais sauf si tu as des modifications vraiement très simples (genre : ajouter
un cercle rouge autour d'un défaut et un texte associé par exemple)
oui c'est exactement de ce niveau, pas plus.
PS : n'oublie pas, une donnée binaire n'a rien à f.. dans un SGNDR, on
stocke son chemin sur file system...
c'est bien la seule chose claire pour moi dans ce projet !:-))
Ensuite j'enverrais l'image à traiter sur le client, et je la ferais modifier **EN LOCAL**. Puis je ferais un upload et mise à jour. Est-ce que tu veux dire que l'expert qui lit l'image doit la sauver
dans un répertoire pour la modifier ou est ce qu'il peut le faire dans son navigateur?
Mais sauf si tu as des modifications vraiement très simples (genre : ajouter un cercle rouge autour d'un défaut et un texte associé par exemple) oui c'est exactement de ce niveau, pas plus.
PS : n'oublie pas, une donnée binaire n'a rien à f.. dans un SGNDR, on stocke son chemin sur file system... c'est bien la seule chose claire pour moi dans ce projet !:-))
merci pour l'aide. jbr
John GALLET
Ensuite j'enverrais l'image à traiter sur le client, et je la ferais modifier **EN LOCAL**. Puis je ferais un upload et mise à jour. Est-ce que tu veux dire que l'expert qui lit l'image doit la sauver
dans un répertoire pour la modifier ou est ce qu'il peut le faire dans son navigateur?
Tu as deux solutions : - enregistrer les modifications faites en local sur l'image en tant qu'une succession de modifs (qui éventuellement se contrdisent etc...), et "repasser la bande" côté serveur pour appliquer les modifs réellement (PHP avec GD lib). Sur le papier ça tient, mais là je dis "bon courage" pour le protocole à utiliser. - faire les modifs en local et renvoyer l'image modifiée pour stockage.
Dans la seconde solution, encore deux sous solutions : - tu disposes d'un programme, très probablement écrit en java style applet ou un aspx ou un activex, bref, un programme exécuté côté client dans le navigateur, qui peut faire la modif à la volée sur l'image reçue, monter en mémoire (en général, pas d'accès au disque dur pour raisons de sécurité) et renvoyer la copie modifiée quand l'internaute clique sur SUBMIT. A toi de chercher ce qui existe ou de coder. - sinon, il devra en effet sauvegarder sur son disuqe dur, lancer photoshop ou autre, retrouver la bonne image, la modifier, puis la renvoyer sans se gourrer. En gros, il y a une chance sur deux pour que les yeux de Mme Michu et ceux de Gégène soient intervertis.
Mais sauf si tu as des modifications vraiement très simples (genre : ajouter
un cercle rouge autour d'un défaut et un texte associé par exemple) oui c'est exactement de ce niveau, pas plus.
Alors dans ce cas il est peut-être possible de gérer en JS des informations de type : taille du cercle, couleur du cercle, centre du cercle vis à vis d'un repère lié au coin supérieur gauche de l'image : ça fait 3 données à transmettre à PHP et c'est facile à coder en GD lib derrière. La seule difficulté dans ton histoire est de pouvoir modéliser une modification élémentaire en données simples à transmettre entre le client et le serveur. Et aussi à écrire le code JS qui sera capable de faire le rendu visuel, avec correction possible. (envoyer les données, fastoche).
NB : penser dans tous les cas éventuellement à gérer plusieurs versions de la même image, car ce type de modifs est destructif de l'image d'origine.
a++ JG
Ensuite j'enverrais l'image à traiter sur le client, et je la ferais
modifier **EN LOCAL**. Puis je ferais un upload et mise à jour.
Est-ce que tu veux dire que l'expert qui lit l'image doit la sauver
dans un répertoire pour la modifier ou est ce qu'il peut le faire
dans son navigateur?
Tu as deux solutions :
- enregistrer les modifications faites en local sur l'image en tant qu'une
succession de modifs (qui éventuellement se contrdisent etc...), et
"repasser la bande" côté serveur pour appliquer les modifs réellement (PHP
avec GD lib). Sur le papier ça tient, mais là je dis "bon courage" pour le
protocole à utiliser.
- faire les modifs en local et renvoyer l'image modifiée pour stockage.
Dans la seconde solution, encore deux sous solutions :
- tu disposes d'un programme, très probablement écrit en java style applet
ou un aspx ou un activex, bref, un programme exécuté côté client dans le
navigateur, qui peut faire la modif à la volée sur l'image reçue, monter en
mémoire (en général, pas d'accès au disque dur pour raisons de sécurité) et
renvoyer la copie modifiée quand l'internaute clique sur SUBMIT. A toi de
chercher ce qui existe ou de coder.
- sinon, il devra en effet sauvegarder sur son disuqe dur, lancer photoshop
ou autre, retrouver la bonne image, la modifier, puis la renvoyer sans se
gourrer. En gros, il y a une chance sur deux pour que les yeux de Mme Michu
et ceux de Gégène soient intervertis.
Mais sauf si tu as des modifications vraiement très simples (genre :
ajouter
un cercle rouge autour d'un défaut et un texte associé par exemple)
oui c'est exactement de ce niveau, pas plus.
Alors dans ce cas il est peut-être possible de gérer en JS des informations
de type : taille du cercle, couleur du cercle, centre du cercle vis à vis
d'un repère lié au coin supérieur gauche de l'image : ça fait 3 données à
transmettre à PHP et c'est facile à coder en GD lib derrière.
La seule difficulté dans ton histoire est de pouvoir modéliser une
modification élémentaire en données simples à transmettre entre le client et
le serveur. Et aussi à écrire le code JS qui sera capable de faire le rendu
visuel, avec correction possible. (envoyer les données, fastoche).
NB : penser dans tous les cas éventuellement à gérer plusieurs versions de
la même image, car ce type de modifs est destructif de l'image d'origine.
Ensuite j'enverrais l'image à traiter sur le client, et je la ferais modifier **EN LOCAL**. Puis je ferais un upload et mise à jour. Est-ce que tu veux dire que l'expert qui lit l'image doit la sauver
dans un répertoire pour la modifier ou est ce qu'il peut le faire dans son navigateur?
Tu as deux solutions : - enregistrer les modifications faites en local sur l'image en tant qu'une succession de modifs (qui éventuellement se contrdisent etc...), et "repasser la bande" côté serveur pour appliquer les modifs réellement (PHP avec GD lib). Sur le papier ça tient, mais là je dis "bon courage" pour le protocole à utiliser. - faire les modifs en local et renvoyer l'image modifiée pour stockage.
Dans la seconde solution, encore deux sous solutions : - tu disposes d'un programme, très probablement écrit en java style applet ou un aspx ou un activex, bref, un programme exécuté côté client dans le navigateur, qui peut faire la modif à la volée sur l'image reçue, monter en mémoire (en général, pas d'accès au disque dur pour raisons de sécurité) et renvoyer la copie modifiée quand l'internaute clique sur SUBMIT. A toi de chercher ce qui existe ou de coder. - sinon, il devra en effet sauvegarder sur son disuqe dur, lancer photoshop ou autre, retrouver la bonne image, la modifier, puis la renvoyer sans se gourrer. En gros, il y a une chance sur deux pour que les yeux de Mme Michu et ceux de Gégène soient intervertis.
Mais sauf si tu as des modifications vraiement très simples (genre : ajouter
un cercle rouge autour d'un défaut et un texte associé par exemple) oui c'est exactement de ce niveau, pas plus.
Alors dans ce cas il est peut-être possible de gérer en JS des informations de type : taille du cercle, couleur du cercle, centre du cercle vis à vis d'un repère lié au coin supérieur gauche de l'image : ça fait 3 données à transmettre à PHP et c'est facile à coder en GD lib derrière. La seule difficulté dans ton histoire est de pouvoir modéliser une modification élémentaire en données simples à transmettre entre le client et le serveur. Et aussi à écrire le code JS qui sera capable de faire le rendu visuel, avec correction possible. (envoyer les données, fastoche).
NB : penser dans tous les cas éventuellement à gérer plusieurs versions de la même image, car ce type de modifs est destructif de l'image d'origine.