• Home
  • Change Languages
  • Vorwort
  • Video-Tutorial
  • Detaillierte OpenMV-Parameter
  • In 10 Minuten schnell loslegen
  • Hintergrundwissen zur Bildverarbeitung
  • Python-Hintergrundwissen
  • OpenMV-Bildverarbeitungsmethode
    • Sensor
    • Grundlegende Methode
    • Nutzungsstatistiken
    • Zeichnung
    • Farbblock finden
    • AprilTag-Tag-Tracking
    • Vorlagenübereinstimmung
    • Mehrere Vorlagenübereinstimmung
    • Feature-Point-Erkennung
    • Entfernung
    • Scancode-Identifikation
    • Gleichzeitige Erkennung von Farben und Formen
    • Farbvorlagenabgleich und gleichzeitige Erkennung
    • Verschiedene Gesichter unterscheiden
    • Erweiterte Funktionen
  • OpenMV ist auch ein Mikrocontroller
    • Dateisystem
    • Verwendung von Modulen
    • pyb verschiedene Peripheriegeräte
    • String/json/regular
    • Serielle Kommunikation
    • Unter serieller Kommunikation
    • WLAN-Kommunikation
  • Ein Modul manuell schreiben
    • Erste Klasse
    • Manuell ein Temperatursensormodul schreiben
  • OpenMV-Firmware
    • Firmware aktualisieren
    • Firmware kompilieren
    • Echte Aktivierung
  • debug
    • Tipps zu häufigen Fehlern
    • Häufige Fehler
    • Aufgewendete Zeit anzeigen
    • Optimierung
  • OpenMV-Zubehör
    • LCD
    • WIFI
    • Lochbrett
    • SD-Karte
    • Langbeinige Frau
    • Rechtwinklige feste Platte
  • FAQ
  • Projektbeispiel
    • Das Auto jagt den Ball
    • PTZ zum Jagen kleiner Bälle
    • Streifenwagen
    • Mnist-Nummernerkennung
    • Zielerkennung, tatsächliche Straßenumgebung, Verkehrszeichenerkennung
    • Maskentest
    • Müllklassifizierung
    • Tic-Tac-Toe robot
    • Motorized microscope, 0.0001mm precision
  • Routineanalyse
    • 01-Basics
      • helloworld Hallo Welt!
      • Blinzeln lässt die LED aufleuchten!
    • 02-Board-Control Platinenebenensteuerung
      • arduino_i2c_slave i2c-Slave-Gerät
      • arduino_spi_slave spi-slave-gerät
      • arduino_uart serieller Arduino-Port
      • cpufreq_scaling CPU-Frequenzskalierung
      • usb_hid verwendet OpenMV als Maus
      • dac_write DAC-Ausgabe
      • dac_write_timed DAC-Periodenausgabe
      • i2c_control i2c-Steuerung
      • led_control LED-Steuerung
      • native_emitters native_emitters
      • overclocking Übertaktung
      • pin_control pin control
      • pwm_control pwm-steuerung
      • adc_read read ADC
      • adc_read_int_channel Internen ADC-Kanal lesen
      • RTC-Echtzeituhr
      • servo_control servo control
      • spi_control spi control
      • timer_control timer
      • timer_tests Timertest
      • uart_control uart-Steuerung
      • usb_vcp virtueller serieller USB-Port
      • adc_read_int_channel Internen ADC-Kanal lesen
      • can CAN-Kommunikation
      • dac_write_timed DAC-Periodenausgabe
      • vsync_gpio_output VSYNC-Pin-Ausgabe
    • 03-Zeichnung
      • arrow_drawing zeichnungspfeil
      • Kreis_Zeichnung Kreis zeichnen
      • Kreuz_Zeichnung Kreuz zeichnen
      • ellipse_drawing Zeichnungsellipse
      • color_drawing Linien im Bild zeichnen!
      • copy2fb kopiert das Bild in den Framebuffer
      • flood_fill Flutfüllung
      • image_drawing Zeichnungsbild
      • image_drawing_advanced Bilder in Bildern zeichnen
      • image_drawing_with_custom_palette Zeichnet ein Bild mit einer benutzerdefinierten Palette
      • keypoints_drawing Zeichnungs-Feature-Punkte
      • line_drawing Liniensegmente zeichnen
      • Rechteck_Drawing Zeichnungsrechteck
      • text_drawing writing
    • 04-Image-Filters Bildfilterung
      • adaptive_histogram_histogram_equalization adaptive Histogrammentzerrung
      • histogram_equalization Histogrammausgleich
      • blur_filter Unschärfefilter
      • kernel_filter Kernelfilterung
      • Cartoon_filter Cartoon-Filter
      • color_bilateral_filter Farbbild-bilaterale Filterung
      • Graustufen_bilateral_filter Graustufenbild bilaterale Filterung
      • color_light_removal Farbbildlichtentfernung
      • Graustufen_light_removal Graustufenbild-Lichtentfernung
      • advanced_frame_differencing Erweiterte Inter-Frame-Differenz
      • basic_frame_differencing einfache Inter-Frame-Differenz
      • color_binary_filter binärer Filter
      • edge_filter Kantenfilter
      • gamma_correction Gammakorrektur
      • edge_detection Kantenerkennung
      • linear_polar lineare Polarkoordinatenzuordnung
      • log_polar log-polare Zuordnung
      • Korrosionsausdehnung erodieren_und_erweitern
      • Grayscale_binary_filter Graustufen-Binarisierung
      • lens_correction Verzerrungskorrektur
      • line_filter linearer Filter
      • mean_filter Mittelwertfilter
      • mean_adaptive_threshold_filter mittlere adaptive Schwellenwertfilterung
      • median_adaptive_threshold_filter median adaptive Schwellenwertfilterung
      • median_filter median filter
      • midpoint_filter Mittelpunktfilter
      • Midpoint_adaptive_threshold_filter Midpoint Adaptive Threshold Filtering
      • mode_filter Modusfilter
      • mode_adaptive_threshold_filter mode adaptive Schwellenwertfilterung
      • Negative Pixelwertinversion
      • Perspektive_und_Rotation_correction Perspektivrotationskorrektur
      • perspective_correction Perspektivenkorrektur
      • rotation_correction Rotationskorrektur
      • schärfen_Bildschärfung filtern
      • ulab ulab
      • unscharf_filter Schärfung entfernen
      • vflip_hmirror_transpose Bild vertikal und horizontal spiegeln und transponieren
    • 05-Schnappschussaufnahme
      • emboss_snapshot macht ein Reliefbild für Sie
      • snapshot Bild speichern
      • snapshot_on_face_detection Gesichtserkennungsfoto
      • Schnappschuss_on_movement Aufnahme bewegter Objekte
      • Zeit_Zeitraffer_Fotos, Fotografie bewegter Objekte
    • 06-Video-Recording Videoaufzeichnung
      • GIF-Aufzeichnungsanimation
      • gif_on_face_detection zeichnet Gesichtserkennungsanimation auf
      • gif_on_movement zeichnet die Animation bewegter Objekte auf
      • imageio_read liest binäres Video
      • imageio_write binäres Video schreiben
      • imageio_memory Schreib- und Lesevideo
      • mjpeg Video speichern
      • mjpeg_on_face_detection Gesichtserkennungsvideo
      • mjpeg_on_movement Video mit sich bewegenden Objekten
    • 07-Gesichtserkennung Gesichtserkennung
      • face_detection Gesichtserkennung
      • face_recognition Gesichtserkennung
      • face_tracking Gesichtsverfolgung
    • 08-Eye-Tracking Eye-Tracking
      • face_eye_detection Human Eye Tracking
      • iris_detection Pupillenerkennung
    • 09-Feature-Detection Feature-Erkennung
      • Kanten schnelle Kantenerkennung
      • find_circles identifiziert Kreise
      • find_line_segments identifiziert Liniensegmente
      • find_lines identifiziert gerade Linien
      • find_rects identifiziert Rechtecke
      • hog HOG-Funktionen
      • Keypoints-Feature-Point-Erkennung
      • keypoints_save Feature Point Save
      • lbp LBP-Funktion
      • linear_regression_fast schnelle lineare Regression
      • linear_regression_robust robuste lineare Regression
      • selective_search selektive Suche
      • template_matching Vorlagenübereinstimmung
    • 10-Color-Tracking-Farbverfolgung
      • automatic_grayscale_color_tracking automatische Graustufenverfolgung
      • automatic_rgb565_color_tracking automatische Farbverfolgung
      • black_grayscale_line_following Roboterlinie folgt
      • image_histogram_info Bildhistogramm
      • image_statistics_info Bildstatistikinformationen
      • ir_beacon_grayscale_tracking Infrarot-Graustufenerkennung
      • ir_beacon_rgb565_tracking Infrarot-Farberkennung
      • multi_color_blob_tracking Mehrfarbenerkennung
      • multi_color_code_tracking Identifizierung mehrerer Farbkombinationen
      • single_color_code_tracking Erkennung einzelner Farbkombinationen
      • einzelne_Farbe_Graustufen_blob_Tracking-Graustufenerkennung
      • single_color_rgb565_blob_tracking Einzelfarberkennung
    • 11-LCD-Shield LCD-Display
      • LCD-LCD-Anzeige
    • 12-Thermopile-Shield-Wärmebildgebung
      • AMG8833_camera AMG8833 Kamera
      • AMG8833_camera_lcd AMG8833 Kamera-LCD
      • AMG8833_overlay AMG8833-Overlay
      • AMG8833_overlay_lcd AMG8833 Overlay-LCD
      • MLX90621_camera MLX90621 Kamera
      • MLX90621_camera_lcd MLX90621 Kamera-Demo-LCD
      • MLX90621_overlay MLX90621 Infrarot-Wärmebildkamera
      • MLX90621_overlay_lcd MLX90621 Wärmebild-LCD-Display
      • MLX90640_camera MLX90640 Kamera
      • MLX90640_camera_lcd MLX90640 Kamera-LCD
      • MLX90640_overlay MLX90640_overlay
      • MLX90640_overlay_lcd MLX90640_overlay_lcd
      • MLX90640_overlay_smoothed MLX90640_overlay Glättung
    • 13-BLE-Shield Bluetooth
      • ble Bluetooth-Modul
    • 14-WiFi-Shield WLAN-Erweiterung
      • WIFI-Verbindung herstellen
      • dns
      • mqtt_pub mqtt-Release
      • mqtt_sub mqtt-Abonnement
      • fw_update WLAN-Firmware aktualisieren
      • http_client http-Client
      • http_client_ssl http-Client-Verschlüsselung
      • mjpeg_streamer MJPEG-Videostream
      • mjpeg_streamer_ap Hotspot
      • mjpeg_streamer_fir wifi view wärmebild
      • ntp ruft aktuelle Uhrzeit ab
      • Such-WLAN-Liste scannen
      • static_ip statische IP
      • tcp_client TCP-Client-Mehrkanal
    • 15-Servo-Shield-Servoerweiterungsplatine
      • main
      • pca9685
      • Servo-Mehrkanal-Servoerweiterung
    • 16-Codes
      • find_apriltags Tag-Tracking
      • find_apriltags_3d_pose 3D-Positionierung
      • find_apriltags_w_lens_zoom Center-of-View-Tag-Tracking
      • find_barcodes Barcode-Erkennung
      • find_datamatrices rechteckige Codeidentifikation
      • find_datamatrices_w_lens_zoom identifiziert den zentralen rechteckigen Code des Sichtfelds
      • qrcodes_with_lens_corr QR-Code-Erkennung
      • qr codes\with\lens\zoom identifiziert den QR-Code in der Mitte des Sichtfelds
    • 17-Pixy-Emulation Pixy-Simulation
      • apriltags_pixy_i2c_emulation verwendet das pixy iic-Protokoll zur Übertragung von apriltag
      • apriltags_pixy_spi_emulation verwendet das Pixy-SPI-Protokoll zur Übertragung von Apriltag
      • apriltags_pixy_uart_emulation verwendet das Pixy-Uart-Protokoll zur Übertragung von Apriltag
      • pixy_i2c_emulation emulation pixy iic Protocol
      • pixy_spi_emulation Emulation Pixy SPI-Protokoll
      • pixy_uart_emulation Emulation pixy uart-Protokoll
    • 18-MAVLink
      • mavlink_apriltags_landing_target UAV realisiert Apriltag-Festpunktlandung über das Mavlink-Protokoll
      • mavlink_opticalflow realisiert den optischen Fluss durch das Mavlink-Protokoll
    • 19-Low-Power geringer Stromverbrauch
      • sensor_sleep sensor schlaf
      • deep_sleep tiefer Schlaf
      • stop_mode Stoppmodus
    • 20-Frame-Differenzieren-Frame-Differenz
      • in_memory_advanced_frame_differencing Erweiterte Frame-Differenz
      • in_memory_basic_frame_differencing einfache Frame-Differenz
      • in_memory_shadow_removal Schattenentfernungsrahmenunterschied
      • in_memory_structural_similarity Strukturähnlichkeitsrahmenunterschied
      • on_disk_advanced_frame_differencing erfordert erweiterte Framedifferenz der SD-Karte
      • on_disk_basic_frame_differencing erfordert einfache Frame-Differenz der SD-Karte
      • on_disk_shadow_removal erfordert einen Frame-Unterschied zur Schattenentfernung auf der SD-Karte
      • on_disk_structural_similarity erfordert strukturelle Ähnlichkeit und Rahmenunterschied der SD-Karte
    • 21-Sensor-Control Steuerung des lichtempfindlichen Elements
      • sensor_auto_gain_control automatische Verstärkungsregelung des Sensors
      • sensor_exposure_control sensor manuelle Belichtungssteuerung
      • sensor_horizontal_mirror sensor horizontaler spiegel
      • sensor_manual_whitebal_control sensor manuelle weißabgleich steuerung
      • sensor_vertical_flip Das lichtempfindliche Element wird vertikal gespiegelt
      • sensor\manual\gain\control Manuelle Verstärkungsregelung des Sensors
    • 22-Optical-Flow-Beispiel
      • absolute_rotation_scale absolute Rotationstransformation
      • absolute_translation absolute Übersetzungstransformation
      • differential_rotation_scale differentielle Rotationstransformation
      • differential_translation differentielle Übersetzungstransformation
      • image_patches_absolute_rotation_scale image patch absolute Rotationstransformation
      • image_patches_absolute_translation image patch absolute Übersetzungstransformation
      • image_patches_differential_rotation-scale image patch differenzielle Rotationstransformation
      • image_patches_differential_translation Differenzielle Übersetzungstransformation des Bildpatches
    • 23-Motor-Shield-Motorerweiterungsplatine
      • motor-shield-power-driver DC-Motortreiber
      • motor-shield-pwm Motortreiberplatine Ausgang PWM
      • Motor Motor
      • stepper stepper
    • 24-External-Sensors External-Sensors
      • I2C_Lidar_Lite_V3_example_code I2C-gesteuertes Lidar
    • 25-Machine-Learning Maschinelles Lernen
      • tf_mnist Ziffernerkennung
      • tf_object_detection FOMO-Personenerkennung
      • nn_stm32cubeai stm32_cubeai neuronales Netzwerk
      • tf_mobilenet_search_whole_window TensorFlow_mobilenet Gesamtbilderkennung
      • tf_mobilenet_serach_just_center TensorFlow_mobilenet zentrale Bilderkennung
      • tf_person_detection_search_just_center TensorFlow-Bild-Zentralpersonenerkennung
      • tf_person_detection_search_whole_window TensorFlow-Personenerkennung im gesamten Bild
      • nn_cifar10 CIFAR10 neuronale Netzwerkroutine
      • nn_cifar10_search_just_center Identifizierung des regionalen Zentrums des neuronalen Netzwerks
      • nn_cifar10_search_whole_window neuronales Netzwerk Gesamtbilderkennung
      • nn_haar_smile_detection Lächelnerkennung
    • 26-April-Tags AprilTag-Identifikation
      • find_apriltags AprilTag-Identifikation
      • find_apriltags_3d_pose AprilTag 3D-Position identifizieren
      • find_apriltags_max_res Maximale Auflösungsidentifikation AprilTag
      • find_apriltags_w_lens_zoom Regional Center Identification AprilTag
      • find_small_apriltags identifizieren kleines AprilTag
    • 27-Lepton-Infrarot-Wärmebildgebung
      • lepton_get_object_temp ruft die Objekttemperatur ab
      • lepton_get_object_temp_color erhält die Temperaturfarbe des Objekts
      • lepton_get_object_temp_color_lcd Holen Sie sich die Farb-LCD-Anzeige der Objekttemperatur
      • lepton_get_object_temp_lcd Holen Sie sich die LCD-Anzeige der Objekttemperatur
      • lepton_hotspot_grayscale_color_tracking Hotspot-Graustufen-Farbverfolgung
      • lepton_hotspot_grayscale_color_tracking_lcd Hotspot-Graustufen-Farbverfolgungs-LCD-Display
      • lepton_hotspot_rgb565_color_tracking Hotspot-Farbverfolgung
      • lepton_hotspot_rgb565_color_tracking_lcd Hotspot-Farb-Farbverfolgungs-LCD-Display
      • lepton_target_temp_hotspot_grayscale_color_tracking Zieltemperatur-Hotspot-Graustufenverfolgung
      • lepton_target_temp_hotspot_rgb565_color_tracking Zieltemperatur-Hotspot-Farbverfolgung
    • 28-Global-Shutter globaler Verschluss
      • hohe_fps hohe Bildrate
      • triggered_mode Triggermodus
    • 29-IMU-Shield IMU-Erweiterungsplatine
      • imu_read imu read
      • imu_RT liest die in OpenMV RT integrierten Beschleunigungsmesserdaten
    • 30-Distance-Shield-Distanzerweiterungsplatine
      • distance_read Leseentfernung
    • 31-TV-Shield Videoübertragungs-Erweiterungskarte
      • Bildübertragungsanzeige
    • 32-Modbus Modbus-Protokoll
      • Modbus und AprilTag
      • Modbus-RTU-Slave
    • 33-Light-Shield Lichtquellen-Erweiterungsplatine
      • Licht beleuchtet die Lichtquellen-Erweiterungsplatine
    • 34-Remote-Control Remote-Control
      • image_transfer_jpg_as_the_remote_device_for_your_computer OpenMV überträgt JPG-Bilder als gesteuertes Gerät auf den Computer
      • image_transfer_jpg_streaming_as_the_remote_device_for_your_computer OpenMV überträgt den JPG-Stream als gesteuertes Gerät auf den Computer
      • image_transfer_raw_as_the_controller_device OpenMV überträgt Rohbilder als Master-Gerät
      • image_transfer_raw_as_the_remote_device OpenMV überträgt Rohbild als gesteuertes Gerät
      • beliebte _features_as_the_controller_device OpenMV implementiert allgemeine Funktionen als Master-Steuergerät
      • beliebte_features_as_the_remote_device OpenMV implementiert allgemeine Funktionen als gesteuertes Gerät
    • 35-Readout-Control Readout-Control
      • 100_fps_ir_led_tracking 100_fps_ir_led_tracking 100 Bilder IR-Infrarot-LED-Tracking
    • 99-Tests Selbsttest
      • Colorbar-Farbtest
      • FPS-Bildratentest
      • Selbsttest Selbsttest
      • Unittests Unit-Tests
  • Veröffentlicht mit HonKit

Ein Modul manuell schreiben

  • Erste Klasse
  • Manuell ein Temperatursensormodul schreiben
  • Ein Motormodul manuell schreiben

results matching ""

    No results matching ""