J'aimerais pouvoir mettre en surbrillance un mot dans une image d'un document lorsque l'utilisateur recherche ce mot. Exactement comme Google Books fait here. Pour autant que je sache, Tesseract et d'autres programmes OCR open source ne supportent pas ce type de fonction, alors quelqu'un a-t-il des idées sur la façon de le faire?Comment mettre en surbrillance un mot dans une image?
2
A
Répondre
2
Oui, ils "le supportent". Sorte de.
Ils vous donnent un rectangle qui vous indique où le mot est. En utilisant cela, remplissez ce rectangle avec la couleur de votre choix sur l'image en utilisant un color blending mode (par exemple, gardez la luma intacte et modifiez simplement la chrominance). Cela fonctionne bien avec les images en noir et blanc et en niveaux de gris, qui sont la plupart des livres, et est suffisant pour les polices les plus colorées aussi (sauf celles dans un arrière-plan coloré). Une solution à cela est d'inverser les couleurs au lieu de les mettre en surbrillance, ceci est fait dans beaucoup d'applications (Foxit Reader vient à l'esprit).
Questions connexes
- 1. mettre en surbrillance le mot sur android
- 2. Comment mettre en surbrillance chaque mot dans UITextView
- 3. Mettre en surbrillance une section d'une image en JavaScript
- 4. Comment mettre en surbrillance une image gif dans une page html
- 5. Comment détecter un mot dans une image
- 6. Comment puis-je mettre en surbrillance une image sur un iPhone?
- 7. Impossible de mettre en surbrillance une ligne dans un DataGridView
- 8. Mettre en surbrillance une ligne dans un riche: ScrollableDataTable
- 9. Comment mettre en surbrillance un contrôle lorsqu'il est sélectionné?
- 10. Comment mettre une ligne en surbrillance dans gridview?
- 11. Comment mettre en surbrillance un onglet dans la barre d'onglets
- 12. Comment: mettre en surbrillance le nœud sélectionné dans un UltraTree
- 13. Mettre en surbrillance un morceau de code dans un lstlisting
- 14. Mettre en surbrillance un morceau de corde dans un TextArea
- 15. Dans vim, comment mettre en surbrillance TODO: et FIXME:?
- 16. mettre en surbrillance/sélectionner un élément "dl"
- 17. Comment mettre en surbrillance le tabbaritem
- 18. Mettre en surbrillance un enfant dans un fichier ExapandableListAdapter - Android
- 19. Comment puis-je mettre en surbrillance chaque mot de jquery afin de pouvoir fournir une définition pour chaque mot?
- 20. comment mettre en surbrillance une div si la page.isvalid = false
- 21. Définir un mot avec la couleur de surbrillance dans emacs
- 22. Mettre une image dans un répertoire
- 23. UItabBarItem image d'état en surbrillance
- 24. Image anotation (Mise en surbrillance des parties d'une image, Scrubbing une image) en utilisant Javascript
- 25. Comment mettre en surbrillance une corbeille d'observation dans un histogramme en R
- 26. Mettre en surbrillance du texte dans un contrôle Webbrowser .net
- 27. Comment mettre en surbrillance le texte dans une zone de texte dans un programme Winforms C#?
- 28. mettre un texte en surbrillance dans la vue Web
- 29. Comment mettre en surbrillance un bouton quand il est pressé
- 30. Modifier jQuery Mettre en surbrillance? Javascript Regex
Merci. Peut-être que je ne connais pas assez Tesseract. Je pensais juste qu'il a sorti un fichier texte. Où puis-je trouver ces rectangles? – Judson
Voir ici: http://www.pixel-technology.com/freeware/tessnet2/ c'est un wrapper C# open-source. –