Poids du fichier scanné [Réglé]
Avec Image Scan! for Linux
Logiciels / Autres logiciels

mabthera Membre non connecté
-
- Voir le profil du membre mabthera
- Inscrit le : 10/06/2019
- Groupes :
Je repose une question concernant un problème relatif au logiciel Image Scan! for Linux et que j'ai connu antérieurement. Je ne sais plus comment j'ai pu le résoudre, peut-être lors d'une nouvelle installation complète de Mageia.
Récemment, j'ai changé de disque, puis de CM+processeur et j'ai du procéder à une nouvelle installation complète de Mageia. j'ai retrouvé des problèmes anciens, résolus pour la plupart, mais celui-ci, je ne sais plus comment procéder.
Quand je scanne avec Image Scan! for Linux, j'obtiens des fichiers très lourds, par exemple 53 MO pour un document recto-verso, du texte, en 300dpi, alors qu'il fait 3,2 MO avec le mageia conservé sur l'ancien disque (à densité de scan égale). Avec xsane, j'obtiens des fichiers moitié moins lourds, mais c'est encore beaucoup trop. Saned est incompatible avec mon driver : le fichier /usr/sbin/iscan-registry de l'installation de saned-1.0.31-3.mga8.x86_64 entre en conflit avec le fichier du paquet iscan-2.30.2-2.x86_64
Avec gscan2pdf, je peux enregistrer le fichier de 53 MO et là, je me retrouve en sortie avec un poids classique (mettons 300 KO). Je ne vois pas, dans le paramétrage du logiciel Image Scan! for Linux, ce qui pourrait impacter à ce point le poids du fichier de sortie (hormis le choix de la densité, etc.).
Est-ce que le problème pourrait venir du driver du scanner (iscan pour un Epson GT-1500), ce qui pourrait expliquer qu'une nouvelle installation de mageia, qui s'accompagne d'une nouvelle installation du scanner, puisse interférer à ce niveau ?
Un avis ? Merci.

Visiteur
Visiteur
Tu devrais peut-être essayer d'installer une bibliothèque de compression comme libtiff.
Édité par Visiteur Le 07/03/2023 à 03h41

mabthera Membre non connecté
-
- Voir le profil du membre mabthera
- Inscrit le : 10/06/2019
- Groupes :
J'ai essayé de ré-installer le scanner, sans succès.
Par exemple, je viens de scanner un document couleur de 3 pages, poids total 75,4 MO, je l'enregistre avec PDF Arranger, il passe à 21,2 MO et avec gscan2pdf (à 200 ppp), il tombe à 1,3 MO tout en restant parfaitement lisible.
Édit : je n'ai plus l'accès à l'enregistrement en jpeg avec Image Scan! pour Linux, je ne comprends pas pourquoi. Avec xsane, cela marche, mais je n'ai pas testé les différences de poids.
Édité par mabthera Le 07/03/2023 à 14h40

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
Je dirais que le fichier est enregistré au format bitmap couleur, c'est-à-dire sans aucune compression.
Il faut que tu spécifies un format d'enregistrement différent, que ce soit jpg, png, tif ou autre.
Yves

mabthera Membre non connecté
-
- Voir le profil du membre mabthera
- Inscrit le : 10/06/2019
- Groupes :
Papoteur :
Bonjour,
Je dirais que le fichier est enregistré au format bitmap couleur, c'est-à-dire sans aucune compression.
Il faut que tu spécifies un format d'enregistrement différent, que ce soit jpg, png, tif ou autre.
Je dirais que le fichier est enregistré au format bitmap couleur, c'est-à-dire sans aucune compression.
Il faut que tu spécifies un format d'enregistrement différent, que ce soit jpg, png, tif ou autre.
Bonjour,
J'ai le choix entre pdf, jpeg, etc. et je choisis généralement pdf (celui qui pose désormais problème). Je n'ai pas accès, sauf erreur, à la compression, mais je peux choisir entre document couleur, photo couleur, NB, etc. et la résolution qui l’accompagne. Mais antérieurement, cela ne posait pas problème.
Maintenant, après les ré-installations, je ne peux plus choisir jpeg, je ne comprends pas pourquoi.

Antoniop Membre non connecté
-
- Voir le profil du membre Antoniop
- Inscrit le : 21/12/2011
- Groupes :
xsane-gimp
Puis dans Gimp aller dans le menu Fichier / Créer / Xsane : (ton scanner)
Dans la fenêtre de paramètres tu choisis la résolution. Personellement, je scanne rarement à 300 dpi, 200 max, ça suffit compte tenu de la qualité des scanners courant.
Il va scanner et créer une nouvelle image.
Ensuite tu enregistres (exporter sous....) au format que tu veux (jpg, png) en ajustant le taux de compression, moi je fais 80% max.
Édité par Antoniop Le 13/03/2023 à 21h56

