FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  MembresMembres  Connexion  
Derniers sujets
» Logiciel de planétarium.
Dessin - Page 2 Emptypar Pedro Hier à 15:50

» Un autre pense-bête...
Dessin - Page 2 Emptypar Froggy One Jeu 21 Nov 2024 - 15:54

» Récupération du contenu d'une page html.
Dessin - Page 2 Emptypar Pedro Sam 16 Nov 2024 - 14:04

» Décompilation
Dessin - Page 2 Emptypar JL35 Mar 12 Nov 2024 - 19:57

» Un album photos comme du temps des grands-mères
Dessin - Page 2 Emptypar jjn4 Mar 12 Nov 2024 - 17:23

» traitement d'une feuille excel
Dessin - Page 2 Emptypar jjn4 Jeu 7 Nov 2024 - 3:52

» Aide-mémoire mensuel
Dessin - Page 2 Emptypar jjn4 Lun 4 Nov 2024 - 18:56

» Des incomprèhension avec Timer
Dessin - Page 2 Emptypar Klaus Mer 30 Oct 2024 - 18:26

» KGF_dll - nouvelles versions
Dessin - Page 2 Emptypar Klaus Mar 29 Oct 2024 - 17:58

» instructions panoramic
Dessin - Page 2 Emptypar maelilou Lun 28 Oct 2024 - 19:51

» Figures fractales
Dessin - Page 2 Emptypar Marc Ven 25 Oct 2024 - 12:18

» Panoramic et Scanette
Dessin - Page 2 Emptypar Yannick Mer 25 Sep 2024 - 22:16

» Editeur d étiquette avec QR évolutif
Dessin - Page 2 Emptypar JL35 Lun 23 Sep 2024 - 22:40

» BUG QR Code DelphiZXingQRCode
Dessin - Page 2 Emptypar Yannick Dim 22 Sep 2024 - 11:40

» fichier.exe
Dessin - Page 2 Emptypar leclode Ven 20 Sep 2024 - 19:02

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Novembre 2024
LunMarMerJeuVenSamDim
    123
45678910
11121314151617
18192021222324
252627282930 
CalendrierCalendrier
Le deal à ne pas rater :
Smartphone Xiaomi 14 – 512 Go- 6,36″ 5G Double SIM à 599€
599 €
Voir le deal

 

 Dessin

Aller en bas 
4 participants
Aller à la page : Précédent  1, 2
AuteurMessage
JL35




Nombre de messages : 7112
Localisation : 77
Date d'inscription : 29/11/2007

Dessin - Page 2 Empty
MessageSujet: Re: Dessin   Dessin - Page 2 EmptyLun 16 Juin 2014 - 23:35

Mystère pour moi aussi, mais tu ne me retardais pas, rassure-toi.

Voici donc une nouvelle version, ci-dessus.
J'ai essayé d'ajouter le remplissage de formes délimitées par une couleur unique.
C'est très simple quand le fond à remplir est uniforme (2d_Flood), mais sinon (forme dessinée sur une image, par exemple), ça se corse. J'ai fait une sub pour ça, avec remplissage ligne par ligne en testant les bords à chaque ligne (il faut évidemment que la couleur du contour ne figure nulle part dans la zone), mais il y a des manques, et il faut parfois s'y reprendre à plusieurs fois.

Dans le choix de la couleur de contour, à part les 16 couleurs standard, on peut définir une couleur 'improbable' en entrant directement les valeurs R, G et B, par exemple 1,1,1, ou 254,254,254.
Voilà l'essentiel, plus de petites choses dont je n'ai plus le détail en tête !

@sergeauze.
tu dis que ça ne charge pas le bmp choisi, ça en charge un autre ? bon, sans doute pas.
Es-tu sûr que ce fichier existe bien ? effectivement je m'aperçois que si le fichier n'existe pas ça gèle les opérations (le timer n'est pas relancé), je vais rajouter un contrôle.

Voilà, c'est fait. Tu devrais réessayer comme ça.

17/06 correction de petits bugs et quelques bricoles.
Revenir en haut Aller en bas
JL35




Nombre de messages : 7112
Localisation : 77
Date d'inscription : 29/11/2007

Dessin - Page 2 Empty
MessageSujet: Re: Dessin   Dessin - Page 2 EmptyMar 17 Juin 2014 - 21:27

Une nouvelle version, avec incrustation d'image.
Cette image à incruster peut avoir été découpée par le programme lui-même dans une autre image.

- Soit incrustation d'une image quelconque rectangulaire (éventuellement redimensionnée) dans le dessin ou image actuels, à un emplacement donné de l'image.

- Soit incrustation d'une image détourée, c'est à dire un rectangle où l'image à incruster est entourée d'une 'couleur de transparence', à choisir soi-même en valeur RGB, une couleur inhabituelle qui ne doit pas figurer dans l'image réceptrice, par exemple 1,1,1, ou 254,254,254, ou n'importe quoi.
Le 'détourage' peut se faire dans le programme lui-même: on charge l'imagette rectangulaire préalablement découlée, on choisit la couleur de transparence, puis on détoure la partie intéressante à l'aide des outils Trait ou Tracé libre (avec un pinceau épais), et on remplit le reste de l'image de la même couleur (outils 'Remplir', et barbouillage au pinceau pour les parties non traitées). Puis on sauvegarde le résultat, impérativement en bmp (le jpg déforme les plages de couleurs).
Et on insère en cochant le choix 'Transparence' en précisant la couleur de transparence choisie et les coordonnées d'insertion.
Tout ça est un peu rustique, l'exécution est un peu longue, mais rien de rédhibitoire, on voit le travail se faire.
Et il peut y avoir des ajustements à faire en manuel, à la plume.
Revenir en haut Aller en bas
sergeauze

sergeauze


Nombre de messages : 391
Age : 72
Localisation : Hautes Alpes France
Date d'inscription : 09/01/2010

Dessin - Page 2 Empty
MessageSujet: Re: Dessin   Dessin - Page 2 EmptyMar 17 Juin 2014 - 22:41

salut
Il serait intéressant de savoir si d'autres panoramiciens ont le même pb que moi
pour  charger une image ou l'incruster
Revenir en haut Aller en bas
http://sergeauze.blog-video.tv/
JL35




Nombre de messages : 7112
Localisation : 77
Date d'inscription : 29/11/2007

Dessin - Page 2 Empty
MessageSujet: Re: Dessin   Dessin - Page 2 EmptyMar 17 Juin 2014 - 23:15

Bonsoir sergeauze,
Je pars du principe que tu utilises la dernière version ci-dessus.

Tout de même je ne comprends pas bien où est le problème:
- quand tu charges une image dans l'écran principal: 'Charger une image
- ou bien après appui sur le bouton 'Insertion image': incrustation d'image
?
Revenir en haut Aller en bas
sergeauze

sergeauze


Nombre de messages : 391
Age : 72
Localisation : Hautes Alpes France
Date d'inscription : 09/01/2010

Dessin - Page 2 Empty
MessageSujet: Re: Dessin   Dessin - Page 2 EmptyMar 17 Juin 2014 - 23:53

dans les 2 cas
je clique,je choisi l'image
je vois la fenêtrè  noire qui apparait fugitivement
le témoin du timer est figé  et ne redémarre pas
rien ne s'affiche
Revenir en haut Aller en bas
http://sergeauze.blog-video.tv/
JL35




Nombre de messages : 7112
Localisation : 77
Date d'inscription : 29/11/2007

Dessin - Page 2 Empty
MessageSujet: Re: Dessin   Dessin - Page 2 EmptyMer 18 Juin 2014 - 0:35

Puisque tu parles de fenêtre noire, je pense fortement que ça doit coincer chez toi dans la SUB ImgDim
qui fait appel à un script vbs pour donner les dimensions de l'image.
Pour une raison ou pour une autre, dépendant de ton système, le script ne doit pas s'exécuter et ça reste figé dans la sub.

Il y a d'autres moyens que ce script pour obtenir les dimensions de l'image.
C'est un peu bricolage, mais tu pourrais remplacer entièrement la sub ImgDim actuelle par celle-ci (par copier/coller):
Code:
SUB ImgDim(f$)
' Dimensions de l'image Jpg ou Bmp f$ -> clipboard (wwwxhhh)
DIM_LOCAL a$,d$,i%,w%,h%
FILEBIN_OPEN_READ 9,f$: FILEBIN_HEXA_READ 9,2000,a$: FILEBIN_CLOSE 9
d$ = ""
IF UPPER$(FILE_EXTRACT_EXTENSION$(f$)) = ".JPG"
    i% = INSTR(a$, "02A004")
    IF i% > 0: ' infos Exif
        w% = HEX(MID$(a$,i%+16,2))+256*HEX(MID$(a$,i%+18,2))
        i% = INSTR(a$, "03A004")
        IF i% > 0 THEN h% = HEX(MID$(a$,i%+16,2))+256*HEX(MID$(a$,i%+18,2))
    ELSE
        ' si pas d'exifs
        i% = INSTR(a$,"FFC00011"): IF i% = 0 THEN i% = INSTR(a$, "FFC20011")
        IF i%>0 THEN h%=HEX(MID$(a$,i%+10,4)): w%=HEX(MID$(a$,i%+14,4))
    END_IF
    d$ = STR$(w%)+"x"+STR$(h%)
ELSE
    IF UPPER$(FILE_EXTRACT_EXTENSION$(f$)) = ".BMP"
        w% = HEX(MID$(a$,37,2))+256*HEX(MID$(a$,39,2))
        h% = HEX(MID$(a$,45,2))+256*HEX(MID$(a$,47,2))
        d$ = STR$(w%)+"x"+STR$(h%)
    END_IF
END_IF
CLIPBOARD_STRING_COPY d$
END_SUB

Attention, là ça ne s'applique qu'à des images BMP ou JPG, c'est donc un peu moins universel, mais ce sont quand même les plus courantes.

Essaie ça et dis-moi ?
mais pour le moment...  Sleep

ps 18/6 10h30 j'ai rectifié dans la sub ci-dessus, deux X qui était en majuscules au lieu de minuscules.
Revenir en haut Aller en bas
sergeauze

sergeauze


Nombre de messages : 391
Age : 72
Localisation : Hautes Alpes France
Date d'inscription : 09/01/2010

Dessin - Page 2 Empty
MessageSujet: Re: Dessin   Dessin - Page 2 EmptyMer 18 Juin 2014 - 16:31

Salut
Oui !!! maintenant  ça fonctionne  
Merci
Revenir en haut Aller en bas
http://sergeauze.blog-video.tv/
JL35




Nombre de messages : 7112
Localisation : 77
Date d'inscription : 29/11/2007

Dessin - Page 2 Empty
MessageSujet: Re: Dessin   Dessin - Page 2 EmptyMer 18 Juin 2014 - 16:50

Merci pour le retour, ça rassure !
Revenir en haut Aller en bas
Contenu sponsorisé





Dessin - Page 2 Empty
MessageSujet: Re: Dessin   Dessin - Page 2 Empty

Revenir en haut Aller en bas
 
Dessin
Revenir en haut 
Page 2 sur 2Aller à la page : Précédent  1, 2
 Sujets similaires
-
» Dessin sur A4
» Dessin d'arc
» Dessin(x)
» Encore du dessin
» Problème de dessin.

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: Vos sources, vos utilitaires à partager-
Sauter vers: