Update keybinding

This commit is contained in:
ABelliqueux 2024-11-09 17:35:27 +01:00
parent 26caa0a3b6
commit a04d6bf283
2 changed files with 23 additions and 18 deletions

View File

@ -494,18 +494,18 @@ def main(args):
cv2.imshow("StopiCV", frame)
k = cv2.waitKey(1)
# Key o
# Key o / 9
if (k%256 == 111) or (k%256 == 47):
# Toggle onionskin
onionskin = not onionskin
# Key w - cycle wb
if (k%256 == 119):
# Key w / 7 - cycle wb
if (k%256 == 119) or (k%256 == 55):
camera_current_settings = apply_cam_setting(camera_current_settings, ['white_balance_auto_preset'])
# Key x - cycle exposure
if (k%256 == 120):
# Key x / 1 - cycle exposure
if (k%256 == 120) or (k%256 == 49):
camera_current_settings = apply_cam_setting(camera_current_settings, ['auto_exposure'])
# Key f - flip image
if (k%256 == 102):
# Key f / 3 - flip image
if (k%256 == 102) or (k%256 == 51):
camera_current_settings = apply_cam_setting(camera_current_settings, ['vertical_flip','horizontal_flip'])
# Key up
elif (k%256 == 82) or (k%256 == 56):
@ -537,7 +537,6 @@ def main(args):
elif (k%256 == 114) or (k%256 == 57):
print(_("Reset camera settings"))
camera_current_settings = apply_cam_setting(camera_current_settings)
# ~ reset_wb_exp()
# Key e / keypad *
elif (k%256 == 101) or (k%256 == 42):
print(_("Export"))

View File

@ -42,16 +42,22 @@ Dans un terminal :
L'idéal est d'utiliser une télécommande [picote](/arthus/picote) mais le logiciel est aussi pilotable via un clavier/clavier numérique.
* Capturer une image : touche Espace ou 0 sur le clavier numérique
* Supprimer une image : touche Suppr, touche Backspace ou touche - sur le clavier numérique
* Image suivante: touche flèche droite ou 6 sur le clavier numérique
* Image précédente: touche flèche gauche ou 4 sur le clavier numérique
* Aller à la première image : touche flèche haut ou 8 sur le clavier numérique
* Aller à la dernière image : touche flèche bas ou 2 sur le clavier numérique
* Activer/Désactiver onionskin : touche O ou / sur le clavier numérique
* Lecture de l'animation : touches Entrée
* Exporter l'animation : touche E ou * sur le clavier numérique
* Quitter le logiciel : touche Échap, Alt-F4 ou Ctrl-C
| Fonction | Boutton | Clavier |
| --- | --- | --- |
| Capturer une image | 🟢 | touche Espace ou 0 sur le clavier numérique |
| Supprimer une image | 🔴 | touche Suppr, touche Backspace ou touche - sur le clavier numérique |
| Image suivante | 🔵 | touche flèche droite ou 6 sur le clavier numérique |
| Image précédente | 🟡 | touche flèche gauche ou 4 sur le clavier numérique |
| Aller à la première image | Alt + 🟡 | touche flèche haut ou 8 sur le clavier numérique |
| Aller à la dernière image | Alt + 🔵| touche flèche bas ou 2 sur le clavier numérique |
| Activer/Désactiver onionskin | ⚫ | touche O ou / sur le clavier numérique |
| Réinitialiser la caméra | Alt + ⚫ | touche R ou 9 sur le clavier numérique |
| Lecture de l'animation | Alt + 🟢 | touches Entrée |
| Exporter l'animation | Alt + 🔴 | touche E ou * sur le clavier numérique |
| Changer le mode de balance des blancs | ① | touche W ou 7 sur le clavier numérique |
| Changer le mode d'exposition | ② | touche X ou 1 sur le clavier numérique |
| Rotation de 180° de la capture vidéo | Alt + ① | touche F ou 3 sur le clavier numérique |
| Quitter le logiciel | n/a | touche Échap, Alt-F4 ou Ctrl-C |
### Réglages de la caméra (compatible showmewebcam seulement)