sensor — kamera sensörü¶
4.5 sürümünden beri kullanım dışı: sensor modülü kullanımdan kaldırılmıştır. Bunun yerine yeni csi modülünü kullanın (bkz. csi — kamera sensörleri). Bu modüle yeni özellik eklenmeyecektir ve gelecekteki bir sürümde kaldırılabilir.
sensor modülü, bir OpenMV Cam üzerindeki birincil kamera sensörüne yönelik eski modül düzeyindeki arayüzdür. Her çağrı, tek bir gizli CSI örneği üzerinde çalışan bir serbest fonksiyondur; bu da birden fazla kameraya sahip kartlar için desteği sınırlar. Eski OpenMV betikleriyle geriye dönük uyumluluk için korunmuştur; yeni kod bunun yerine nesne yönelimli csi modülünü kullanmalıdır.
Fonksiyon adları eski set_pixformat / set_framesize biçemini izler. Her fonksiyon, csi.CSI üzerindeki bir metoda birebir karşılık gelir; eksiksiz yetenek kümesi ve argüman başına açıklamalar için csi modülüne bakın.
Örnek kullanım:
import sensor
sensor.reset()
sensor.set_pixformat(sensor.RGB565)
sensor.set_framesize(sensor.QVGA)
sensor.skip_frames(time=2000)
while True:
img = sensor.snapshot()
Fonksiyonlar¶
- sensor.sleep(enable: bool) None¶
enableTrueise kamerayı uyku moduna alır. Aksi halde tekrar uyandırır.
- sensor.shutdown(enable: bool) None¶
Kamerayı uykudan daha düşük bir güç moduna alır. Uyandırıldığında kameranın sıfırlanması gerekir.
- sensor.snapshot() image.Image¶
Kamerayı kullanarak bir fotoğraf çeker ve bir
image.Imagenesnesi döndürür.sensor.set_auto_rotation()etkinse, bu metot zaten döndürülmüş yeni birimage.Imagenesnesi döndürür.
- sensor.skip_frames(n: int | None = None, time: int = 300) None¶
Kamera ayarları değiştirildikten sonra kamera görüntüsünün dengelenmesi için
nçerçeve veyatimemilisaniye (hangisi belirtilmişse) atlar.Ne
nne detimebelirtilmemişse, bu metot 300 milisaniye boyunca çerçeve atlar.Her ikisi de belirtilmişse, bu metot
nçerçeve atlar ancaktimemilisaniye sonra zaman aşımına uğrar.
- sensor.get_fb() image.Image | None¶
Önceki bir
sensor.snapshot()çağrısı tarafından döndürülen görüntü nesnesini döndürür.sensor.snapshot()daha önce çağrılmadıysaNonedöndürür.
- sensor.get_frame_available() bool¶
sensor.snapshot()çağrılarak okunabilecek bir çerçeve mevcutsaTruedöndürür.
- sensor.alloc_extra_fb(width: int, height: int, pixformat: int) image.Image¶
4.5 sürümünden beri kullanım dışı: Bu fonksiyon kullanımdan kaldırılmıştır ve
OSErrorüretir. Bunun yerine yenicsimodülünü kullanın.
- sensor.dealloc_extra_fb() None¶
4.5 sürümünden beri kullanım dışı: Bu fonksiyon kullanımdan kaldırılmıştır ve
OSErrorüretir. Bunun yerine yenicsimodülünü kullanın.
- sensor.set_pixformat(pixformat: int) None¶
Kamera modülü için piksel formatını ayarlar.
pixformatşunlardan biridir:sensor.JPEG(yalnızca OV2640/OV5640 için)
- sensor.set_framesize(framesize: int) None¶
Kamera modülü için çerçeve boyutunu ayarlar. Geçerli değerler için aşağıdaki framesize sabitlerine bakın.
- sensor.set_windowing(roi: Tuple[int, int] | Tuple[int, int, int, int] | List[int]) None¶
Kamera çözünürlüğünü, mevcut çözünürlüğün içindeki bir alt çözünürlüğe ayarlar.
roibir dikdörtgen demeti/listesidir(x, y, w, h). Ayrıca(w, h)geçirebilirsiniz; bu durumdaroiçerçeve üzerinde ortalanır. Argümanlar ayrıca paketten çıkarılmış konumsal tamsayılar olarak da geçirilebilir.
- sensor.get_windowing() Tuple[int, int, int, int]¶
Daha önce
sensor.set_windowing()ile ayarlanmışroidemetini(x, y, w, h)döndürür.
- sensor.set_gainceiling(gainceiling: int) bool¶
Kamera görüntüsü kazanç (gain) tavanını ayarlar. Geçerli değerler
2,4,8,16,32,64veya128değerleridir. Başarılı olduğundaTruedöndürür.
- sensor.set_contrast(contrast: int) bool¶
Kamera görüntüsü kontrastını ayarlar. Geçerli aralık
-3ile+3arasıdır. Başarılı olduğundaTruedöndürür.
- sensor.set_brightness(brightness: int) bool¶
Kamera görüntüsü parlaklığını ayarlar. Geçerli aralık
-3ile+3arasıdır. Başarılı olduğundaTruedöndürür.
- sensor.set_saturation(saturation: int) bool¶
Kamera görüntüsü doygunluğunu ayarlar. Geçerli aralık
-3ile+3arasıdır. Başarılı olduğundaTruedöndürür.
- sensor.set_quality(quality: int) bool¶
Kamera görüntüsü JPEG sıkıştırma kalitesini ayarlar. Geçerli aralık
0ile100arasıdır. Başarılı olduğundaTruedöndürür. Yalnızca OV2640/OV5640 kameraları için.
- sensor.set_colorbar(enable: bool) bool¶
Renk çubuğu test modunu açar (
True) veya kapatır (False). Başarılı olduğundaTruedöndürür.
- sensor.set_auto_gain(enable: int, gain_db: float | None = None, gain_db_ceiling: float | None = None) None¶
enableotomatik kazanç (gain) kontrolünü açar (1) veya kapatır (0).enable0ise,gain_dbile desibel cinsinden sabit bir kazanç ayarlayabilirsiniz.enablesıfırdan farklıysa, otomatik kazanç kontrol algoritması içingain_db_ceilingile desibel cinsinden maksimum kazanç tavanını ayarlayabilirsiniz.gain_dbvegain_db_ceilingyalnızca anahtar sözcük argümanlarıdır.
- sensor.set_auto_exposure(enable: int, exposure_us: int = -1) None¶
enableotomatik pozlama kontrolünü açar (1) veya kapatır (0).enable0ise,exposure_usile mikrosaniye cinsinden sabit bir pozlama süresi ayarlayabilirsiniz.exposure_usyalnızca anahtar sözcük argümanıdır.
- sensor.set_auto_whitebal(enable: int, rgb_gain_db: Tuple[float, float, float] | None = None) None¶
enableotomatik beyaz dengesini açar (1) veya kapatır (0).enable0ise,rgb_gain_dbile sırasıyla kırmızı, yeşil ve mavi kanallar için desibel cinsinden sabit bir kazanç ayarlayabilirsiniz.rgb_gain_dbyalnızca anahtar sözcük argümanıdır.
- sensor.get_rgb_gain_db() Tuple[float, float, float]¶
Geçerli kamera kırmızı, yeşil ve mavi kazanç (gain) değerlerini desibel cinsinden içeren bir demet döndürür.
- sensor.set_auto_blc(enable: int, regs: List[int] | None = None) None¶
Kameradaki otomatik siyah seviye kalibrasyonu (BLC) kontrolünü ayarlar.
enable, etkinleştirmek için1, devre dışı bırakmak için0değeridir.regsdevre dışı bırakıldıysa, BLC yazmaç değerlerini daha öncesensor.get_blc_regs()ile okunan değerler üzerinden elle ayarlayabilirsiniz. Liste uzunluğu, sensörün BLC yazmaç sayısıyla eşleşmelidir.
- sensor.get_blc_regs() List[int]¶
Sensör BLC yazmaçlarını bir tamsayı listesi olarak döndürür.
sensor.set_auto_blc()ile kullanım içindir.
- sensor.set_hmirror(enable: bool) None¶
Yatay ayna modunu açar (
True) veya kapatır (False). Varsayılan olarak kapalıdır.
- sensor.set_vflip(enable: bool) None¶
Dikey çevirme modunu açar (
True) veya kapatır (False). Varsayılan olarak kapalıdır.
- sensor.set_transpose(enable: bool) None¶
Devrik (transpose) modunu açar (
True) veya kapatır (False). Varsayılan olarak kapalıdır.vflip=False, hmirror=False, transpose=False -> 0 derece döndürme
vflip=True, hmirror=False, transpose=True -> 90 derece döndürme
vflip=True, hmirror=True, transpose=False -> 180 derece döndürme
vflip=False, hmirror=True, transpose=True -> 270 derece döndürme
- sensor.set_auto_rotation(enable: bool) None¶
Otomatik döndürme modunu açar (
True) veya kapatır (False). Varsayılan olarak kapalıdır. Yalnızca OpenMV Cam’de birimuyüklüyse çalışır.
- sensor.set_framebuffers(count: int) None¶
Görüntü verisini almak için kullanılan çerçeve arabelleği (frame buffer) sayısını ayarlar.
countdeğeri1(tek arabellek),2(çift arabellek),3(üçlü arabellek) veya alınan çerçevelerincountarabellekten oluşan bir FIFO’da saklandığı video FIFO moduna sensör sürücüsünü almak için4ya da daha büyük olabilir.
- sensor.get_framebuffers() int¶
Tahsis edilen geçerli çerçeve arabelleği (frame buffer) sayısını döndürür.
- sensor.disable_delays(disable: bool | None = None) bool | None¶
disableTrueise sensör modülündeki tüm yerleşme süresi gecikmelerini devre dışı bırakır.Argümansız çağrılırsa, gecikmeler devre dışıysa
Truedöndürür.
- sensor.disable_full_flush(disable: bool | None = None) bool | None¶
disableTrueise, çerçeve düşmesinde otomatik framebuffer temizleme devre dışı bırakılır.Argümansız çağrılırsa, otomatik temizleme devre dışıysa
Truedöndürür.
- sensor.set_special_effect(sde: int) bool¶
Sensör üzerinde özel dijital efekti (SDE) ayarlar.
sdedeğerisensor.NORMALveyasensor.NEGATIVEdeğerlerinden biridir. Başarılı olduğundaTruedöndürür.
- sensor.set_lens_correction(enable: bool, radi: int, coef: int) bool¶
enableetkinleştirmek içinTrue, devre dışı bırakmak içinFalse.radidüzeltilecek piksellerin tamsayı yarıçapı.coefdüzeltmenin gücü.Başarılı olduğunda
Truedöndürür.
- sensor.set_vsync_callback(cb: Callable[[int], None] | None) None¶
Kamera modülü her yeni çerçeve ürettiğinde (ancak çerçeve alınmadan önce) (kesme bağlamında) çalıştırılmak üzere
cbgeri çağırmasını (callback) kaydeder.cbbir argüman alır: değişimden sonra vsync pininin geçerli durumu.Kaydı silmek için çağrılamayan bir değer (örn.
None) geçirin.
- sensor.set_frame_callback(cb: Callable[[], None] | None) None¶
Kamera modülü her yeni çerçeve ürettiğinde ve çerçeve
sensor.snapshot()ile okunmaya hazır olduğunda (kesme bağlamında) çalıştırılmak üzerecbgeri çağırmasını (callback) kaydeder.cbhiçbir argüman almaz.Kaydı silmek için çağrılamayan bir değer (örn.
None) geçirin.
- sensor.ioctl(request: int, *args: Any) Any¶
Sensöre özgü bir istek yürütür.
requestdeğeriIOCTL_*sabitlerinden biridir; kalan konumsal argümanlar ve dönüş değeri isteğe bağlıdır. Desteklenen istekler aşağıda sensör ailesine göre gruplandırılmıştır.Genel (herhangi bir sensör):
ioctl(IOCTL_SET_READOUT_WINDOW, (x, y, w, h))ioctl(IOCTL_SET_READOUT_WINDOW, (w, h))Sensör okuma penceresini ayarlar. Daha küçük bir pencere, görüş alanı pahasına çerçeve hızını artırır.
ioctl(IOCTL_GET_READOUT_WINDOW)Geçerli okuma penceresini bir
(x, y, w, h)demeti olarak döndürür.ioctl(IOCTL_SET_TRIGGERED_MODE, enable)MT9V034 üzerinde tetiklemeli modu etkinleştirir (
True) veya devre dışı bırakır (False).ioctl(IOCTL_GET_TRIGGERED_MODE)Geçerli tetiklemeli mod durumunu bir
boololarak döndürür.ioctl(IOCTL_SET_FOV_WIDE, enable)Trueolduğunda,set_framesize()fonksiyonuna çerçeve hızı yerine görüş alanı için optimize etmesini bildirir.ioctl(IOCTL_GET_FOV_WIDE)Geçerli FOV-wide durumunu bir
boololarak döndürür.ioctl(IOCTL_SET_NIGHT_MODE, enable)Sensörün düşük ışık “gece modunu” etkinleştirir (
True) veya devre dışı bırakır (False). Yalnızca OV7725 ve OV5640.ioctl(IOCTL_GET_NIGHT_MODE)Geçerli gece modu durumunu bir
boololarak döndürür.ioctl(IOCTL_GET_RGB_STATS)Sensörden okunan ham RGB kanal istatistiklerini içeren bir 4’lü demet
(r, gb, gr, b)döndürür (genellikle beyaz dengesi ayarı için kullanılır).
OV5640 FPC – otomatik odaklama:
ioctl(IOCTL_TRIGGER_AUTO_FOCUS)OV5640 FPC modülünde bir otomatik odaklama taraması başlatır.
ioctl(IOCTL_PAUSE_AUTO_FOCUS)Devam eden bir otomatik odaklama taramasını duraklatır.
ioctl(IOCTL_RESET_AUTO_FOCUS)Otomatik odaklama konumunu varsayılana sıfırlar.
ioctl(IOCTL_WAIT_ON_AUTO_FOCUS)ioctl(IOCTL_WAIT_ON_AUTO_FOCUS, timeout_ms)Geçerli otomatik odaklama taraması bitene kadar bekler.
timeout_msbelirtilmezse varsayılan olarak 5000’dir.
FLIR Lepton:
ioctl(IOCTL_LEPTON_GET_WIDTH)Lepton görüntü genişliğini piksel cinsinden döndürür.
ioctl(IOCTL_LEPTON_GET_HEIGHT)Lepton görüntü yüksekliğini piksel cinsinden döndürür.
ioctl(IOCTL_LEPTON_GET_RADIOMETRY)Lepton’un türünü (radyometrik olup olmadığını) bir tamsayı olarak döndürür.
ioctl(IOCTL_LEPTON_GET_REFRESH)Lepton’un yenileme hızını Hz cinsinden döndürür.
ioctl(IOCTL_LEPTON_GET_RESOLUTION)Lepton’un ADC çözünürlüğünü bit cinsinden döndürür.
ioctl(IOCTL_LEPTON_RUN_COMMAND, cmd)Bir FLIR Lepton SDK komutu çalıştırır.
cmd, SDK tarafından tanımlanan 16 bitlik komut kimliğidir.ioctl(IOCTL_LEPTON_SET_ATTRIBUTE, attr_id, payload)Bir Lepton SDK özniteliği yazar.
attr_id16 bitlik öznitelik kimliğidir;payload, uzunluğu 16 bitin katı olması gereken birbytes/bytearraydeğeridir.ioctl(IOCTL_LEPTON_GET_ATTRIBUTE, attr_id, words)Bir Lepton SDK özniteliği okur.
attr_id16 bitlik öznitelik kimliğidir;wordsokunacak 16 bitlik sözcük sayısıdır. Birbytearraydöndürür.ioctl(IOCTL_LEPTON_GET_FPA_TEMP)Lepton odak düzlemi dizisi sıcaklığını Celsius derece cinsinden döndürür.
ioctl(IOCTL_LEPTON_GET_AUX_TEMP)Lepton yardımcı sıcaklığını Celsius derece cinsinden döndürür.
ioctl(IOCTL_LEPTON_SET_MODE, measurement_enabled)ioctl(IOCTL_LEPTON_SET_MODE, measurement_enabled, high_temp_enabled)Lepton’u AGC ile doğrudan sıcaklık çıkışı arasında geçirir.
measurement_enabled=Truedoğrudan sıcaklık çıkışını etkinleştirir. İsteğe bağlıhigh_temp_enabledbayrağı yüksek sıcaklık aralığını seçer.ioctl(IOCTL_LEPTON_GET_MODE)Bir 2’li demet
(measurement_enabled, high_temp_enabled)döndürür.ioctl(IOCTL_LEPTON_SET_RANGE, min_temp_c, max_temp_c)Ölçüm modu etkinleştirildiğinde
0..255aralığına eşlenen sıcaklık aralığını ayarlar.ioctl(IOCTL_LEPTON_GET_RANGE)Geçerli
(min_celsius, max_celsius)aralığını döndürür.
Himax HM01B0 – hareket tespiti:
ioctl(IOCTL_HIMAX_MD_ENABLE, enable)HM01B0’ın sensör üzerindeki hareket tespiti bloğunu etkinleştirir (
True) veya devre dışı bırakır (False).ioctl(IOCTL_HIMAX_MD_WINDOW, (x, y, w, h))ioctl(IOCTL_HIMAX_MD_WINDOW, (w, h))HM01B0 üzerindeki hareket tespiti penceresini ayarlar.
ioctl(IOCTL_HIMAX_MD_THRESHOLD, threshold)Hareket tespiti eşiğini ayarlar (
0–255).ioctl(IOCTL_HIMAX_MD_CLEAR)Hareket tespiti kesme mandalını temizler.
ioctl(IOCTL_HIMAX_OSC_ENABLE, enable)HM01B0’ın dahili osilatörünü etkinleştirir (
True) veya devre dışı bırakır (False).
Prophesee GENX320 – olay sensörü:
ioctl(IOCTL_GENX320_SET_BIASES, preset)Bir bias ön ayarı uygular.
presetdeğeriGENX320_BIASES_*sabitlerinden biridir.ioctl(IOCTL_GENX320_SET_BIAS, bias, value)Tek bir bias ayarlar.
biasdeğeriGENX320_BIAS_*sabitlerinden biridir;valuetamsayı ayarıdır.ioctl(IOCTL_GENX320_SET_AFK, enable)ioctl(IOCTL_GENX320_SET_AFK, enable, freq_low_hz, freq_high_hz)Titreşim önleme filtresini yapılandırır.
enablebir bool değeridir; isteğe bağlı frekans argümanları filtre geçiş bandını ayarlar.
- sensor.set_color_palette(palette: int) None¶
FLIR Lepton (ve benzeri) gri tonlamadan RGB565’e dönüşüm için renk paletini ayarlar.
palettedeğeriimage.PALETTE_RAINBOW,image.PALETTE_IRONBOW,image.PALETTE_DEPTH,image.PALETTE_EVT_DARKveyaimage.PALETTE_EVT_LIGHTdeğerlerinden biridir.
- sensor.get_color_palette() int | None¶
Geçerli renk paleti ayarını döndürür veya etkin palet tanınmıyorsa
Nonedöndürür.
Sabitler¶
- sensor.RGB565: int¶
RGB565 piksel formatı. Her piksel 16 bit, 2 bayttır. 5 bit kırmızı, 6 bit yeşil, 5 bit mavi.
- sensor.JPEG: int¶
JPEG modu. Sıkıştırılmış JPEG çıkışı. Yalnızca OV2640/OV5640 kameraları için çalışır.
- sensor.OV2640: int¶
sensor.get_id()OV2640 kamerası için bunu döndürür.
- sensor.OV5640: int¶
sensor.get_id()OV5640 kamerası için bunu döndürür.
- sensor.OV7670: int¶
sensor.get_id()OV7670 kamerası için bunu döndürür.
- sensor.OV7690: int¶
sensor.get_id()OV7690 kamerası için bunu döndürür.
- sensor.OV7725: int¶
sensor.get_id()OV7725 kamerası için bunu döndürür.
- sensor.OV9650: int¶
sensor.get_id()OV9650 kamerası için bunu döndürür.
- sensor.MT9V022: int¶
sensor.get_id()MT9V022 kamerası için bunu döndürür.
- sensor.MT9V024: int¶
sensor.get_id()MT9V024 kamerası için bunu döndürür.
- sensor.MT9V032: int¶
sensor.get_id()MT9V032 kamerası için bunu döndürür.
- sensor.MT9V034: int¶
sensor.get_id()MT9V034 kamerası için bunu döndürür.
- sensor.MT9M114: int¶
sensor.get_id()MT9M114 kamerası için bunu döndürür.
- sensor.BOSON320: int¶
sensor.get_id()BOSON 320x256 kamerası için bunu döndürür.
- sensor.BOSON640: int¶
sensor.get_id()BOSON 640x512 kamerası için bunu döndürür.
- sensor.LEPTON: int¶
sensor.get_id()LEPTON1/2/3 kameraları için bunu döndürür.
- sensor.HM01B0: int¶
sensor.get_id()HM01B0 kamerası için bunu döndürür.
- sensor.HM0360: int¶
sensor.get_id()HM0360 kamerası için bunu döndürür.
- sensor.GC2145: int¶
sensor.get_id()GC2145 kamerası için bunu döndürür.
- sensor.GENX320ES: int¶
sensor.get_id()GENX320 (mühendislik örneği) kamerası için bunu döndürür.
- sensor.GENX320: int¶
sensor.get_id()GENX320 kamerası için bunu döndürür.
- sensor.PAG7920: int¶
sensor.get_id()PAG7920 kamerası için bunu döndürür.
- sensor.PAG7936: int¶
sensor.get_id()PAG7936 kamerası için bunu döndürür.
- sensor.PAJ6100: int¶
sensor.get_id()PAJ6100 kamerası için bunu döndürür.
- sensor.FROGEYE2020: int¶
sensor.get_id()FROGEYE2020 kamerası için bunu döndürür.
- sensor.NORMAL: int¶
Normal (SDE yok) çıkış için
sensor.set_special_effect()fonksiyonuna geçirin.
- sensor.NEGATIVE: int¶
Negatif görüntü çıkışı için
sensor.set_special_effect()fonksiyonuna geçirin.
- sensor.B64X32: int¶
64x32 çözünürlük.
Image.find_displacement()ve diğer FFT tabanlı algoritmalarla kullanım içindir.
- sensor.B64X64: int¶
64x64 çözünürlük.
Image.find_displacement()ve diğer FFT tabanlı algoritmalarla kullanım içindir.
- sensor.B128X64: int¶
128x64 çözünürlük.
Image.find_displacement()ve diğer FFT tabanlı algoritmalarla kullanım içindir.
- sensor.B128X128: int¶
128x128 çözünürlük.
Image.find_displacement()ve diğer FFT tabanlı algoritmalarla kullanım içindir.
- sensor.IOCTL_SET_READOUT_WINDOW: int¶
Sensör okuma penceresini ayarlar. Bkz.
sensor.ioctl().
- sensor.IOCTL_GET_READOUT_WINDOW: int¶
Sensör okuma penceresini alır. Bkz.
sensor.ioctl().
- sensor.IOCTL_SET_TRIGGERED_MODE: int¶
Tetiklemeli modu ayarlar (örn. MT9V034 için). Bkz.
sensor.ioctl().
- sensor.IOCTL_GET_TRIGGERED_MODE: int¶
Geçerli tetiklemeli mod durumunu alır. Bkz.
sensor.ioctl().
- sensor.IOCTL_SET_FOV_WIDE: int¶
sensor.set_framesize()fonksiyonunu FPS yerine görüş alanı için optimize eder. Bkz.sensor.ioctl().
- sensor.IOCTL_GET_FOV_WIDE: int¶
Geçerli görüş alanı-FPS optimizasyon durumunu alır. Bkz.
sensor.ioctl().
- sensor.IOCTL_TRIGGER_AUTO_FOCUS: int¶
OV5640 FPC kamera modülünde otomatik odaklamayı tetikler. Bkz.
sensor.ioctl().
- sensor.IOCTL_PAUSE_AUTO_FOCUS: int¶
OV5640 FPC kamera modülünde otomatik odaklamayı duraklatır. Bkz.
sensor.ioctl().
- sensor.IOCTL_RESET_AUTO_FOCUS: int¶
OV5640 FPC kamera modülünde otomatik odaklamayı sıfırlar. Bkz.
sensor.ioctl().
- sensor.IOCTL_WAIT_ON_AUTO_FOCUS: int¶
OV5640 FPC kamera modülünde otomatik odaklamanın tamamlanmasını bekler. Bkz.
sensor.ioctl().
- sensor.IOCTL_SET_NIGHT_MODE: int¶
Sensörde gece modunu etkinleştirir/devre dışı bırakır. Bkz.
sensor.ioctl().
- sensor.IOCTL_GET_NIGHT_MODE: int¶
Geçerli gece modu durumunu alır. Bkz.
sensor.ioctl().
- sensor.IOCTL_LEPTON_GET_WIDTH: int¶
FLIR Lepton görüntü genişliğini piksel cinsinden alır. Bkz.
sensor.ioctl().
- sensor.IOCTL_LEPTON_GET_HEIGHT: int¶
FLIR Lepton görüntü yüksekliğini piksel cinsinden alır. Bkz.
sensor.ioctl().
- sensor.IOCTL_LEPTON_GET_RADIOMETRY: int¶
FLIR Lepton türünü (radyometrik olup olmadığını) alır. Bkz.
sensor.ioctl().
- sensor.IOCTL_LEPTON_GET_REFRESH: int¶
FLIR Lepton yenileme hızını Hz cinsinden alır. Bkz.
sensor.ioctl().
- sensor.IOCTL_LEPTON_GET_RESOLUTION: int¶
FLIR Lepton ADC çözünürlüğünü bit cinsinden alır. Bkz.
sensor.ioctl().
- sensor.IOCTL_LEPTON_RUN_COMMAND: int¶
16 bitlik bir FLIR Lepton SDK komutu çalıştırır. Bkz.
sensor.ioctl().
- sensor.IOCTL_LEPTON_SET_ATTRIBUTE: int¶
Bir FLIR Lepton özniteliği ayarlar. Bkz.
sensor.ioctl().
- sensor.IOCTL_LEPTON_GET_ATTRIBUTE: int¶
Bir FLIR Lepton özniteliği alır. Bkz.
sensor.ioctl().
- sensor.IOCTL_LEPTON_GET_FPA_TEMP: int¶
FLIR Lepton FPA sıcaklığını Celsius cinsinden alır. Bkz.
sensor.ioctl().
- sensor.IOCTL_LEPTON_GET_AUX_TEMP: int¶
FLIR Lepton AUX sıcaklığını Celsius cinsinden alır. Bkz.
sensor.ioctl().
- sensor.IOCTL_LEPTON_SET_MODE: int¶
FLIR Lepton ölçüm modunu ayarlar. Bkz.
sensor.ioctl().
- sensor.IOCTL_LEPTON_GET_MODE: int¶
FLIR Lepton ölçüm modu durumunu alır. Bkz.
sensor.ioctl().
- sensor.IOCTL_LEPTON_SET_RANGE: int¶
FLIR Lepton ölçüm modu sıcaklık aralığını ayarlar. Bkz.
sensor.ioctl().
- sensor.IOCTL_LEPTON_GET_RANGE: int¶
FLIR Lepton ölçüm modu sıcaklık aralığını alır. Bkz.
sensor.ioctl().
- sensor.IOCTL_HIMAX_MD_ENABLE: int¶
HM01B0 hareket tespitini etkinleştirir/devre dışı bırakır. Bkz.
sensor.ioctl().
- sensor.IOCTL_HIMAX_MD_WINDOW: int¶
HM01B0 hareket tespiti penceresini ayarlar. Bkz.
sensor.ioctl().
- sensor.IOCTL_HIMAX_MD_THRESHOLD: int¶
HM01B0 hareket tespiti eşiğini ayarlar. Bkz.
sensor.ioctl().
- sensor.IOCTL_HIMAX_MD_CLEAR: int¶
HM01B0 hareket tespiti kesmesini temizler. Bkz.
sensor.ioctl().
- sensor.IOCTL_HIMAX_OSC_ENABLE: int¶
HM01B0 dahili osilatörünü etkinleştirir/devre dışı bırakır. Bkz.
sensor.ioctl().
- sensor.IOCTL_GET_RGB_STATS: int¶
Sensörden
(r, gb, gr, b)RGB istatistiklerini alır. Bkz.sensor.ioctl().
- sensor.IOCTL_GENX320_SET_BIASES: int¶
GENX320 sensör bias ön ayarını ayarlar. Bkz.
sensor.ioctl().
- sensor.IOCTL_GENX320_SET_BIAS: int¶
Tek bir GENX320 sensör bias’ı ayarlar. Bkz.
sensor.ioctl().
- sensor.IOCTL_GENX320_SET_AFK: int¶
GENX320 titreşim önleme filtresi parametrelerini ayarlar. Bkz.
sensor.ioctl().