sensor — capteur de caméra¶
Obsolète depuis la version 4.5: Le module sensor est obsolète. Utilisez plutôt le nouveau module csi (voir csi — capteurs de caméra). Aucune nouvelle fonctionnalité ne sera ajoutée à ce module et il pourra être supprimé dans une future version.
Le module sensor est l’interface héritée, de niveau module, du capteur de caméra principal d’une OpenMV Cam. Chaque appel est une fonction libre qui opère sur une unique instance CSI masquée, ce qui limite la prise en charge des cartes comportant plus d’une caméra. Il est conservé pour la compatibilité ascendante avec les anciens scripts OpenMV ; le nouveau code devrait plutôt utiliser le module orienté objet csi.
Les noms de fonctions suivent l’ancien style set_pixformat / set_framesize. Chaque fonction correspond une à une à une méthode de csi.CSI ; consultez le module csi pour l’ensemble complet des fonctionnalités et la description de chaque argument.
Exemple d’utilisation
import sensor
sensor.reset()
sensor.set_pixformat(sensor.RGB565)
sensor.set_framesize(sensor.QVGA)
sensor.skip_frames(time=2000)
while True:
img = sensor.snapshot()
Fonctions¶
- sensor.shutdown(enable: bool) None¶
Met la caméra dans un mode de consommation plus faible que la veille. La caméra doit être réinitialisée lors de son réveil.
- sensor.snapshot() image.Image¶
Prend une photo à l’aide de la caméra et renvoie un objet
image.Image.Si
sensor.set_auto_rotation()est activé, cette méthode renvoie un nouvel objetimage.Imagedéjà pivoté.
- sensor.skip_frames(n: int | None = None, time: int = 300) None¶
Ignore
ntrames outimemillisecondes (selon ce qui est spécifié) afin de laisser l’image de la caméra se stabiliser après une modification des réglages de la caméra.Si ni
nnitimene sont spécifiés, cette méthode ignore les trames pendant 300 millisecondes.Si les deux sont spécifiés, cette méthode ignore
ntrames mais expire aprèstimemillisecondes.
- sensor.get_fb() image.Image | None¶
Renvoie l’objet image renvoyé par un appel précédent à
sensor.snapshot(). RenvoieNonesisensor.snapshot()n’a pas été appelé auparavant.
- sensor.get_id() int¶
Renvoie l’identifiant du module de caméra. Voir les constantes de capteur ci-dessous.
- sensor.get_frame_available() bool¶
Renvoie
Truesi une trame est disponible à la lecture via un appel àsensor.snapshot().
- sensor.alloc_extra_fb(width: int, height: int, pixformat: int) image.Image¶
Obsolète depuis la version 4.5: Cette fonction est obsolète et lèvera une
OSError. Utilisez plutôt le nouveau modulecsi.
- sensor.dealloc_extra_fb() None¶
Obsolète depuis la version 4.5: Cette fonction est obsolète et lèvera une
OSError. Utilisez plutôt le nouveau modulecsi.
- sensor.set_pixformat(pixformat: int) None¶
Définit le format de pixel du module de caméra.
pixformatest l’une des valeurs suivantes :sensor.JPEG(uniquement pour les OV2640/OV5640)
- sensor.set_framesize(framesize: int) None¶
Définit la taille de trame du module de caméra. Voir les constantes de taille de trame ci-dessous pour les valeurs valides.
- sensor.set_windowing(roi: Tuple[int, int] | Tuple[int, int, int, int] | List[int]) None¶
Définit la résolution de la caméra sur une sous-résolution à l’intérieur de la résolution actuelle.
roiest un tuple/liste de rectangle(x, y, w, h). Vous pouvez également passer(w, h)et laroisera centrée sur la trame. Les arguments peuvent aussi être passés décompactés en tant qu’entiers positionnels.
- sensor.get_windowing() Tuple[int, int, int, int]¶
Renvoie le tuple
roi(x, y, w, h)précédemment défini avecsensor.set_windowing().
- sensor.set_gainceiling(gainceiling: int) bool¶
Définit le plafond de gain de l’image de la caméra. Les valeurs valides sont
2,4,8,16,32,64ou128. RenvoieTrueen cas de succès.
- sensor.set_contrast(contrast: int) bool¶
Définit le contraste de l’image de la caméra. La plage valide va de
-3à+3. RenvoieTrueen cas de succès.
- sensor.set_brightness(brightness: int) bool¶
Définit la luminosité de l’image de la caméra. La plage valide va de
-3à+3. RenvoieTrueen cas de succès.
- sensor.set_saturation(saturation: int) bool¶
Définit la saturation de l’image de la caméra. La plage valide va de
-3à+3. RenvoieTrueen cas de succès.
- sensor.set_quality(quality: int) bool¶
Définit la qualité de compression JPEG de l’image de la caméra. La plage valide va de
0à100. RenvoieTrueen cas de succès. Uniquement pour les caméras OV2640/OV5640.
- sensor.set_colorbar(enable: bool) bool¶
Active (
True) ou désactive (False) le mode de test à barres de couleur. RenvoieTrueen cas de succès.
- sensor.set_auto_gain(enable: int, gain_db: float | None = None, gain_db_ceiling: float | None = None) None¶
enableactive (1) ou désactive (0) le contrôle automatique du gain.Si
enablevaut0, vous pouvez définir un gain fixe en décibels avecgain_db.Si
enableest non nul, vous pouvez définir le plafond de gain maximal en décibels avecgain_db_ceilingpour l’algorithme de contrôle automatique du gain.gain_dbetgain_db_ceilingsont des arguments nommés uniquement.
- sensor.set_auto_exposure(enable: int, exposure_us: int = -1) None¶
enableactive (1) ou désactive (0) le contrôle automatique de l’exposition.Si
enablevaut0, vous pouvez définir un temps d’exposition fixe en microsecondes avecexposure_us.exposure_usest un argument nommé uniquement.
- sensor.get_exposure_us() int¶
Renvoie la valeur d’exposition actuelle de la caméra en microsecondes.
- sensor.set_auto_whitebal(enable: int, rgb_gain_db: Tuple[float, float, float] | None = None) None¶
enableactive (1) ou désactive (0) la balance des blancs automatique.Si
enablevaut0, vous pouvez définir un gain fixe en décibels pour les canaux rouge, vert et bleu respectivement avecrgb_gain_db.rgb_gain_dbest un argument nommé uniquement.
- sensor.get_rgb_gain_db() Tuple[float, float, float]¶
Renvoie un tuple contenant les valeurs de gain actuelles de la caméra pour le rouge, le vert et le bleu, en décibels.
- sensor.set_auto_blc(enable: int, regs: List[int] | None = None) None¶
Définit le contrôle de la calibration automatique du niveau de noir (BLC) sur la caméra.
enablevaut1pour activer ou0pour désactiver.regssi désactivé, vous pouvez définir manuellement les valeurs des registres BLC à partir des valeurs précédemment lues viasensor.get_blc_regs(). La longueur de la liste doit correspondre au nombre de registres BLC du capteur.
- sensor.get_blc_regs() List[int]¶
Renvoie les registres BLC du capteur sous la forme d’une liste d’entiers. À utiliser avec
sensor.set_auto_blc().
- sensor.set_hmirror(enable: bool) None¶
Active (
True) ou désactive (False) le mode miroir horizontal. Désactivé par défaut.
- sensor.set_vflip(enable: bool) None¶
Active (
True) ou désactive (False) le mode de retournement vertical. Désactivé par défaut.
- sensor.set_transpose(enable: bool) None¶
Active (
True) ou désactive (False) le mode de transposition. Désactivé par défaut.vflip=False, hmirror=False, transpose=False -> rotation de 0 degré
vflip=True, hmirror=False, transpose=True -> rotation de 90 degrés
vflip=True, hmirror=True, transpose=False -> rotation de 180 degrés
vflip=False, hmirror=True, transpose=True -> rotation de 270 degrés
- sensor.set_auto_rotation(enable: bool) None¶
Active (
True) ou désactive (False) le mode de rotation automatique. Désactivé par défaut. Ne fonctionne que lorsque l’OpenMV Cam dispose d’uneimuinstallée.
- sensor.set_framebuffers(count: int) None¶
Définit le nombre de tampons d’image utilisés pour recevoir les données d’image.
countpeut valoir1(tampon unique),2(double tampon),3(triple tampon), ou4ou plus pour placer le pilote du capteur en mode FIFO vidéo, où les trames reçues sont stockées dans une FIFO decounttampons.
- sensor.disable_delays(disable: bool | None = None) bool | None¶
Si
disablevautTrue, désactive tous les délais de temps de stabilisation dans le module de capteur.Si appelée sans arguments, renvoie
Truesi les délais sont désactivés.
- sensor.disable_full_flush(disable: bool | None = None) bool | None¶
Si
disablevautTrue, la purge automatique du tampon d’image en cas de perte de trame est désactivée.Si appelée sans arguments, renvoie
Truesi la purge automatique est désactivée.
- sensor.set_special_effect(sde: int) bool¶
Définit l’effet numérique spécial (SDE) sur le capteur.
sdevautsensor.NORMALousensor.NEGATIVE. RenvoieTrueen cas de succès.
- sensor.set_lens_correction(enable: bool, radi: int, coef: int) bool¶
enableTruepour activer,Falsepour désactiver.radirayon entier des pixels à corriger.coefpuissance de la correction.Renvoie
Trueen cas de succès.
- sensor.set_vsync_callback(cb: Callable[[int], None] | None) None¶
Enregistre la fonction de rappel
cbà exécuter (en contexte d’interruption) chaque fois que le module de caméra génère une nouvelle trame (mais avant que la trame ne soit reçue).cbprend un argument : l’état actuel de la broche vsync après son changement.Passez un objet non appelable (par exemple
None) pour désinscrire.
- sensor.set_frame_callback(cb: Callable[[], None] | None) None¶
Enregistre la fonction de rappel
cbà exécuter (en contexte d’interruption) chaque fois que le module de caméra génère une nouvelle trame et que la trame est prête à être lue viasensor.snapshot().cbne prend aucun argument.Passez un objet non appelable (par exemple
None) pour désinscrire.
- sensor.ioctl(request: int, *args: Any) Any¶
Exécute une requête spécifique au capteur.
requestest l’une des constantesIOCTL_*; les arguments positionnels restants et la valeur de retour dépendent de la requête. Les requêtes prises en charge sont regroupées par famille de capteur ci-dessous.Générique (tout capteur) :
ioctl(IOCTL_SET_READOUT_WINDOW, (x, y, w, h))ioctl(IOCTL_SET_READOUT_WINDOW, (w, h))Définit la fenêtre de lecture du capteur. Une fenêtre plus petite augmente la fréquence de trame au détriment du champ de vision.
ioctl(IOCTL_GET_READOUT_WINDOW)Renvoie la fenêtre de lecture actuelle sous la forme d’un tuple
(x, y, w, h).ioctl(IOCTL_SET_TRIGGERED_MODE, enable)Active (
True) ou désactive (False) le mode déclenché sur le MT9V034.ioctl(IOCTL_GET_TRIGGERED_MODE)Renvoie l’état actuel du mode déclenché sous la forme d’un
bool.ioctl(IOCTL_SET_FOV_WIDE, enable)Lorsque
True, demande àset_framesize()d’optimiser pour le champ de vision plutôt que pour la fréquence de trame.ioctl(IOCTL_GET_FOV_WIDE)Renvoie l’état actuel de l’option FOV-wide sous la forme d’un
bool.ioctl(IOCTL_SET_NIGHT_MODE, enable)Active (
True) ou désactive (False) le « mode nuit » faible luminosité du capteur. OV7725 et OV5640 uniquement.ioctl(IOCTL_GET_NIGHT_MODE)Renvoie l’état actuel du mode nuit sous la forme d’un
bool.ioctl(IOCTL_GET_RGB_STATS)Renvoie un quadruplet de statistiques brutes des canaux RGB
(r, gb, gr, b)lues depuis le capteur (généralement utilisé pour le réglage de la balance des blancs).
OV5640 FPC – autofocus :
ioctl(IOCTL_TRIGGER_AUTO_FOCUS)Démarre un balayage d’autofocus sur le module OV5640 FPC.
ioctl(IOCTL_PAUSE_AUTO_FOCUS)Met en pause un balayage d’autofocus en cours.
ioctl(IOCTL_RESET_AUTO_FOCUS)Réinitialise la position de l’autofocus à sa valeur par défaut.
ioctl(IOCTL_WAIT_ON_AUTO_FOCUS)ioctl(IOCTL_WAIT_ON_AUTO_FOCUS, timeout_ms)Bloque jusqu’à la fin du balayage d’autofocus en cours.
timeout_msvaut 5000 par défaut s’il est omis.
FLIR Lepton :
ioctl(IOCTL_LEPTON_GET_WIDTH)Renvoie la largeur de l’image Lepton en pixels.
ioctl(IOCTL_LEPTON_GET_HEIGHT)Renvoie la hauteur de l’image Lepton en pixels.
ioctl(IOCTL_LEPTON_GET_RADIOMETRY)Renvoie le type de la Lepton (radiométrique ou non) sous la forme d’un entier.
ioctl(IOCTL_LEPTON_GET_REFRESH)Renvoie la fréquence de rafraîchissement de la Lepton en Hz.
ioctl(IOCTL_LEPTON_GET_RESOLUTION)Renvoie la résolution ADC de la Lepton en bits.
ioctl(IOCTL_LEPTON_RUN_COMMAND, cmd)Exécute une commande du SDK FLIR Lepton.
cmdest l’identifiant de commande 16 bits défini par le SDK.ioctl(IOCTL_LEPTON_SET_ATTRIBUTE, attr_id, payload)Écrit un attribut du SDK Lepton.
attr_idest l’identifiant d’attribut 16 bits ;payloadest unbytes/bytearraydont la longueur doit être un multiple de 16 bits.ioctl(IOCTL_LEPTON_GET_ATTRIBUTE, attr_id, words)Lit un attribut du SDK Lepton.
attr_idest l’identifiant d’attribut 16 bits ;wordsest le nombre de mots de 16 bits à lire. Renvoie unbytearray.ioctl(IOCTL_LEPTON_GET_FPA_TEMP)Renvoie la température du plan focal (FPA) de la Lepton en degrés Celsius.
ioctl(IOCTL_LEPTON_GET_AUX_TEMP)Renvoie la température auxiliaire de la Lepton en degrés Celsius.
ioctl(IOCTL_LEPTON_SET_MODE, measurement_enabled)ioctl(IOCTL_LEPTON_SET_MODE, measurement_enabled, high_temp_enabled)Bascule la Lepton entre la sortie AGC et la sortie de température directe.
measurement_enabled=Trueactive la sortie de température directe. L’optionhigh_temp_enabledsélectionne la plage haute température.ioctl(IOCTL_LEPTON_GET_MODE)Renvoie un couple
(measurement_enabled, high_temp_enabled).ioctl(IOCTL_LEPTON_SET_RANGE, min_temp_c, max_temp_c)Définit la plage de température mappée sur
0..255lorsque le mode mesure est activé.ioctl(IOCTL_LEPTON_GET_RANGE)Renvoie la plage
(min_celsius, max_celsius)actuelle.
Himax HM01B0 – détection de mouvement :
ioctl(IOCTL_HIMAX_MD_ENABLE, enable)Active (
True) ou désactive (False) le bloc de détection de mouvement intégré au capteur HM01B0.ioctl(IOCTL_HIMAX_MD_WINDOW, (x, y, w, h))ioctl(IOCTL_HIMAX_MD_WINDOW, (w, h))Définit la fenêtre de détection de mouvement sur le HM01B0.
ioctl(IOCTL_HIMAX_MD_THRESHOLD, threshold)Définit le seuil de détection de mouvement (
0–255).ioctl(IOCTL_HIMAX_MD_CLEAR)Efface le verrou d’interruption de détection de mouvement.
ioctl(IOCTL_HIMAX_OSC_ENABLE, enable)Active (
True) ou désactive (False) l’oscillateur interne du HM01B0.
Prophesee GENX320 – capteur événementiel :
ioctl(IOCTL_GENX320_SET_BIASES, preset)Applique un préréglage de polarisations.
presetest l’une des constantesGENX320_BIASES_*.ioctl(IOCTL_GENX320_SET_BIAS, bias, value)Définit une polarisation unique.
biasest l’une des constantesGENX320_BIAS_*;valueest la valeur entière du réglage.ioctl(IOCTL_GENX320_SET_AFK, enable)ioctl(IOCTL_GENX320_SET_AFK, enable, freq_low_hz, freq_high_hz)Configure le filtre anti-scintillement.
enableest un booléen ; les arguments de fréquence optionnels définissent la bande passante du filtre.
- sensor.set_color_palette(palette: int) None¶
Définit la palette de couleurs pour la conversion des niveaux de gris en RGB565 de la FLIR Lepton (et capteurs similaires).
palettevautimage.PALETTE_RAINBOW,image.PALETTE_IRONBOW,image.PALETTE_DEPTH,image.PALETTE_EVT_DARKouimage.PALETTE_EVT_LIGHT.
- sensor.get_color_palette() int | None¶
Renvoie le réglage de palette de couleurs actuel, ou
Nonesi la palette active n’est pas reconnue.
Constantes¶
- sensor.RGB565: int¶
Format de pixel RGB565. Chaque pixel fait 16 bits, 2 octets. 5 bits de rouge, 6 bits de vert, 5 bits de bleu.
- sensor.JPEG: int¶
Mode JPEG. Sortie JPEG compressée. Ne fonctionne que pour les caméras OV2640/OV5640.
- sensor.OV2640: int¶
sensor.get_id()renvoie ceci pour la caméra OV2640.
- sensor.OV5640: int¶
sensor.get_id()renvoie ceci pour la caméra OV5640.
- sensor.OV7670: int¶
sensor.get_id()renvoie ceci pour la caméra OV7670.
- sensor.OV7690: int¶
sensor.get_id()renvoie ceci pour la caméra OV7690.
- sensor.OV7725: int¶
sensor.get_id()renvoie ceci pour la caméra OV7725.
- sensor.OV9650: int¶
sensor.get_id()renvoie ceci pour la caméra OV9650.
- sensor.MT9V022: int¶
sensor.get_id()renvoie ceci pour la caméra MT9V022.
- sensor.MT9V024: int¶
sensor.get_id()renvoie ceci pour la caméra MT9V024.
- sensor.MT9V032: int¶
sensor.get_id()renvoie ceci pour la caméra MT9V032.
- sensor.MT9V034: int¶
sensor.get_id()renvoie ceci pour la caméra MT9V034.
- sensor.MT9M114: int¶
sensor.get_id()renvoie ceci pour la caméra MT9M114.
- sensor.BOSON320: int¶
sensor.get_id()renvoie ceci pour la caméra BOSON 320x256.
- sensor.BOSON640: int¶
sensor.get_id()renvoie ceci pour la caméra BOSON 640x512.
- sensor.LEPTON: int¶
sensor.get_id()renvoie ceci pour les caméras LEPTON1/2/3.
- sensor.HM01B0: int¶
sensor.get_id()renvoie ceci pour la caméra HM01B0.
- sensor.HM0360: int¶
sensor.get_id()renvoie ceci pour la caméra HM0360.
- sensor.GC2145: int¶
sensor.get_id()renvoie ceci pour la caméra GC2145.
- sensor.GENX320ES: int¶
sensor.get_id()renvoie ceci pour la caméra GENX320 (échantillon d’ingénierie).
- sensor.GENX320: int¶
sensor.get_id()renvoie ceci pour la caméra GENX320.
- sensor.PAG7920: int¶
sensor.get_id()renvoie ceci pour la caméra PAG7920.
- sensor.PAG7936: int¶
sensor.get_id()renvoie ceci pour la caméra PAG7936.
- sensor.PAJ6100: int¶
sensor.get_id()renvoie ceci pour la caméra PAJ6100.
- sensor.FROGEYE2020: int¶
sensor.get_id()renvoie ceci pour la caméra FROGEYE2020.
- sensor.NORMAL: int¶
À passer à
sensor.set_special_effect()pour une sortie normale (sans SDE).
- sensor.NEGATIVE: int¶
À passer à
sensor.set_special_effect()pour une sortie en image négative.
- sensor.B64X32: int¶
Résolution 64x32. À utiliser avec
Image.find_displacement()et d’autres algorithmes basés sur la FFT.
- sensor.B64X64: int¶
Résolution 64x64. À utiliser avec
Image.find_displacement()et d’autres algorithmes basés sur la FFT.
- sensor.B128X64: int¶
Résolution 128x64. À utiliser avec
Image.find_displacement()et d’autres algorithmes basés sur la FFT.
- sensor.B128X128: int¶
Résolution 128x128. À utiliser avec
Image.find_displacement()et d’autres algorithmes basés sur la FFT.
- sensor.IOCTL_SET_READOUT_WINDOW: int¶
Définit la fenêtre de lecture du capteur. Voir
sensor.ioctl().
- sensor.IOCTL_GET_READOUT_WINDOW: int¶
Récupère la fenêtre de lecture du capteur. Voir
sensor.ioctl().
- sensor.IOCTL_SET_TRIGGERED_MODE: int¶
Définit le mode déclenché (par exemple pour le MT9V034). Voir
sensor.ioctl().
- sensor.IOCTL_GET_TRIGGERED_MODE: int¶
Récupère l’état actuel du mode déclenché. Voir
sensor.ioctl().
- sensor.IOCTL_SET_FOV_WIDE: int¶
Optimise
sensor.set_framesize()pour le champ de vision plutôt que pour le FPS. Voirsensor.ioctl().
- sensor.IOCTL_GET_FOV_WIDE: int¶
Récupère l’état actuel de l’optimisation champ-de-vision-plutôt-que-FPS. Voir
sensor.ioctl().
- sensor.IOCTL_TRIGGER_AUTO_FOCUS: int¶
Déclenche l’autofocus sur le module de caméra OV5640 FPC. Voir
sensor.ioctl().
- sensor.IOCTL_PAUSE_AUTO_FOCUS: int¶
Met en pause l’autofocus sur le module de caméra OV5640 FPC. Voir
sensor.ioctl().
- sensor.IOCTL_RESET_AUTO_FOCUS: int¶
Réinitialise l’autofocus sur le module de caméra OV5640 FPC. Voir
sensor.ioctl().
- sensor.IOCTL_WAIT_ON_AUTO_FOCUS: int¶
Attend la fin de l’autofocus sur le module de caméra OV5640 FPC. Voir
sensor.ioctl().
- sensor.IOCTL_SET_NIGHT_MODE: int¶
Active/désactive le mode nuit sur le capteur. Voir
sensor.ioctl().
- sensor.IOCTL_GET_NIGHT_MODE: int¶
Récupère l’état actuel du mode nuit. Voir
sensor.ioctl().
- sensor.IOCTL_LEPTON_GET_WIDTH: int¶
Récupère la largeur de l’image FLIR Lepton en pixels. Voir
sensor.ioctl().
- sensor.IOCTL_LEPTON_GET_HEIGHT: int¶
Récupère la hauteur de l’image FLIR Lepton en pixels. Voir
sensor.ioctl().
- sensor.IOCTL_LEPTON_GET_RADIOMETRY: int¶
Récupère le type de la FLIR Lepton (radiométrique ou non). Voir
sensor.ioctl().
- sensor.IOCTL_LEPTON_GET_REFRESH: int¶
Récupère la fréquence de rafraîchissement de la FLIR Lepton en Hz. Voir
sensor.ioctl().
- sensor.IOCTL_LEPTON_GET_RESOLUTION: int¶
Récupère la résolution ADC de la FLIR Lepton en bits. Voir
sensor.ioctl().
- sensor.IOCTL_LEPTON_RUN_COMMAND: int¶
Exécute une commande 16 bits du SDK FLIR Lepton. Voir
sensor.ioctl().
- sensor.IOCTL_LEPTON_SET_ATTRIBUTE: int¶
Définit un attribut FLIR Lepton. Voir
sensor.ioctl().
- sensor.IOCTL_LEPTON_GET_ATTRIBUTE: int¶
Récupère un attribut FLIR Lepton. Voir
sensor.ioctl().
- sensor.IOCTL_LEPTON_GET_FPA_TEMP: int¶
Récupère la température FPA de la FLIR Lepton en Celsius. Voir
sensor.ioctl().
- sensor.IOCTL_LEPTON_GET_AUX_TEMP: int¶
Récupère la température AUX de la FLIR Lepton en Celsius. Voir
sensor.ioctl().
- sensor.IOCTL_LEPTON_SET_MODE: int¶
Définit le mode mesure de la FLIR Lepton. Voir
sensor.ioctl().
- sensor.IOCTL_LEPTON_GET_MODE: int¶
Récupère l’état du mode mesure de la FLIR Lepton. Voir
sensor.ioctl().
- sensor.IOCTL_LEPTON_SET_RANGE: int¶
Définit la plage de température du mode mesure de la FLIR Lepton. Voir
sensor.ioctl().
- sensor.IOCTL_LEPTON_GET_RANGE: int¶
Récupère la plage de température du mode mesure de la FLIR Lepton. Voir
sensor.ioctl().
- sensor.IOCTL_HIMAX_MD_ENABLE: int¶
Active/désactive la détection de mouvement du HM01B0. Voir
sensor.ioctl().
- sensor.IOCTL_HIMAX_MD_WINDOW: int¶
Définit la fenêtre de détection de mouvement du HM01B0. Voir
sensor.ioctl().
- sensor.IOCTL_HIMAX_MD_THRESHOLD: int¶
Définit le seuil de détection de mouvement du HM01B0. Voir
sensor.ioctl().
- sensor.IOCTL_HIMAX_MD_CLEAR: int¶
Efface l’interruption de détection de mouvement du HM01B0. Voir
sensor.ioctl().
- sensor.IOCTL_HIMAX_OSC_ENABLE: int¶
Active/désactive l’oscillateur interne du HM01B0. Voir
sensor.ioctl().
- sensor.IOCTL_GET_RGB_STATS: int¶
Récupère les statistiques RGB
(r, gb, gr, b)du capteur. Voirsensor.ioctl().
- sensor.IOCTL_GENX320_SET_BIASES: int¶
Définit le préréglage de polarisation du capteur GENX320. Voir
sensor.ioctl().
- sensor.IOCTL_GENX320_SET_BIAS: int¶
Définit une polarisation unique du capteur GENX320. Voir
sensor.ioctl().
- sensor.IOCTL_GENX320_SET_AFK: int¶
Définit les paramètres du filtre anti-scintillement du GENX320. Voir
sensor.ioctl().
- sensor.GENX320_BIASES_LOW_LIGHT: int¶
Préréglage de polarisations faible luminosité pour le GENX320.