Activer la caméra pour OCR

Fermé
Bidule - 25 janv. 2023 à 18:26
jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024 - 25 janv. 2023 à 20:11

Bonjour
J'utilise tesseract.js pour faire de l'OCR en JavaScript.

Je souhaite activer la caméra sans prendre de photo, c'est le texte OCR qui m'intéresse.
Comment faire?

Des idées ?

<img src="test.png" id="image">
var myImage = document.getElementById('image');

Tesseract.recognize(myImage, {
    lang: 'fra'
})
.then(function(result){
    console.log(result)
})
A voir également:

1 réponse

jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024 4 650
25 janv. 2023 à 18:33

Bonjour,

Renseigne toi sur : navigator.mediaDevices.getUserMedia


0

Je l'ai fait.

J'ai regardé cette page https://developer.mozilla.org/fr/docs/Web/API/Media_Capture_and_Streams_API/Taking_still_photos

Mais la démo du code ne fonctionne pas sur mon navigateur Chrome Android.

https://yari-demos.prod.mdn.mozit.cloud/fr/docs/Web/API/Media_Capture_and_Streams_API/Taking_still_photos/_sample_.19904.html

0
jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024 4 650 > Bidule
25 janv. 2023 à 20:11

Ah.. sur android ... ( tu aurais pu le préciser dès le départ...)

Bien entendu, il faut donner l'autorisation à ton navigateur d'utiliser la caméra.

Regarde ce tuto : https://www.digitalocean.com/community/tutorials/front-and-rear-camera-access-with-javascripts-getusermedia

(Et au cas où, vérifie les autorisation de ton chrome )

0