img_cut3
Re: img_cut3
j'ai fait réussi à isoler une ile de cette image :
http://sd-g1.archive-host.com/membres/i ... e/Test.png
il suffit de faire la découpe à la main avec le soft de dobro ça va les sélectionner toutes les iles et enregistrer l'image
il suffit recharger l'image crée avec le soft et là on peux choisir une ile au hasard pour la découpe :
http://img4.hostingpics.net/pics/120115sprite2.png
http://sd-g1.archive-host.com/membres/i ... e/Test.png
il suffit de faire la découpe à la main avec le soft de dobro ça va les sélectionner toutes les iles et enregistrer l'image
il suffit recharger l'image crée avec le soft et là on peux choisir une ile au hasard pour la découpe :
http://img4.hostingpics.net/pics/120115sprite2.png
Re: img_cut3
oui, c'est ce que j'explique plus haut
pour sa deuxieme image , c'est encore plus simple
il suffit de selectioner l'ile ou les iles qu'on veux decouper
pour sa deuxieme image , c'est encore plus simple
il suffit de selectioner l'ile ou les iles qu'on veux decouper
Site: http://michel.dobro.free.fr/
Devise :"dis moi ce dont tu as besoin, je t'expliquerai comment t'en passer"
Re: img_cut3
Très bon soft dobro merci à toi !
Oui comme tu me dis ça fonctionne !
Super programme !
Oui comme tu me dis ça fonctionne !
Super programme !
Processeur: Intel Core I7-4790 - 4 Cœurs - 8 Thread: 3.60 Ghz.
Ram: 32 GB.
Disque: C: SDD 250 GB, D: 3 TB.
Vidéo: NVIDIA GeForce GTX 960: 2 GB DDR5.
Écran: Asus VX248 24 Pouces: 1920 x 1080.
Système: Windows 7 64 Bits.
PureBasic: 5.60 x64 Bits.
Ram: 32 GB.
Disque: C: SDD 250 GB, D: 3 TB.
Vidéo: NVIDIA GeForce GTX 960: 2 GB DDR5.
Écran: Asus VX248 24 Pouces: 1920 x 1080.
Système: Windows 7 64 Bits.
PureBasic: 5.60 x64 Bits.
Re: img_cut3
Salut,
En continuant mes petit dessins, j'ai essayé de découper les image
avec l’excellent soft de dobro (J'te jettes des pavé de fleurs, profite c'est pas tous les jours mon vieux )
Regarde avec ses deux image, l'une fonctionne en auto, pas le choix, la 1
et l'autre bien qu'étrange, fonctionne en auto, la 2:
Conclusion, en auto ça marche à tous les coups !
Hé ça déchire
En continuant mes petit dessins, j'ai essayé de découper les image
avec l’excellent soft de dobro (J'te jettes des pavé de fleurs, profite c'est pas tous les jours mon vieux )
Regarde avec ses deux image, l'une fonctionne en auto, pas le choix, la 1
et l'autre bien qu'étrange, fonctionne en auto, la 2:
Conclusion, en auto ça marche à tous les coups !
Hé ça déchire
Processeur: Intel Core I7-4790 - 4 Cœurs - 8 Thread: 3.60 Ghz.
Ram: 32 GB.
Disque: C: SDD 250 GB, D: 3 TB.
Vidéo: NVIDIA GeForce GTX 960: 2 GB DDR5.
Écran: Asus VX248 24 Pouces: 1920 x 1080.
Système: Windows 7 64 Bits.
PureBasic: 5.60 x64 Bits.
Ram: 32 GB.
Disque: C: SDD 250 GB, D: 3 TB.
Vidéo: NVIDIA GeForce GTX 960: 2 GB DDR5.
Écran: Asus VX248 24 Pouces: 1920 x 1080.
Système: Windows 7 64 Bits.
PureBasic: 5.60 x64 Bits.
Re: img_cut3
et n'oublie pas qu'en auto, il y a 2 modes de sélection
la petite case H/V fait changer le scan
donc mème si ça ne marchait pas dans un sens, dans l'autre il est probable que ça marche
le seul truc c'est que ce système de sélection doit pouvoir obligatoirement remplir l'objet a sélectioner
une image ayant trop de Tramé , comme un maillage de toile d'araignée, Fractales etc....
ou même de type broderie ... là, ça va pas le faire dans tout les cas de figure !!
il faudrait alors un autre algo !
la petite case H/V fait changer le scan
donc mème si ça ne marchait pas dans un sens, dans l'autre il est probable que ça marche
le seul truc c'est que ce système de sélection doit pouvoir obligatoirement remplir l'objet a sélectioner
une image ayant trop de Tramé , comme un maillage de toile d'araignée, Fractales etc....
ou même de type broderie ... là, ça va pas le faire dans tout les cas de figure !!
il faudrait alors un autre algo !
Site: http://michel.dobro.free.fr/
Devise :"dis moi ce dont tu as besoin, je t'expliquerai comment t'en passer"
Re: img_cut3
Oui bon bha faut pas trop en demander non plus
Processeur: Intel Core I7-4790 - 4 Cœurs - 8 Thread: 3.60 Ghz.
Ram: 32 GB.
Disque: C: SDD 250 GB, D: 3 TB.
Vidéo: NVIDIA GeForce GTX 960: 2 GB DDR5.
Écran: Asus VX248 24 Pouces: 1920 x 1080.
Système: Windows 7 64 Bits.
PureBasic: 5.60 x64 Bits.
Ram: 32 GB.
Disque: C: SDD 250 GB, D: 3 TB.
Vidéo: NVIDIA GeForce GTX 960: 2 GB DDR5.
Écran: Asus VX248 24 Pouces: 1920 x 1080.
Système: Windows 7 64 Bits.
PureBasic: 5.60 x64 Bits.
Re: img_cut3
En tout cas je suis en admiration devant les codes de Dobro c'est toujours du très bon travail
je suis fan ...
je suis fan ...
- JohnJohnsonSHERMAN
- Messages : 648
- Inscription : dim. 13/déc./2015 11:05
- Localisation : Allez, cherche...
- Contact :
Re: img_cut3
Absolument génial Je ne sais pas comment il fait pour penser à la facon de découper un sprite, de le séparer, etc... faut vraiement avoir la bonne idée au bon moment
"Le bug se situe entre la chaise et le clavier"
Votre expert national en bogage et segfaults.
CPU : AMD A8 Quad core - RAM 8Gb - HDD 2To
Votre expert national en bogage et segfaults.
CPU : AMD A8 Quad core - RAM 8Gb - HDD 2To
- Windows 10 x64 - PB 5.61 x64
- Linux Ubuntu 16.04 LTS x64 (dual boot) - PB pas encore réinstallé
Re: img_cut3
Merci, n'en jetez plus
Site: http://michel.dobro.free.fr/
Devise :"dis moi ce dont tu as besoin, je t'expliquerai comment t'en passer"
Re: img_cut3
Je suis en train de faire un soft selon le même principe. Je te pique ton idée (pas ton code) de remplacer l'image N détecté par de la couleur de fond. C'est vraiment pas con.
Note : je n'ai que des photos à ripper par lot de 4 donc mon prog utilisera GrabDrawingImage() pour copier les images détectées et Box() plutôt que plot() (mais je comprends que tu n'ais pas eu le choix vu la proximité et la forme de tes planches).
ça avance bien même si je commence à me tirer les cheveux parce qu'il détecte 2 photos sur 4 dans mon image test..
Note : je n'ai que des photos à ripper par lot de 4 donc mon prog utilisera GrabDrawingImage() pour copier les images détectées et Box() plutôt que plot() (mais je comprends que tu n'ais pas eu le choix vu la proximité et la forme de tes planches).
ça avance bien même si je commence à me tirer les cheveux parce qu'il détecte 2 photos sur 4 dans mon image test..
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Re: img_cut3
si tes images sont dans des rectangles, c'est encore plus simple
là , la difficulté c'etait que chaque image pouvait avoir des tailles differente
mais si le but c'est de decouper des images rectangulaire, le principe est simple
tu part du haut de l'image (celle qui contient les images "enfant" (et pas les images d'enfants madame la juge ) )
puis tu scan verticalement jusqu'a rencontrer une couleur differente de celle du fond (en principe unie .. ouf! )
tu notes la coordonée Y_depart
tu continue de scaner tant que la couleur est differente du fond , et lorsque ça deviens a nouveau le fond , tu notes la coordonée Y_arrivé
tu fais pareil en partant de la gauche .. tu note la coordonée X_depart , tu continue ton scan tant que la couleur cette fois est differente du fond
lorsque tu rencontre le fond , tu note le X_arrivé
te voila avec les coordonées de ton image a graber
x_depart,y_depart ,x_arrivé,y_arrivé
ensuite tu peux remplacer cette image par le fond , ou bien repartir des coordonées obtenues ....
là , la difficulté c'etait que chaque image pouvait avoir des tailles differente
mais si le but c'est de decouper des images rectangulaire, le principe est simple
tu part du haut de l'image (celle qui contient les images "enfant" (et pas les images d'enfants madame la juge ) )
puis tu scan verticalement jusqu'a rencontrer une couleur differente de celle du fond (en principe unie .. ouf! )
tu notes la coordonée Y_depart
tu continue de scaner tant que la couleur est differente du fond , et lorsque ça deviens a nouveau le fond , tu notes la coordonée Y_arrivé
tu fais pareil en partant de la gauche .. tu note la coordonée X_depart , tu continue ton scan tant que la couleur cette fois est differente du fond
lorsque tu rencontre le fond , tu note le X_arrivé
te voila avec les coordonées de ton image a graber
x_depart,y_depart ,x_arrivé,y_arrivé
ensuite tu peux remplacer cette image par le fond , ou bien repartir des coordonées obtenues ....
Site: http://michel.dobro.free.fr/
Devise :"dis moi ce dont tu as besoin, je t'expliquerai comment t'en passer"
Re: img_cut3
Dans le principe sur ce scheme d'image
A B
C D
Je scan horizontalement et verticalement
Si col <> fond alors X1 = x : y1 = y
je poursuis horizontalement
Si col = fond alors X2 = x : y2 = y
Je positionne mon x au centre de l'image M = x1 + (x2-x1)/2 et en y à y + 5 ; (plus 5 pour etre sur d'être dans la photo)
je scan verticalement
Si col = fond y2 = y du coup j'ai mes 4 points..
Du coup je grab l'image 1 et je box en blanc la partie de l'image 1 sur originale puis je rescan les pixels et rebelote.
Le soucis c'est que ce bourricot de prog (je pense que le bourricot c'est moi mais en attendant de trouver je le lâche) m'extrait A et B mais pas C et D.
A B
C D
Je scan horizontalement et verticalement
Si col <> fond alors X1 = x : y1 = y
je poursuis horizontalement
Si col = fond alors X2 = x : y2 = y
Je positionne mon x au centre de l'image M = x1 + (x2-x1)/2 et en y à y + 5 ; (plus 5 pour etre sur d'être dans la photo)
je scan verticalement
Si col = fond y2 = y du coup j'ai mes 4 points..
Du coup je grab l'image 1 et je box en blanc la partie de l'image 1 sur originale puis je rescan les pixels et rebelote.
Le soucis c'est que ce bourricot de prog (je pense que le bourricot c'est moi mais en attendant de trouver je le lâche) m'extrait A et B mais pas C et D.
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Re: img_cut3
ben si tu as le bas de A (le y_du bas) , tu utilises cette derniere , pour en faire ta future coordonée de depart
mais le mieux, c'est de faire quand meme qu'a chaque fois que tu as isolé une image, et grabbé , tu la remplace par un rectangle
de couleur unie (soit la couleur du fond, soit une couleur convenu d'avance et difficilement trouvable dans une image (ex : rgb(255,254,254) ou rgb(1,2,3)
(ça force a travailler sur copie bien sur)
comme ça tu efface ce que tu viens de faire au fur et a mesure
et tu reprends ton algo comme si tu commençais une nouvelle exploration a partir du haut (ou de la gauche si tu scan de gauche a droite )
mais le mieux, c'est de faire quand meme qu'a chaque fois que tu as isolé une image, et grabbé , tu la remplace par un rectangle
de couleur unie (soit la couleur du fond, soit une couleur convenu d'avance et difficilement trouvable dans une image (ex : rgb(255,254,254) ou rgb(1,2,3)
(ça force a travailler sur copie bien sur)
comme ça tu efface ce que tu viens de faire au fur et a mesure
et tu reprends ton algo comme si tu commençais une nouvelle exploration a partir du haut (ou de la gauche si tu scan de gauche a droite )
Site: http://michel.dobro.free.fr/
Devise :"dis moi ce dont tu as besoin, je t'expliquerai comment t'en passer"
Re: img_cut3
C'est pourtant bien ce que je fais
Du coup je grab l'image 1 et je box en blanc la partie de l'image 1 sur originale puis je rescan les pixels et rebelote.
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Re: img_cut3
tu dis "blanc" mais imagine qu'il y ai du "blanc" dans ta photo , il se passe quoi ?Ar-S a écrit :C'est pourtant bien ce que je faisDu coup je grab l'image 1 et je box en blanc la partie de l'image 1 sur originale puis je rescan les pixels et rebelote.
et tes coordonées de depart pour les images du dessous, ils sont bon ??
j'espere que tu utilise une couleur Speciale (genre rgb(251,252,253) ; le truc super rare quoi
Site: http://michel.dobro.free.fr/
Devise :"dis moi ce dont tu as besoin, je t'expliquerai comment t'en passer"