nic80 Membre non connecté
-
- Voir le profil du membre nic80
- Inscrit le : 06/08/2018
- Groupes :
-
Modérateur
Citation :
Maintenant, après les ré-installations, je ne peux plus choisir jpeg, je ne comprends pas pourquoi.
Quand je regardes le fichier .spec qui est fourni par Epson, je vois que le buildrequires nécessite libjpeg-devel.
un rpm -qa | grep -i jpeg | grep -i lib donne quelque chose ?
Chez moi cela donne ceci:
Citation :
rpm -qa | grep -i jpeg | grep lib
lib64openjpeg5-1.5.2-11.mga8
lib64mjpegtools2.1_0-2.1.0-6.mga8
lib64openjpeg2-devel-2.4.0-1.3.mga8
lib64jpeg8-2.0.8-1.mga8
lib64jpeg62-2.0.8-1.mga8
libjpeg8-2.0.8-1.mga8
lib64jpeg-devel-2.0.8-1.mga8
lib64turbojpeg0-2.0.8-1.mga8
lib64openjpeg5-1.5.2-11.mga8
lib64mjpegtools2.1_0-2.1.0-6.mga8
lib64openjpeg2-devel-2.4.0-1.3.mga8
lib64jpeg8-2.0.8-1.mga8
lib64jpeg62-2.0.8-1.mga8
libjpeg8-2.0.8-1.mga8
lib64jpeg-devel-2.0.8-1.mga8
lib64turbojpeg0-2.0.8-1.mga8
Je suppose donc qu' iscan se sert de l' une de ces bibliothèques( les paquets devel ne sont en principe pas utilisés lors de l' exécution) pour le support jpeg ( d' ailleurs pourquoi j' ai lib64jpeg8 et libjpeg8 installés en même temps ?) .

Helijah Membre non connecté
-
- Voir le profil du membre Helijah
- Inscrit le : 02/05/2011
- Site internet
- Groupes :
Exemple en 200 dpi (soit 200 pixels pour 1 pouce) avec une image, disons de 13 cm par 9cm nous obtenons donc :
13 cm = 5 pouces. soit 5 * 200 = 1000 pixels de large
9 cm = 3.5 pouces, soit 3.5 * 200 = 700 pixels de haut
Nombre de pixels : 1000 * 700 = 700 000.
Chaque pixel est codé sur 3 octets (Rouge, Vert, Bleu) ce qui nous donne un total de 700 000 * 3 = 2 100 000 octets et donc 2 050 kilo soit 2 Mo à quelques octets prèt.. (et ou en informatique 1 kilo = 1024 octets ne pas l'oublier).
Voilà maintenant il suffit de réduire les DPI pour réduire la taille..et bien sur utiliser un format compressé (mais dans ce cas le fichier sera plus petit mais l'image en mémoire une fois chargé dans un logiciel aura sa taille complète.
Après il est aussi possible de vérifier que le logiciel de scan ne sauve pas en 32 bit ses bitmaps car dans ce cas chaque pixel est codé sur 4 octets car un canal alpha est ajouté. Ce qui augmente encore la taille finale.
Détail au niveau des compressions : Le JPEG est ce que l'on appelle un format destructif (comme le MP3 pour la musique). C'est à dire que lors de la compression il y a détérioration des données. Ce que ne fait pas le PNG par exemple.
Amicalement Emmanuel
Quelques avions pour agrémenter votre FlightGear : Mon Hangar
Un forum pour l'amélioration et/ou la création d'avions : Forum de création
Un forum pour l'amélioration et/ou la création d'avions : Forum de création

mabthera Membre non connecté
-
- Voir le profil du membre mabthera
- Inscrit le : 10/06/2019
- Groupes :
Antoniop :
Je ne connais pas image scan, mais tu peux utiliser gimp. Il faut installer aussi
xsane-gimp
Puis dans Gimp aller dans le menu Fichier / Créer / Xsane : (ton scanner)
Dans la fenêtre de paramètres tu choisis la résolution. Personnellement, je scanne rarement à 300 dpi, 200 max, ça suffit compte tenu de la qualité des scanners courant.
Il va scanner et créer une nouvelle image.
Ensuite tu enregistres (exporter sous....) au format que tu veux (jpg, png) en ajustant le taux de compression, moi je fais 80% max.
xsane-gimp
Puis dans Gimp aller dans le menu Fichier / Créer / Xsane : (ton scanner)
Dans la fenêtre de paramètres tu choisis la résolution. Personnellement, je scanne rarement à 300 dpi, 200 max, ça suffit compte tenu de la qualité des scanners courant.
Il va scanner et créer une nouvelle image.
Ensuite tu enregistres (exporter sous....) au format que tu veux (jpg, png) en ajustant le taux de compression, moi je fais 80% max.
Merci pour la réponse. En fait, j'ai déjà installé xsane qui reconnaît le scanner et que je peux utiliser (en revanche, saned est incompatible avec iscan). Je commence tout juste à utiliser Gimp et je ne connaissais pas cette manip. Mais en réalité, je crois qu'elle ne fait qu'ouvir xsane, ce qui peut être fait par ailleurs et indépendamment de Gimp. Bonne journée !

mabthera Membre non connecté
-
- Voir le profil du membre mabthera
- Inscrit le : 10/06/2019
- Groupes :
nic80 :
Bonjour,
Quand je regardes le fichier .spec qui est fourni par Epson, je vois que le buildrequires nécessite libjpeg-devel.
un rpm -qa | grep -i jpeg | grep -i lib donne quelque chose ?
Chez moi cela donne ceci:
Je suppose donc qu' iscan se sert de l' une de ces bibliothèques( les paquets devel ne sont en principe pas utilisés lors de l' exécution) pour le support jpeg ( d' ailleurs pourquoi j' ai lib64jpeg8 et libjpeg8 installés en même temps ?) .
Citation :
Maintenant, après les ré-installations, je ne peux plus choisir jpeg, je ne comprends pas pourquoi.
Quand je regardes le fichier .spec qui est fourni par Epson, je vois que le buildrequires nécessite libjpeg-devel.
un rpm -qa | grep -i jpeg | grep -i lib donne quelque chose ?
Chez moi cela donne ceci:
Citation :
rpm -qa | grep -i jpeg | grep lib
lib64openjpeg5-1.5.2-11.mga8
lib64mjpegtools2.1_0-2.1.0-6.mga8
lib64openjpeg2-devel-2.4.0-1.3.mga8
lib64jpeg8-2.0.8-1.mga8
lib64jpeg62-2.0.8-1.mga8
libjpeg8-2.0.8-1.mga8
lib64jpeg-devel-2.0.8-1.mga8
lib64turbojpeg0-2.0.8-1.mga8
lib64openjpeg5-1.5.2-11.mga8
lib64mjpegtools2.1_0-2.1.0-6.mga8
lib64openjpeg2-devel-2.4.0-1.3.mga8
lib64jpeg8-2.0.8-1.mga8
lib64jpeg62-2.0.8-1.mga8
libjpeg8-2.0.8-1.mga8
lib64jpeg-devel-2.0.8-1.mga8
lib64turbojpeg0-2.0.8-1.mga8
Je suppose donc qu' iscan se sert de l' une de ces bibliothèques( les paquets devel ne sont en principe pas utilisés lors de l' exécution) pour le support jpeg ( d' ailleurs pourquoi j' ai lib64jpeg8 et libjpeg8 installés en même temps ?) .
Chez moi, cela donne cela:
lib64turbojpeg0-2.0.8-1.mga8
lib64jpeg-devel-2.0.8-1.mga8
lib64mjpegtools2.1_0-2.1.0-6.mga8
lib64jpeg8-2.0.8-1.mga8
Du coup j'ai installé dans l'ordre ceux qui manquaient et j'ai testé au fur et à mesure. Cela a fonctionné juste après l'installation de libjpeg8-2.0.8-1 et libjpeg62-2.0.8-1. J'ai retiré le libjpeg62 et cela ne marchait plus. Il le faut donc.
lib64openjpeg-devel-1.5.2-11.mga8
lib64turbojpeg0-2.0.8-1.mga8
lib64jpeg62-2.0.8-1.mga8
lib64openjpeg5-1.5.2-11.mga8
lib64openjpeg2-devel-2.4.0-1.3.mga8
lib64jpeg-devel-2.0.8-1.mga8
lib64jpeg-static-devel-2.0.8-1.mga8
lib64mjpegtools2.1_0-2.1.0-6.mga8
lib64jpeg8-2.0.8-1.mga8
Il est possible, qu'après avoir installé et désinstallé plusieurs fois iscan, j'ai supprimé les libraires en question, ce qui explique(rait) que, soudainement, je n'avais plus accès à jpeg, alors que je l'avais avant.
Merci pour la réponse !

mabthera Membre non connecté
-
- Voir le profil du membre mabthera
- Inscrit le : 10/06/2019
- Groupes :
Je constate maintenant que les poids des fichiers scannés sont revenus à des niveaux de grandeur normale.
J'ai cherché ce qui a pu provoquer ce retour à la normale. Pour cela, j'ai fait un test sur un mageia que j'ai ré-installé sur un autre disque (ne démarrait plus suite à un problème de boot-EFI). J'ai vu que je n'avais pas non plus accès à la case jpeg sur cet autre mageia et après installation des libraires visées plus haut, le poids est redevenu normal. C'était donc la raison : un défaut de librairies.
Par la même occasion, j'ai vu que je n'avais pas l'accès non plus à la case PNG, j'ai recherché les fichiers librairies lib64...png, les ai installés et cela marche également.
Merci à tous pour votre aide !
Édité par mabthera Le 05/04/2023 à 13h19

mabthera Membre non connecté
-
- Voir le profil du membre mabthera
- Inscrit le : 10/06/2019
- Groupes :
Pour rappel, sur mga9 Gnome Wayland, Image Scan! for Linux (qui utilise iscan) donne sur un scanner Epson GT-1500 des fichiers pdf très lourds (25-30 MO pour une seule demie page peu remplie) et, parfois, l'accès au mode jpeg ou png (ou les deux) est grisé donc non accessible.
Sur un mageia de secours, j'ai été très récemment confronté à ce problème, et j'ai résolu le problème en changeant de drivers : au lieu du dernier modèle mis en ligne (iscan-gt-1500-bundle-2.30.4.x64.rpm), j'ai pris un plus ancien (iscan-gt-1500-bundle-1.0.0.x64.rpm ou iscan-gt-1500-bundle-1.0.1.x64.rpm). Et cela a marché.
En revanche, cela n'a pas marché sur mon mageia de service que j'ai du réinstaller : apparemment le 2.30.4 ne s'installe pas correctement et l'ancien (1.0.0 ou 1.0.1) me donne le même problème : fichier test de 26,4 MO pour un pdf au lieu de 900 KO et cases jpeg et png grisées.
J'ai du chercher les librairies potentiellement manquantes :
[root@localhost .....]# rpm -qa | grep -i jpeg | grep -i lib
Caché :
lib64jpeg8-2.1.4-1.mga9
lib64mjpegtools2.2_0-2.2.1-1.mga9
lib64turbojpeg0-2.1.4-1.mga9
lib64jpeg-devel-2.1.4-1.mga9
lib64openjpeg2-devel-2.5.0-1.mga9
lib64mjpegtools2.2_0-2.2.1-1.mga9
lib64turbojpeg0-2.1.4-1.mga9
lib64jpeg-devel-2.1.4-1.mga9
lib64openjpeg2-devel-2.5.0-1.mga9
J'installe 2 fichiers lib64 complémentaires et je résous le problème du poids des pdf : 903,4 KO au lieu de 26,4 MO. Mais il manque toujours la case png
[root@localhost .....]# rpm -qa | grep -i jpeg | grep -i lib
Caché :
lib64jpeg8-2.1.4-1.mga9
lib64mjpegtools2.2_0-2.2.1-1.mga9
lib64turbojpeg0-2.1.4-1.mga9
lib64jpeg-devel-2.1.4-1.mga9
lib64openjpeg2-devel-2.5.0-1.mga9
lib64jpeg62-2.1.4-1.mga9
lib64jpeg-static-devel-2.1.4-1.mga9
lib64mjpegtools2.2_0-2.2.1-1.mga9
lib64turbojpeg0-2.1.4-1.mga9
lib64jpeg-devel-2.1.4-1.mga9
lib64openjpeg2-devel-2.5.0-1.mga9
lib64jpeg62-2.1.4-1.mga9
lib64jpeg-static-devel-2.1.4-1.mga9
[root@localhost .....]# rpm -qa | grep -i png | grep -i lib
Caché :
lib64png16_16-1.6.38-1.mga9
lib64png-devel-1.6.38-1.mga9
perl-Image-PNG-Libpng-0.570.0-5.mga9
lib64png-devel-1.6.38-1.mga9
perl-Image-PNG-Libpng-0.570.0-5.mga9
À la pêche aux png et c'est bon
[root@localhost .....]# rpm -qa | grep -i png | grep -i lib
Caché :
lib64png16_16-1.6.38-1.mga9
lib64png-devel-1.6.38-1.mga9
perl-Image-PNG-Libpng-0.570.0-5.mga9
lib64png12_0-1.2.59-3.mga9
lib64png12-devel-1.2.59-3.mga9
lib64png-devel-1.6.38-1.mga9
perl-Image-PNG-Libpng-0.570.0-5.mga9
lib64png12_0-1.2.59-3.mga9
lib64png12-devel-1.2.59-3.mga9
En fait, ce qui m'a pris le plus de temps, c'est de retrouver le message d'origine. Bon, j'exagère un peu, mais je vais me faire un pense-bête par copies-écran.
Édité par mabthera Le 11/08/2024 à 00h25
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie