PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV (précédentes versions) → Agrandir une photo ?
Agrandir une photo ?
Débuté par Sabine, 01 avr. 2003 13:03 - 4 réponses
Posté le 01 avril 2003 - 13:03
Bonjour,

Est-il possible d'agrandir une photo au format jpg sans pour autant la déformer
?
J'ai utilisé "dCopieImage" avec un zoom mais cette dernière n'est pas nette
du tout.

Merci d'avance.
Posté le 01 avril 2003 - 17:26
"Sabine" <slievin@jdklog.com> wrote:

Bonjour,

Est-il possible d'agrandir une photo au format jpg sans pour autant la déformer
?
J'ai utilisé "dCopieImage" avec un zoom mais cette dernière n'est pas nette
du tout.

Merci d'avance.


il faut charger la photo d'abord dans un champ image homothétique centré,
de définition (propriétés IMAGx..hauteur et IMAGx..largeur) identique à celles
de la photo. Le champ image peut être extérieur à la fenêtre et manipulé
par code.
Cette image peut alors être réduite puis réagrandie à volonté via ses propriétés
IMAGx..hauteur et IMAGx..largeur.
En la stockant (à n'importe quelle taille) elle gardera sa définition initiale.
En la zoomant elle gardera sa finesse.
Posté le 01 avril 2003 - 18:40
Désolé, je ne comprend pas ce que tu veux dire par :
de définition (propriétés IMAGx..hauteur et IMAGx..largeur)

Peux-tu m'éclairer ?

Merci


"arnaud haegele" <arnaud.haegele@eu.rhodia.com> wrote:

"Sabine" <slievin@jdklog.com> wrote:

Bonjour,

Est-il possible d'agrandir une photo au format jpg sans pour autant la

déformer
?
J'ai utilisé "dCopieImage" avec un zoom mais cette dernière n'est pas nette
du tout.

Merci d'avance.

il faut charger la photo d'abord dans un champ image homothétique centré,
de définition (propriétés IMAGx..hauteur et IMAGx..largeur) identique à

celles
de la photo. Le champ image peut être extérieur à la fenêtre et manipulé
par code.
Cette image peut alors être réduite puis réagrandie à volonté via ses propriétés
IMAGx..hauteur et IMAGx..largeur.
En la stockant (à n'importe quelle taille) elle gardera sa définition initiale.
En la zoomant elle gardera sa finesse.

Posté le 01 avril 2003 - 19:56
Tu es en WD55b ou WD7 ?

--
Romain PETIT
(mailto:rompetit_chez_ifrance.com)
Posté le 01 avril 2003 - 23:14
Sans La déformer, c'est possible, mais le fait qu'elle soit floue après agrandissement
n'a à mon avis rien à voir avec une déformation... Si tu prends une image
qui fait 100 pixels x 100 pixels et que tu l'agrandit à 200 x 200, tu te
retrouves avecune image qui comprend 40 000 points au lieu de 10 000... Les
30 000 nouveaux points ne pouvant pas être inventés, ils ont une valeur/couleur
dépendant de l'algorithme utilisé par la procédure d'agrandissement (exemple
typique : l'interpollation linéaire)...

Mais il est clair que tu n'auras pas plus d'information et que tu ne verras
pas plus de détails dans ton agrandissement qu'il n'y en avait au départ
dans ta photo.

C'est très différent de l'agrandissemernt classique en photo argentique ou
il y disponible sur le négatif beaucoup plus d'informations qu'il n'en est
utilisé sur une petite photo... QUand on agrandit, on repart du négatif qui
comprend toutes les informations nécessaires et on aplus de détail... Mais
is on agrandit au dela de la quantité d'informations disponibles sur le négatif,
l'image pixellise la aussi.

"Sabine" <slievin@jdklog.com> wrote:

Bonjour,

Est-il possible d'agrandir une photo au format jpg sans pour autant la déformer
?
J'ai utilisé "dCopieImage" avec un zoom mais cette dernière n'est pas nette
du tout.

Merci d'avance.