Added a lot to main doc
This commit is contained in:
+41
-1
@@ -1679,4 +1679,44 @@ J'ai tenté de le faire aparaitre en bougeant la souris, en cliquant à un endro
|
||||
|
||||
Puis j'ai eu l'idée de mettre pause en envoyant un appui sur la touche Espace et ca a permit de découvrir le bouton et permettre qu'on clique dessus.
|
||||
|
||||
Ca peut paraitre tout bête mais rien que ca, ca m'a pris un temps considérable.
|
||||
Ca peut paraitre tout bête mais rien que ca, ca m'a pris un temps considérable.
|
||||
|
||||
Bon pour ce qui est du timecode de la vidéo. Je pense qu'il serait trop complexe de faire en sorte que selenium change le slider de progression de la vidéo. Alors j'ai fait quelques tests et apparemment, si on quitte la F1TV sur un timecode de la vidéo que on donne au programme, comme il récupère tous les cookies de la F1TV il commencera de la.
|
||||
|
||||
Donc si on veut utiliser le programme avec des Grand Prix ayant déja eu lieu, on peut le faire, seulement il faudra juste au préalable avoir choisit le bon timecode dans le page de la F1TV avant de le lancer.
|
||||
|
||||
Ce qui est intéressant c'est que la page de la F1TV ressemble à ca au départ :
|
||||
|
||||

|
||||
|
||||
Je pense qu'une bonne idée serait de dire au programme que c'est la grille de départ et ensuite dès qu'il détecte un secteur il sait que la course a commencé.
|
||||
|
||||
## Lundi 24 Avril 2023
|
||||
|
||||
Aujourd'hui c'est jour de documentation.
|
||||
|
||||
J'ai pas mal travaillé pendant les vacances mais je n'ai pas encore pu faire de vraie documentation correcte du fonctionnement. Du coup je vais m'en charger aujourd'hui et peut-être un peu demain.
|
||||
|
||||
Ok normalement je ne devrais faire que de la documentation mais je ne peux pas passer à coté de ca... Le problème que j'ai avec les pneus ou parfois il détecte un H au lieu d'un '11' et ce genre de choses c'est à cause de ma methode "RemoveBG" Qui va retirer tous les pixels plus sombres que le background. Sauf que cela va aussi retirer des pixels dans le chiffre lui même et qui va donc defigurer les 11 :
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
J'ai réussi à les changer en :
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
Mais au final cela n'a pas augmenté la précision de la reconnaissance. Je pense que je vais donc devoir encore changer.
|
||||
|
||||
Je pense que une bonne facon de trouver serait dabord de trouver la couleur du pneu. Et si il n'y a pas assez de couleur alors c'est que le pneu contient une lettre. Le but est d'arrêter de chercher des lettres ou des chiffres. Comme ca les 11 arrêteront d'être pris pour des 'H'
|
||||
|
||||
En fait on peut faire encore plus simple que ca.
|
||||
|
||||
On peut simplement regarder la couleur dominante et determiner le pneu. En effet même si il y a une lettre sur fond noir pour décrire le pneu, mon methode de récupèration de la couleur dominante ommet les pixels trop noirs alors il est quand même possible de determiner le type de pneus.
|
||||
|
||||
Et tout simplement si il n'arrive pas à lire le chiffre c'est que c'est une lettre et que donc on est à 0 tours. Cela marche plutôt bien et cela simplifie pas mal le processing.
|
||||
|
||||
Voila, la je vais me remettre à la documentation sinon je vais encore prendre du retard.
|
||||
Reference in New Issue
Block a user