Fondu pour application graphique.

Soyez le premier à donner votre avis sur cette source.

Vue 7 589 fois - Téléchargée 1 083 fois

Description

Cette application permet de fondre une ou plusieurs images dans une image principale (voir capture) en choisissant la transparence. Elle permet ensuite de sauvegarder votre oeuvre en JPEG avec une prévisualisation (assez rare, je trouve). Elle ne tournera pas sous w98 qui ne gère pas la transparence.

Conclusion :


Principe:
On utilise la propriété Alphablend des Forms et on effectue des captures d'écran. Ce procédé un peu tarabiscoté évite l'utilisation de pointeurs ainsi que de la fonction scanline. Mais le résultat est correct et très rapide.

Mode d'emploi succinct:
-Charger une image principale (BMP ou JPG).
-Charger l'image qui sera incrustée.
-Découper avec la souris cette image à votre convenance.
-Y dessiner une zone périphérique (C'est pour obtenir une meilleure esthétique du fondu et c'est obligatoire dans cette appli).
-Faire une capture de l'image (Fixer).
-Recommencer autant de fois que nécessaire avec éventuellement d'autres images sans oublier de capturer à chaque fois.
-Sauvegarder.

Commentaires bienvenus.

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Mouais, c'est un peu de la bidouille mais bon, cela marche ce qui est primordial.

Cependant, poser un code sur CS, c'est apprendre aux autres.
Les pointeurs et tout cela, c'est très interescent et c'est dommage d'avoir choisi la methode "facile & bidouillée".

7/10 justement à cause de la technique un peu simpliste je trouve.

@ ++ Florent
Ah j'oubliais : bravo pour les outils à coté, ils sont très pratiques.

Flo
Caribensila Messages postés 2527 Date d'inscription jeudi 15 janvier 2004 Statut Membre Dernière intervention 16 octobre 2019 18
1 janv. 2005 à 16:33
Ouais... T'as raison florenth. Pourquoi faire simple quand on peut faire compliqué? lol
cs_MAURICIO Messages postés 2106 Date d'inscription mardi 10 décembre 2002 Statut Modérateur Dernière intervention 15 décembre 2014 5
3 janv. 2005 à 11:39
Ce qui interesse ici, c' est la méthode utilisée et pas la finalité. Je sais, c' est le contraire de ce que vous pensez. Je m' explique: ça va donner des idées de superposition de forms tout ça pour faire diverses effets.

Sinon oui, il aurait fallu regarder un code source sur les scanlines, et calculer chaque pixel selon les 2 images en appliquant un le pourcentage de chaque couleur. C' est pas difficil du tout en fait. En fait, je pensais que ton source faisait ça. Alors, tu m' as surpris et surement plus d' un. Je te dis pas salut et bonne prog' cette fois mais salut et bonne imagination.
A+
Caribensila Messages postés 2527 Date d'inscription jeudi 15 janvier 2004 Statut Membre Dernière intervention 16 octobre 2019 18
3 janv. 2005 à 12:59
C'est exactement ce que j'ai voulu faire, MAURICIO.
En fait, le "fondu" n'est qu'un pretexte pour illustrer une technique. Cela pourrait par exemple servir a créer un jeu de plateau quelconque ou n'importe quelle autre application de ce style. Comme d'hab, la limite est l'imagination... ;)

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.