web-dev-qa-db-fra.com

Comment modifier du texte dans un fichier .jpeg numérisé?

Je dois télécharger une image numérisée sous forme de document PDF.

Après avoir numérisé le document, j'ai un .jpeg avec un petit texte que je souhaite modifier avant de le convertir en PDF pour le téléchargement.

Je n'ai jamais fait ça avant alors je suis vraiment coincé. Comment puis-je faire ceci?

14
Mysterio

Pour rendre le texte d'un .jpeg modifiable, vous avez besoin du logiciel de reconnaissance optique de caractères (OCR). J'utilise ocrfeeder.

Sudo apt-get install ocrfeeder

Pour ouvrir un fichier image, cliquez sur le signe "plus" (+).
enter image description here Après avoir ouvert l'image, cliquez sur l'icône suivante à droite pour exécuter OCR.
enter image description here
Lorsque l'OCR a terminé l'image, vous pouvez sélectionner le texte souhaité à gauche et le copier à droite.
enter image description here

Le moyen le plus simple de sortir le texte est simplement de le copier sur LibreOffice. Avec un peu de montage, ma copie est très similaire.

enter image description here

Une fois que vous avez effectué les modifications requises, vous pouvez les exporter sous le nom .pdf en cliquant sur "exporter en tant que pdf" dans la barre d'outils LibreOffice. enter image description here

En fin de compte, il vaut mieux numériser vers .pdf si vous le pouvez. Si vous ne pouvez pas cela fonctionne très bien.

REMARQUE: OCR n’est pas précis à 100%, vous devrez peut-être corriger les erreurs et plus le formatage de votre document sera important, plus il sera difficile.

27
Seth

Vous ne pouvez pas modifier du texte dans un fichier JPG, mais vous supprimez le texte et ajoutez un nouveau texte.

Pour les images, essayez gimp (alternative libre à Photoshop). Ouvrez l'image avec gimp, puis utilisez la gomme pour effacer l'ancien texte. Ensuite, utilisez l'outil de texte pour ajouter du nouveau texte.

Ou utilisez inkscape, qui est un programme graphique vectoriel (similaire à Adobe Illustrator). Créez un nouveau fichier SVG et collez-le dans votre fichier JPG. Couvrez ensuite l'ancien texte avec une nouvelle zone de texte.

Je commencerais par gimp mais pour votre image, peut-être qu'inkscape fonctionnera mieux. Vous pouvez installer le code à partir du centre de logiciel ou utiliser ces lignes dans un terminal.

Sudo apt-get install gimp

Sudo apt-get install inkscape
11
philshem

Nous pouvons également éditer du texte au-dessus d'une image avec Libre Office à partir duquel nous pouvons également exporter facilement ces fichiers au format PDF.

  • Ouvrez votre document pour insérer l'image avec Insertion -> Image -> À partir d'un fichier ....

    enter image description here

  • Ensuite, choisissez "Wrap -> En arrière-plan" dans le menu contextuel en faisant un clic droit sur la photo que vous venez d'insérer.

  • Écrivez n'importe quel texte au-dessus de l'image (mais nous devrons le placer avec des nouvelles lignes, des espaces ou des tabulations). Tout texte préexistant doit être écrasé. Dans l'exemple ci-dessous, j'ai choisi un fond noir et une couleur de police blanche.

    enter image description here

  • Enfin, nous pouvons faire "Fichier -> Exporter au format PDF ...".

7
Takkat

Vous ne pouvez pas éditer directement du texte dans un fichier image. Vous pouvez modifier le fichier image à l'aide d'un programme tel que gimp et placer le nouveau texte par-dessus l'ancien, mais c'est tout. Pardon.

0
Alex L.

Parfois, je ne veux pas imprimer une page et la convertir. Ensuite, j'utilise ce petit script:

Comment extraire instantanément du texte d’une zone d’écran à l’aide des outils de ROC?

C'est le moyen le plus rapide de convertir une image en texte pour moi et cela fonctionne presque très bien.

Donc, ma suggestion est de numériser le document et d’ouvrir la photo. En même temps, vous ouvrez un éditeur et copiez les pièces nécessaires dans l'éditeur. Avec easystroke, vous faites un geste pour le script, c'est vraiment facile et rapide.

0
Onar