Updated the doc

This commit is contained in:
2023-04-07 14:48:27 +02:00
parent c31011537e
commit adc1d7e840
5 changed files with 39 additions and 0 deletions
Binary file not shown.

After

Width:  |  Height:  |  Size: 9.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.1 KiB

+39
View File
@@ -1176,3 +1176,42 @@ private Rectangle FindTyreZone()
!["Tyres"](./Images/Screens/TyresImages.png)
Maintenant cela devrait être beaucoup plus simple de trouver la couleur générale et le nombre de tours.
Donc ce que je fais c'est que je fais une reconnaissance de texte sur l'image réduite.
Si je trouve une lettre c'est facile Ca me donne le type de pneu et ca me dit que c'est le premier tour avec.
Si c'est un nombre alors je fais la moyenne de toutes les couleurs de l'image et je prend la couleur de pneu la plus proche.
Voici les différentes couleurs de pneus :
- SOFT : #FF0000
- MEDIUM : #f5bf00
- HARD : #d9d8d4
- INTER : #00a42e
- WET : #2760a6
!["Tyre colors"](./Images/Screens/TyreColors.png)
Les couleurs de pneus peuvent changer de temps à autres, par exemple cette règle de pneus est arrivée en 2019 et avant il y avait beaucoup plus de couleurs mais dans une volonté de rendre le sport plus facile à comprendre à la télé cela a été simplifié. Je ne pense pas que cela va changer dans les années qui viennent alors tout est hardcodé.
Je pense que j'ai des soucis avec la detection de texte et de couleur car ma zone est trop grande.
Alors bon j'écrit ces lignes apres des heures de tests.
Il semble que la principale difficulté avec ces pneus c'est que les chiffres ou lettres sont minuscules. Il est donc extrêmement difficile de faire une reconnaissance ne serait-ce qu'un peu fiable..
Je fais de mon mieux pour tenter de règler le soucis cependant c'est vraiment complexe.
Je commence à devenir fou, je tente tout et nimporte quoi pour permettre à mon algo de fonctionner et même quand je fais du post processing comme pas possible il me retourne toujours nimporte quoi...
!["5i t'inquiètes"](./Images/Screens/Perfect11But5.jpg)
Ici le programme va trouver '5i'...
En fait c'est complexe d'expliquer tout ce que je fais car je change tout en boucle en essayant et en ratant ce qui prend des heures.
Pour aujourd'hui j'abandonne je vais simplement rentrer chez moi et y réflechir cette nuit mais je ne vois pas comment mieux faire la...
C'est terrible par ce que je sens que je ne suis pas bien loin.