#1 Le 09/11/2022, à 13:14
- biospip
[RÉSOLU] Réassembler une image découpée en bouts de 512x512
Bonjour,
j'ai tout un paquet de documents pro qui ont été malencontreusement passés au mixer par une saleté d'appli de visualisation qui découpe les PDF en 20 fichiers .jpeg de 512x512 px. Et évidemment, un admin n'a rien trouvé de mieux que de virer les originaux.
Je suis à la recherche de commandes me permettant de recréer une image jpeg complète alignée au pixel près (il y a du texte et des images dans les fragments de fichiers) à partir de ma collection d'images croppées. Comme ça je pourrais envisager d'écrire un script automatisant la tâche de réassemblage et m'éviter de devoir recréer tous ces fichus anciens documents.
Une idée ?
Cordialement,
Bionet
Dernière modification par biospip (Le 10/11/2022, à 12:31)
profil utilisateur Ubuntu-fr : http://doc.ubuntu-fr.org/utilisateurs/biospip
Hors ligne
#2 Le 09/11/2022, à 13:27
- Nasman
Re : [RÉSOLU] Réassembler une image découpée en bouts de 512x512
Comment doivent être assemblées tes images de 512x512 pixels :
1) En colonne
2) En ligne
3) En 2 colonnes de 10 lignes
4) En 4 colonnes de 5 lignes
5) En 5 colonnes de 4 lignes
6) En 10 colonnes de 2 lignes
PC fixe sous Bionic 64 bits et portable avec Focal 64 bits
Hors ligne
#3 Le 09/11/2022, à 13:29
- cqfd93
Re : [RÉSOLU] Réassembler une image découpée en bouts de 512x512
Bonjour,
Ça doit être faisable avec imagemagick mais je ne saurais pas t'aider. Ceci dit, on trouve plein d'informations, surtout en anglais, sur le net, par exemple : https://stackoverflow.com/questions/285 … ut-resizin
− cqfd93 −
Hors ligne
#4 Le 09/11/2022, à 14:15
- biospip
Re : [RÉSOLU] Réassembler une image découpée en bouts de 512x512
en fait c'est 5 colonnes et 4 lignes.
Les images font 512x512 pour les 1ères. Mais en bout de ligne et de colonnes j'ai le complément pour obtenir un format A3 paysage :
A=512x512, B=432x512, C=512x218, D=432x218
Les lignes sont donc à organiser de la sorte pour une image finale de 2480x1754px :
A-A-A-A-B
A-A-A-A-B
A-A-A-A-B
C-C-C-C-D
Comment doivent être assemblées tes images de 512x512 pixels :
1) En colonne
2) En ligne
3) En 2 colonnes de 10 lignes
4) En 4 colonnes de 5 lignes
5) En 5 colonnes de 4 lignes
6) En 10 colonnes de 2 lignes
Dernière modification par biospip (Le 09/11/2022, à 14:21)
profil utilisateur Ubuntu-fr : http://doc.ubuntu-fr.org/utilisateurs/biospip
Hors ligne
#5 Le 09/11/2022, à 14:22
- biospip
Re : [RÉSOLU] Réassembler une image découpée en bouts de 512x512
Merci pour cette piste qui semble prometteuse. Je vais essayer de comprendre comment ça fonctionne avec la doc.
Bonjour,
Ça doit être faisable avec imagemagick mais je ne saurais pas t'aider. Ceci dit, on trouve plein d'informations, surtout en anglais, sur le net, par exemple : https://stackoverflow.com/questions/285 … ut-resizin
profil utilisateur Ubuntu-fr : http://doc.ubuntu-fr.org/utilisateurs/biospip
Hors ligne
#6 Le 09/11/2022, à 14:36
- biospip
Re : [RÉSOLU] Réassembler une image découpée en bouts de 512x512
Oui, ça fonctionne nickel avec la commande :
montage -mode concatenate -tile 5x4 *.jpeg result.jpg
Un ÉNORME merci
NB : j'ai ajouté la commande suivante pour ensuite redécouper ma page A3 paysage en 2 A4 portraits avant de re-générer mes PDF multipages à partir de cette foultitude de petites images :
convert pages1-2.jpg -crop 2x1@ +repage +adjoin img-%d.jpg
et enfin, pour produire un fichier PDF A4 (super important pour assurer à mes collègues l'impression directe sur les photocopieurs, seul le A4 est supporté) à partir de mes pages en jpg :
convert -monitor -page a4 *.jpg article_complet.pdf
(J'ai rencontré des fichiers avec une erreur de droit pour la conversion, et j'ai suivi la modification du fichier de config d'imagemagick décrite ici : https://askubuntu.com/questions/1127260 … ot-allowed )
Dernière modification par biospip (Le 09/11/2022, à 19:18)
profil utilisateur Ubuntu-fr : http://doc.ubuntu-fr.org/utilisateurs/biospip
Hors ligne
#7 Le 09/11/2022, à 19:12
- cqfd93
Re : [RÉSOLU] Réassembler une image découpée en bouts de 512x512
Super !!!!
− cqfd93 −
Hors ligne