IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Traitement d'images Discussion :

Comment découper automatiquement une image ?


Sujet :

Traitement d'images

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    juin 2005
    Messages
    110
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : juin 2005
    Messages : 110
    Points : 146
    Points
    146
    Par défaut Comment découper automatiquement une image ?
    Bonjour.

    On peut par exemple scanner plusieurs petites photos d'un seul coup. On obtient alors une image qui contient plusieurs photos sur un fond uni (blanc généralement). Comment découper cette image globale et donner en sortie autant de fichiers que de photos identifiées ?

    Je connais des programmes qui le font, c'est assez bluffant ! ... je n'ai aucune idée de comment le réaliser.

    Donc si un spécialiste de traitement des images a une idée ...

  2. #2
    Expert confirmé
    Avatar de anapurna
    Homme Profil pro
    Développeur informatique
    Inscrit en
    mai 2002
    Messages
    3 073
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Arts - Culture

    Informations forums :
    Inscription : mai 2002
    Messages : 3 073
    Points : 5 118
    Points
    5 118
    Par défaut
    salut

    la taille des photos est elle identique ?
    Nous souhaitons la vérité et nous trouvons qu'incertitude. [...]
    Nous sommes incapables de ne pas souhaiter la vérité et le bonheur, et sommes incapables ni de certitude ni de bonheur.
    Blaise Pascal
    PS : n'oubliez pas le tag

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    juin 2005
    Messages
    110
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : juin 2005
    Messages : 110
    Points : 146
    Points
    146
    Par défaut
    Salut.

    Non, ce doit pouvoir être des tailles différentes ...

  4. #4
    Expert confirmé
    Avatar de jurassic pork
    Homme Profil pro
    Bidouilleur
    Inscrit en
    décembre 2008
    Messages
    1 983
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Bidouilleur
    Secteur : Industrie

    Informations forums :
    Inscription : décembre 2008
    Messages : 1 983
    Points : 5 016
    Points
    5 016
    Par défaut
    hello,
    si je comprends bien ce que tu veux faire tu peux utiliser gimp avec le script DivideScannedImages accompagné du plugin deskew pour redresser les photos si cela est nécessaire.
    Exemple :
    photo originale :

    Nom : 3ladies1.jpg
Affichages : 90
Taille : 114,7 Ko

    interface du script-fu :
    Nom : DivideScannedImages-gimp.png
Affichages : 86
Taille : 64,0 Ko

    résultat 3 fichiers images :
    Nom : Crop00001.jpg
Affichages : 90
Taille : 12,2 KoNom : Crop00002.jpg
Affichages : 85
Taille : 19,9 KoNom : Crop00003.jpg
Affichages : 90
Taille : 12,5 Ko

    Tu n'as pas précisé si tu voulais faire un programme qui fait ce traitement et dans ce cas dans quel langage. Cela risque d'être compliqué sans utiliser de bibliothèques de traitement d'images ou sans appeler un programme en ligne de commande.


    Ami calmant, J.P
    Jurassic computer : Sinclair ZX81 - Zilog Z80A à 3,25 MHz - RAM 1 Ko - ROM 8 Ko

  5. #5
    Expert éminent sénior
    Avatar de Jipété
    Profil pro
    Inscrit en
    juillet 2006
    Messages
    9 304
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : juillet 2006
    Messages : 9 304
    Points : 13 231
    Points
    13 231
    Par défaut
    Salut,
    Citation Envoyé par jurassic pork Voir le message
    si je comprends bien ce que tu veux faire tu peux utiliser gimp avec le script DivideScannedImages accompagné du plugin deskew pour redresser les photos si cela est nécessaire.
    Comme je ne connaissais pas et que je suis curieux, j'ai un peu fouillé, et j'ai trouvé peut-être mieux (en tout cas c'est ce qui se dit) chez ImageMagick.
    D'ailleurs c'est marrant, on y retrouve le même exemple avec les 3 fées .
    Il a à vivre sa vie comme ça et il est mûr sur ce mur se creusant la tête : peutêtre qu'il peut être sûr, etc.
    Oui, je milite pour l'orthographe et le respect du trait d'union à l'impératif.
    Après avoir posté, relisez-vous ! Et en cas d'erreur ou d'oubli, il existe un bouton « Modifier », à utiliser sans modération
    On a des lois pour protéger les remboursements aux faiseurs d’argent. On n’en a pas pour empêcher un être humain de mourir de misère.
    Mes 2 cts,
    --
    jp

  6. #6
    Expert confirmé
    Avatar de jurassic pork
    Homme Profil pro
    Bidouilleur
    Inscrit en
    décembre 2008
    Messages
    1 983
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Bidouilleur
    Secteur : Industrie

    Informations forums :
    Inscription : décembre 2008
    Messages : 1 983
    Points : 5 016
    Points
    5 016
    Par défaut
    hello J.P.T,
    en effet j'ai "pompé" la photo sur le script multicrop2 d'imageMagick. A voir si ce script est mieux que celui de gimp. Cela dépend des images originales. L'avantage avec le script pour image magick c'est qu'il y a le paramètre "Fuzz" qui permet d'avoir la couleur qui différencie les images pas tout à fait égale à une valeur (en pourcentage). Par exemple sur une image scannée le fond blanc risque de ne pas avoir une valeur "pure" avec toutes les composantes couleurs au maximum. Mais il y a certainement possibilité de modifier le script-fu gimp pour avoir un paramètre similaire.
    Ami calmant J.P (santé)
    Jurassic computer : Sinclair ZX81 - Zilog Z80A à 3,25 MHz - RAM 1 Ko - ROM 8 Ko

  7. #7
    Membre habitué
    Profil pro
    Inscrit en
    juin 2005
    Messages
    110
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : juin 2005
    Messages : 110
    Points : 146
    Points
    146
    Par défaut
    Bonjour à tous et bonne année.

    Tu n'as pas précisé si tu voulais faire un programme qui fait ce traitement et dans ce cas dans quel langage.
    En fait, ayant vu des programmes faire ce genre de découpage, je trouvais cela assez balaise (!) et avais envie de savoir comment cela pouvait être réalisé ... et éventuellement, avant de constater que cela semblait très compliqué (!), de faire des tests sous Lazarus. J'ai d'ailleurs commencé par poster mon message sur le forum qui y est dédié, Jipété m'ayant conseillé de le poster ici.

    Logiciels le faisant :
    Autosplitter qui semble s'interfacer directement avec le scanner.
    Image scan splitter qui le fait avec un scan de timbres

Discussions similaires

  1. [Lazarus] Comment découper automatiquement une image ?
    Par thewolf dans le forum Lazarus
    Réponses: 3
    Dernier message: 31/12/2019, 16h45
  2. Réponses: 3
    Dernier message: 28/04/2018, 21h28
  3. Réponses: 1
    Dernier message: 27/04/2018, 12h31
  4. [Image]comment pre-charger une image
    Par al85 dans le forum 2D
    Réponses: 5
    Dernier message: 28/02/2005, 20h22
  5. Comment détecté automatiquement Une base erronée.
    Par ada_b dans le forum Débuter
    Réponses: 4
    Dernier message: 13/01/2005, 07h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo