Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

EFFET GRAPHIQUE : LOUPE


Information sur la source

Catégorie :Graphique Classé sous : loupe, effet, graphique Niveau : Débutant Date de création : 30/09/2005 Date de mise à jour : 01/10/2005 09:27:32 Vu / téléchargé: 6 685 / 777

Note :
8 / 10 - par 2 personnes
8,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (7)
Ajouter un commentaire et/ou une note

Description

Cliquez pour voir la capture en taille normale
Pour continuer dans le genre de PC Interdit de Micro Application, voici un programme d'effet de loupe sur une image.
Le seul intérêt de mon programme, c'est qu'il n'y a pas de formule mathématique complexe.
Juste des bitmaps.
Pas de quoi fouetter un chat.

Si vous avez d'autres suggestions d'amélioration ou de correction ...
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Historique

01 octobre 2005 09:27:32 :
- Réduction de la procédure "TForm1.AppliquerMasque" en n'utilisant qu'un "If" au lieu de 2. - L'interval du "Timer" passe de 1 à 50 avec ajout d'une boucle "For Cpt := 1 To 4 Do". - Restaurer l'image uniquement sur la zone de la loupe plutot que d'utiliser un 2ème écran de 400x400 pixels en mémoire. Gain CPU de 20%. - Utilisation d'un masque de couleur noir plutot que blanc. Car à cause de l'augmentation du bleu dans la loupe, si le rouge et vert sont à 255 (soit jaune), le pixel peut devenir blanc et comme le blanc était la couleur du masque, cela fait un trou dans la loupe.

Commentaires et avis

signaler à un administrateur
Commentaire de MAURICIO le 04/10/2005 13:10:29

La source est plutot marrante ^^ et le code assez explicite.

signaler à un administrateur
Commentaire de EddiTheHead le 04/10/2005 19:34:16

Merci Maurico.

Dans mes débuts, j'ai mis un certain temps pour rassembler les informations traitant des bitmaps.
J'ai voulu, avec ce programme, regrouper d'une manière simpliste et compréhensible ce que j'ai appris grâce à vous.
J'espère que cela aidera les débutants voulant se lancer à la création de petits jeux.

signaler à un administrateur
Commentaire de Nicolas___ le 08/10/2005 01:13:43

J ai regarde ds ta source , une appli a la theorie c est encore mieux ...
Juste un truc(juste 1* d ailleurs) pas logique(vu le code) qui m est arrive c est quand j ai retire la souris de la Form la loupe n a pas rebondi contre le bord et s est taillé au loin ...
Pas logique ! Pas Compris prq non plus !
Enfin ce n est qu un petit bemol ...

Ciao
Nico

signaler à un administrateur
Commentaire de Nicolas___ le 08/10/2005 01:17:23

Enfin qd je dis Form je veux dire Image(pas fait expres ms vu que le Compo Timage avait la meme taille que la form ... Enfin Bref !)
C etait juste une petite precision ...
Ca doit etre la fatigue !
Pfou...
Ciao

signaler à un administrateur
Commentaire de EddiTheHead le 08/10/2005 11:54:33

Slt Nicolas,

Je sais que la loupe ne rebondit pas au bonne endroit lorsque la souris sort de l'image.
C'est un problème de recalcul de la position de la loupe.
Le rebond est pré-calculé par un sinus et n'atteint pas le haut de l'image.
Autrement dit, si la souris sort par le haut, je n'ai pas les coordonnées de la loupe. J'ai donc pris la décision de ne pas les remettre à jour. Je sais, se n'est pas professionnel :(
Je vais essayer d'y remédier.

signaler à un administrateur
Commentaire de Filipe35 le 08/10/2005 16:27:46

Faire en sorte que la loupe puisse être utiliser sur tout l'écran, pourrais être une bonne idée à mon avis

Filipe

---
http://www.ogametut.free.fr

signaler à un administrateur
Commentaire de EddiTheHead le 08/10/2005 19:22:19

grandvizir l'a déjà fait :

http://www.delphifr.com/code.aspx?id=29250

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Graphique sur un TEdit [ par magicvinni ] Bonjour, j'ai un dessin sur la fond de ma fiche et un TEdit dessus mais invisible au debut de l'application. Quand je veux faire un rectangle sur le f Selection graphique [ par jlg75 ] Pb sur mon prog de dessin (DAO). Je souhaite acceder à l'information au niveau pixel pour selectionner l'entite auquel il appartient (cercle,ligne..et Aperçu graphique [ par jlg75 ] ss quelle forme est stocké l'aperçu qui apparait dans la fenetre de dialogue d'ouverture de fichier de Windows? S'agit-t-il d'un bitmap (ou autre form Commande pour obtenir le nom de sa carte graphique et son ? [ par orelien ] Bonjour,J'aimerais connaître la commande pour obtenir le type de carte graphique et son de mon pc...Merci.Orelien. Graphique [ par sergejb ] SergeJbComment écrire un texte vertical (bas vert haut, ou haut vers bas) avec les méthodes textout, sur un canvas, avec ne fonte vectorielle ou non. Graphique [ par Faust ] Quel est le moyen le plus simple sous delphi pour tracer une courbe ou une droite dans un repère, exactement comme avec une calculatrice graphique.Mer Comment faire un graphique [ par Lotusbleu ] Bonsoir,J'ai saisi des données avec la fonction StringGrid et j'aimerai faire la moyenne de ces données et de representer ces données dans un graphiqu Comment faire un graphique [ par Lotusbleu ] Bonjour,J'ai fais un tableu avec StringGrid, avec deux colonnes qui signifi les matières et six lignes qui signifi les noms des élèves et pour chaque composant graphique [ par calou34 ] je voudrais savoir s'il existe un composant Flèche qui aurait les même fonctionnalité que les flèche existant dans le logiciel VISIO, si possible avec Aspect graphique d'un programme... [ par mentral ] Bonjour à tous ! Voilà, j'en ai marre des programmes grisâtres et préformatés Windows, et j'aimerais savoir s'il est possible sou Delphi de mettre une


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,390 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.