├── .gitignore ├── 01-K210 ├── 01-Basics │ └── helloworld.py ├── 03-Drawing │ ├── arrow_drawing.py │ ├── circle_drawing.py │ ├── copy2fb.py │ ├── cross_drawing.py │ ├── ellipse_drawing.py │ ├── flood_fill.py │ ├── image_drawing.py │ ├── image_drawing_advanced.py │ ├── image_drawing_alpha_blending_test.py │ ├── keypoints_drawing.py │ ├── line_drawing.py │ ├── rectangle_drawing.py │ └── text_drawing.py ├── 04-Image-Filters │ ├── adaptive_histogram_equalization.py │ ├── blur_filter.py │ ├── cartoon_filter.py │ ├── color_bilateral_filter.py │ ├── color_binary_filter.py │ ├── color_light_removal.py │ ├── edge_filter.py │ ├── erode_and_dilate.py │ ├── gamma_correction.py │ ├── grayscale_bilateral_filter.py │ ├── grayscale_binary_filter.py │ ├── grayscale_light_removal.py │ ├── histogram_equalization.py │ ├── kernel_filters.py │ ├── lens_correction.py │ ├── linear_polar.py │ ├── log_polar.py │ ├── mean_adaptive_threshold_filter.py │ ├── mean_filter.py │ ├── median_adaptive_threshold_filter.py │ ├── median_filter.py │ ├── midpoint_adaptive_threshold_filter.py │ ├── midpoint_filter.py │ ├── mode_adaptive_threshold_filter.py │ ├── mode_filter.py │ ├── negative.py │ ├── perspective_and_rotation_correction.py │ ├── perspective_correction.py │ ├── rotation_correction.py │ ├── sharpen_filter.py │ ├── unsharp_filter.py │ └── vflip_hmirror_transpose.py ├── 05-Snapshot │ ├── emboss_snapshot.py │ └── snapshot.py ├── 09-Feature-Detection │ ├── edges.py │ ├── find_circles.py │ ├── find_lines.py │ ├── find_rects.py │ ├── hog.py │ ├── keypoints.py │ ├── lbp.py │ ├── linear_regression_fast.py │ ├── linear_regression_robust.py │ └── template_matching.py ├── 10-Color-Tracking │ ├── automatic_grayscale_color_tracking.py │ ├── automatic_rgb565_color_tracking.py │ ├── black_grayscale_line_following.py │ ├── image_histogram_info.py │ ├── image_statistics_info.py │ ├── multi_color_code_tracking.py │ └── single_color_code_tracking.py ├── 11-LCD-Shield │ └── lcd.py ├── 16-Codes │ ├── find_barcodes.py │ ├── find_datamatrices.py │ ├── find_datamatrices_w_lens_zoom.py │ ├── qrcodes_with_lens_corr.py │ └── qrcodes_with_lens_zoom.py ├── 20-Frame-Differencing │ ├── in_memory_advanced_frame_differencing.py │ ├── in_memory_basic_frame_differencing.py │ ├── in_memory_shadow_removal.py │ └── in_memory_structural_similarity.py ├── 21-Sensor-Control │ ├── sensor_auto_gain_control.py │ ├── sensor_exposure_control.py │ ├── sensor_horizontal_mirror.py │ ├── sensor_manual_whitebal_control.py │ ├── sensor_vertical_flip.py │ └── sesnor_manual_gain_control.py ├── 26-April-Tags │ ├── find_apriltags.py │ ├── find_apriltags_3d_pose.py │ ├── find_apriltags_max_res.py │ └── find_apriltags_w_lens_zoom.py ├── 50-Hardware │ ├── demo_camera.py │ ├── demo_cpu.py │ ├── demo_fft_spectrum.py │ ├── demo_fft_waterfall.py │ ├── demo_gpio_intr.py │ ├── demo_gpio_led.py │ ├── demo_i2c.py │ ├── demo_i2c_oled.py │ ├── demo_i2c_slave.py │ ├── demo_i2s.py │ ├── demo_lcd.py │ ├── demo_mic_array.py │ ├── demo_onewire_ds18x20.py │ ├── demo_pwm.py │ ├── demo_spi_cs.py │ ├── demo_spi_soft.py │ ├── demo_timer.py │ ├── demo_touchscreen.py │ ├── demo_uart_loop.py │ ├── demo_uart_many.py │ ├── demo_wdt.py │ └── fpioa_manager.py ├── 51-Micropython-Basics │ ├── demo_crc16.py │ ├── demo_files.py │ ├── demo_fs_info.py │ ├── demo_globals.py │ ├── demo_json.py │ ├── demo_logging.py │ ├── demo_ram_fs.py │ ├── demo_repl_to_read.py │ ├── demo_set_gc_heap_size.py │ ├── demo_sha256.py │ ├── demo_sys_info.py │ ├── demo_thread.py │ ├── demo_time.py │ ├── demo_view_mem.py │ ├── demo_yield.py │ └── demo_yield_task.py ├── 52-Multimedia │ ├── audio │ │ ├── 6.wav │ │ ├── play_wav.py │ │ ├── record_play.py │ │ └── record_wav.py │ ├── image │ │ ├── anime.py │ │ ├── demo_draw_circle.py │ │ ├── demo_draw_font │ │ │ ├── image_draw_font.py │ │ │ ├── image_draw_string.py │ │ │ ├── readme.assets │ │ │ │ ├── image-20200902175614964.png │ │ │ │ ├── image-20200902175948599.png │ │ │ │ ├── image-20200902180153452.png │ │ │ │ ├── image-20200902180505263.png │ │ │ │ ├── image-20200902180913322.png │ │ │ │ ├── image-20200902181130459.png │ │ │ │ ├── image-20200902181311553.png │ │ │ │ ├── image-20200902181442677.png │ │ │ │ ├── image-20200902181645277.png │ │ │ │ └── view_image_font.jpg │ │ │ ├── readme.md │ │ │ ├── test_draw_font.py │ │ │ └── tools │ │ │ │ ├── 0xA00000_font_uincode_16_16_tblr.Dzk │ │ │ │ ├── FontGenerator.zip │ │ │ │ └── Pc2Lcd2002.zip │ │ ├── demo_rotation_corr.py │ │ └── demo_save_picture.py │ ├── nes │ │ └── nes_emulator.py │ └── video │ │ ├── demo_video_capture.py │ │ ├── demo_video_play.py │ │ └── demo_video_record.py ├── 53-Board │ ├── board.py │ └── config_maix_dock.py ├── 54-Network │ ├── esp32c3_wifi │ │ ├── README.md │ │ ├── http_server.py │ │ ├── socket_client.py │ │ ├── socket_server.py │ │ └── wifi_test.py │ ├── network_speed_test │ │ ├── __pycache__ │ │ │ └── iperf3.cpython-38.pyc │ │ ├── iperf3.py │ │ ├── iperf3_test.py │ │ └── win_iperf3_tool │ │ │ └── iperf3V3.6.7z │ └── network_wiznet5k.py ├── 98-KPU_NEW │ ├── face_attribute │ │ ├── fac.kmodel │ │ ├── face_attribute.py │ │ └── ld5.kmodel │ ├── face_detect_with_68landmark │ │ ├── face_detect_68lm.py │ │ └── landmark68.kmodel │ ├── face_mask_detect │ │ ├── detect_5.kmodel │ │ └── face_mask_detect.py │ ├── face_recognization │ │ ├── face_recog.py │ │ ├── feature_extraction.kmodel │ │ └── ld5.kmodel │ ├── head_body_detect │ │ ├── body_detect.py │ │ ├── head_detect.py │ │ ├── uint8_head_detect_v1_old.kmodel │ │ └── uint8_person_detect_v1_old.kmodel │ ├── licenseplate_recognization │ │ ├── licenseplate_recog.py │ │ ├── licenseplate_recog_cn.py │ │ ├── lp_detect.kmodel │ │ ├── lp_recog.kmodel │ │ └── lp_weight.bin │ ├── mnist │ │ ├── mnist.py │ │ └── uint8_mnist_cnn_model.kmodel │ ├── self_learn_classifier │ │ ├── mb-0.25.kmodel │ │ ├── readme.md │ │ └── self_learning.py │ ├── voc20_object_detect │ │ ├── voc20_detect.kmodel │ │ └── voc20_object_detect.py │ ├── yolo_face_detect │ │ ├── face_detect_320x240.kmodel │ │ ├── yolo_face_detect.kmodel │ │ ├── yolo_face_detect.py │ │ └── yolo_face_detect_320x240.py │ └── yolo_hand_detect │ │ ├── hand_detect.kmodel │ │ └── yolo_hand_detect.py └── 99-KPU │ ├── MoreExamplesOnGithub.link │ ├── face_attribute │ ├── fac.kmodel │ ├── face_attribute.py │ └── ld5.kmodel │ ├── face_detect_with_68landmark │ ├── face_detect_68lm.py │ └── landmark68.kmodel │ ├── face_mask_detect │ ├── detect_5.kmodel │ └── face_mask_detect.py │ ├── face_recognization │ ├── face_recog.py │ ├── feature_extraction.kmodel │ └── ld5.kmodel │ ├── head_body_detect │ ├── body_detect.py │ ├── head_detect.py │ ├── uint8_head_detect_v1_old.kmodel │ └── uint8_person_detect_v1_old.kmodel │ ├── licenseplate_recognization │ ├── licenseplate_recog.py │ ├── licenseplate_recog_cn.py │ ├── lp_detect.kmodel │ ├── lp_recog.kmodel │ └── lp_weight.bin │ ├── mnist │ ├── mnist.py │ └── uint8_mnist_cnn_model.kmodel │ ├── self_learn_classifier │ ├── mb-0.25.kmodel │ ├── readme.md │ ├── self_learn_classifier.py.BAK │ └── self_learning.py │ ├── voc20_object_detect │ ├── voc20_detect.kmodel │ └── voc20_object_detect.py │ ├── yolo_face_detect │ ├── face_detect_320x240.kmodel │ ├── yolo_face_detect.kmodel │ ├── yolo_face_detect.py │ └── yolo_face_detect_320x240.py │ └── yolo_hand_detect │ ├── hand_detect.kmodel │ └── yolo_hand_detect.py ├── 02-K230 ├── 00-Micropython-Basics │ ├── demo_crc16.py │ ├── demo_files.py │ ├── demo_fs_info.py │ ├── demo_globals.py │ ├── demo_json.py │ ├── demo_logging.py │ ├── demo_sha256.py │ ├── demo_sys_info.py │ ├── demo_thread.py │ ├── demo_time.py │ ├── demo_view_mem.py │ ├── demo_yield.py │ └── demo_yield_task.py ├── 01-Media │ ├── acodec.py │ ├── audio.py │ ├── camera.py │ ├── camera_480p.py │ ├── display.py │ ├── media.py │ ├── mp4muxer.py │ ├── player.py │ └── venc.py ├── 02-Machine │ ├── adc │ │ └── adc.py │ ├── fft │ │ └── fft.py │ ├── fpioa │ │ └── fpioa.py │ ├── gpio │ │ └── gpio.py │ ├── i2c │ │ └── i2c.py │ ├── pwm │ │ └── pwm.py │ ├── spi │ │ └── spi.py │ ├── timer │ │ └── timer.py │ ├── uart │ │ └── uart.py │ └── wdt │ │ └── wdt.py ├── 03-Cipher │ └── cipher.py ├── 04-AI-Demo │ ├── dynamic_gesture.py │ ├── eye_gaze.py │ ├── face_detection.py │ ├── face_landmark.py │ ├── face_mesh.py │ ├── face_parse.py │ ├── face_pose.py │ ├── face_recognition.py │ ├── face_registration.py │ ├── falldown_detection.py │ ├── finger_guessing.py │ ├── hand_detection.py │ ├── hand_keypoint_class.py │ ├── hand_keypoint_detection.py │ ├── hand_recognition.py │ ├── keyword_spotting.py │ ├── licence_det.py │ ├── licence_det_rec.py │ ├── nanotracker.py │ ├── object_detect_yolov8n.py │ ├── ocr_det.py │ ├── ocr_rec.py │ ├── person_detection.py │ ├── person_kp_detect.py │ ├── puzzle_game.py │ ├── segment_yolov8n.py │ └── space_resize.py ├── 05-nncase-Runtime │ ├── ai2d+kpu.py │ └── kpu.py ├── 06-MPP │ └── vo │ │ └── vo.py ├── 07-April-Tags │ ├── find_apriltags.py │ └── find_apriltags_3d_pose.py ├── 08-Codes │ ├── find_barcodes.py │ ├── find_datamatrices.py │ └── find_qrcodes.py ├── 09-Color-Tracking │ ├── automatic_grayscale_color_tracking.py │ ├── automatic_rgb565_color_tracking.py │ ├── black_grayscale_line_following.py │ ├── image_histogram_info.py │ ├── image_statistics_info.py │ ├── multi_color_code_tracking.py │ └── single_color_code_tracking.py ├── 10-Drawing │ ├── arrow_drawing.py │ ├── circle_drawing.py │ ├── cross_drawing.py │ ├── ellipse_drawing.py │ ├── flood_fill.py │ ├── image_drawing.py │ ├── image_drawing_advanced.py │ ├── image_drawing_alpha_blending_test.py │ ├── keypoints_drawing.py │ ├── line_drawing.py │ ├── rectangle_drawing.py │ └── text_drawing.py ├── 11-Feature-Detection │ ├── edges.py │ ├── find_circles.py │ ├── find_lines.py │ ├── find_rects.py │ ├── hog.py │ ├── keypoints.py │ ├── lbp.py │ ├── linear_regression_fast.py │ ├── linear_regression_robust.py │ └── template_matching.py ├── 12-Image-Filters │ ├── adaptive_histogram_equalization.py │ ├── blur_filter.py │ ├── cartoon_filter.py │ ├── color_bilateral_filter.py │ ├── color_binary_filter.py │ ├── color_light_removal.py │ ├── edge_filter.py │ ├── erode_and_dilate.py │ ├── gamma_correction.py │ ├── grayscale_bilateral_filter.py │ ├── grayscale_binary_filter.py │ ├── grayscale_light_removal.py │ ├── histogram_equalization.py │ ├── kernel_filters.py │ ├── lens_correction.py │ ├── linear_polar.py │ ├── log_polar.py │ ├── mean_adaptive_threshold_filter.py │ ├── mean_filter.py │ ├── median_adaptive_threshold_filter.py │ ├── median_filter.py │ ├── midpoint_adaptive_threshold_filter.py │ ├── midpoint_filter.py │ ├── mode_adaptive_threshold_filter.py │ ├── mode_filter.py │ ├── negative.py │ ├── perspective_and_rotation_correction.py │ ├── perspective_correction.py │ ├── rotation_correction.py │ ├── sharpen_filter.py │ ├── unsharp_filter.py │ └── vflip_hmirror_transpose.py ├── 13-Snapshot │ ├── emboss_snapshot.py │ └── snapshot.py └── 14-Socket │ ├── http_client.py │ ├── http_server.py │ ├── iperf3.py │ ├── network_lan.py │ ├── tcp_client.py │ ├── tcp_server.py │ ├── udp_clinet.py │ └── udp_server.py ├── LICENSE ├── README.md └── examples.txt /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | 3 | -------------------------------------------------------------------------------- /01-K210/01-Basics/helloworld.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/01-Basics/helloworld.py -------------------------------------------------------------------------------- /01-K210/03-Drawing/arrow_drawing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/03-Drawing/arrow_drawing.py -------------------------------------------------------------------------------- /01-K210/03-Drawing/circle_drawing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/03-Drawing/circle_drawing.py -------------------------------------------------------------------------------- /01-K210/03-Drawing/copy2fb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/03-Drawing/copy2fb.py -------------------------------------------------------------------------------- /01-K210/03-Drawing/cross_drawing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/03-Drawing/cross_drawing.py -------------------------------------------------------------------------------- /01-K210/03-Drawing/ellipse_drawing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/03-Drawing/ellipse_drawing.py -------------------------------------------------------------------------------- /01-K210/03-Drawing/flood_fill.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/03-Drawing/flood_fill.py -------------------------------------------------------------------------------- /01-K210/03-Drawing/image_drawing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/03-Drawing/image_drawing.py -------------------------------------------------------------------------------- /01-K210/03-Drawing/image_drawing_advanced.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/03-Drawing/image_drawing_advanced.py -------------------------------------------------------------------------------- /01-K210/03-Drawing/image_drawing_alpha_blending_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/03-Drawing/image_drawing_alpha_blending_test.py -------------------------------------------------------------------------------- /01-K210/03-Drawing/keypoints_drawing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/03-Drawing/keypoints_drawing.py -------------------------------------------------------------------------------- /01-K210/03-Drawing/line_drawing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/03-Drawing/line_drawing.py -------------------------------------------------------------------------------- /01-K210/03-Drawing/rectangle_drawing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/03-Drawing/rectangle_drawing.py -------------------------------------------------------------------------------- /01-K210/03-Drawing/text_drawing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/03-Drawing/text_drawing.py -------------------------------------------------------------------------------- /01-K210/04-Image-Filters/adaptive_histogram_equalization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/04-Image-Filters/adaptive_histogram_equalization.py -------------------------------------------------------------------------------- /01-K210/04-Image-Filters/blur_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/04-Image-Filters/blur_filter.py -------------------------------------------------------------------------------- /01-K210/04-Image-Filters/cartoon_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/04-Image-Filters/cartoon_filter.py -------------------------------------------------------------------------------- /01-K210/04-Image-Filters/color_bilateral_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/04-Image-Filters/color_bilateral_filter.py -------------------------------------------------------------------------------- /01-K210/04-Image-Filters/color_binary_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/04-Image-Filters/color_binary_filter.py -------------------------------------------------------------------------------- /01-K210/04-Image-Filters/color_light_removal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/04-Image-Filters/color_light_removal.py -------------------------------------------------------------------------------- /01-K210/04-Image-Filters/edge_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/04-Image-Filters/edge_filter.py -------------------------------------------------------------------------------- /01-K210/04-Image-Filters/erode_and_dilate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/04-Image-Filters/erode_and_dilate.py -------------------------------------------------------------------------------- /01-K210/04-Image-Filters/gamma_correction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/04-Image-Filters/gamma_correction.py -------------------------------------------------------------------------------- /01-K210/04-Image-Filters/grayscale_bilateral_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/04-Image-Filters/grayscale_bilateral_filter.py -------------------------------------------------------------------------------- /01-K210/04-Image-Filters/grayscale_binary_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/04-Image-Filters/grayscale_binary_filter.py -------------------------------------------------------------------------------- /01-K210/04-Image-Filters/grayscale_light_removal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/04-Image-Filters/grayscale_light_removal.py -------------------------------------------------------------------------------- /01-K210/04-Image-Filters/histogram_equalization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/04-Image-Filters/histogram_equalization.py -------------------------------------------------------------------------------- /01-K210/04-Image-Filters/kernel_filters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/04-Image-Filters/kernel_filters.py -------------------------------------------------------------------------------- /01-K210/04-Image-Filters/lens_correction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/04-Image-Filters/lens_correction.py -------------------------------------------------------------------------------- /01-K210/04-Image-Filters/linear_polar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/04-Image-Filters/linear_polar.py -------------------------------------------------------------------------------- /01-K210/04-Image-Filters/log_polar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/04-Image-Filters/log_polar.py -------------------------------------------------------------------------------- /01-K210/04-Image-Filters/mean_adaptive_threshold_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/04-Image-Filters/mean_adaptive_threshold_filter.py -------------------------------------------------------------------------------- /01-K210/04-Image-Filters/mean_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/04-Image-Filters/mean_filter.py -------------------------------------------------------------------------------- /01-K210/04-Image-Filters/median_adaptive_threshold_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/04-Image-Filters/median_adaptive_threshold_filter.py -------------------------------------------------------------------------------- /01-K210/04-Image-Filters/median_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/04-Image-Filters/median_filter.py -------------------------------------------------------------------------------- /01-K210/04-Image-Filters/midpoint_adaptive_threshold_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/04-Image-Filters/midpoint_adaptive_threshold_filter.py -------------------------------------------------------------------------------- /01-K210/04-Image-Filters/midpoint_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/04-Image-Filters/midpoint_filter.py -------------------------------------------------------------------------------- /01-K210/04-Image-Filters/mode_adaptive_threshold_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/04-Image-Filters/mode_adaptive_threshold_filter.py -------------------------------------------------------------------------------- /01-K210/04-Image-Filters/mode_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/04-Image-Filters/mode_filter.py -------------------------------------------------------------------------------- /01-K210/04-Image-Filters/negative.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/04-Image-Filters/negative.py -------------------------------------------------------------------------------- /01-K210/04-Image-Filters/perspective_and_rotation_correction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/04-Image-Filters/perspective_and_rotation_correction.py -------------------------------------------------------------------------------- /01-K210/04-Image-Filters/perspective_correction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/04-Image-Filters/perspective_correction.py -------------------------------------------------------------------------------- /01-K210/04-Image-Filters/rotation_correction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/04-Image-Filters/rotation_correction.py -------------------------------------------------------------------------------- /01-K210/04-Image-Filters/sharpen_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/04-Image-Filters/sharpen_filter.py -------------------------------------------------------------------------------- /01-K210/04-Image-Filters/unsharp_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/04-Image-Filters/unsharp_filter.py -------------------------------------------------------------------------------- /01-K210/04-Image-Filters/vflip_hmirror_transpose.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/04-Image-Filters/vflip_hmirror_transpose.py -------------------------------------------------------------------------------- /01-K210/05-Snapshot/emboss_snapshot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/05-Snapshot/emboss_snapshot.py -------------------------------------------------------------------------------- /01-K210/05-Snapshot/snapshot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/05-Snapshot/snapshot.py -------------------------------------------------------------------------------- /01-K210/09-Feature-Detection/edges.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/09-Feature-Detection/edges.py -------------------------------------------------------------------------------- /01-K210/09-Feature-Detection/find_circles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/09-Feature-Detection/find_circles.py -------------------------------------------------------------------------------- /01-K210/09-Feature-Detection/find_lines.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/09-Feature-Detection/find_lines.py -------------------------------------------------------------------------------- /01-K210/09-Feature-Detection/find_rects.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/09-Feature-Detection/find_rects.py -------------------------------------------------------------------------------- /01-K210/09-Feature-Detection/hog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/09-Feature-Detection/hog.py -------------------------------------------------------------------------------- /01-K210/09-Feature-Detection/keypoints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/09-Feature-Detection/keypoints.py -------------------------------------------------------------------------------- /01-K210/09-Feature-Detection/lbp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/09-Feature-Detection/lbp.py -------------------------------------------------------------------------------- /01-K210/09-Feature-Detection/linear_regression_fast.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/09-Feature-Detection/linear_regression_fast.py -------------------------------------------------------------------------------- /01-K210/09-Feature-Detection/linear_regression_robust.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/09-Feature-Detection/linear_regression_robust.py -------------------------------------------------------------------------------- /01-K210/09-Feature-Detection/template_matching.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/09-Feature-Detection/template_matching.py -------------------------------------------------------------------------------- /01-K210/10-Color-Tracking/automatic_grayscale_color_tracking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/10-Color-Tracking/automatic_grayscale_color_tracking.py -------------------------------------------------------------------------------- /01-K210/10-Color-Tracking/automatic_rgb565_color_tracking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/10-Color-Tracking/automatic_rgb565_color_tracking.py -------------------------------------------------------------------------------- /01-K210/10-Color-Tracking/black_grayscale_line_following.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/10-Color-Tracking/black_grayscale_line_following.py -------------------------------------------------------------------------------- /01-K210/10-Color-Tracking/image_histogram_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/10-Color-Tracking/image_histogram_info.py -------------------------------------------------------------------------------- /01-K210/10-Color-Tracking/image_statistics_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/10-Color-Tracking/image_statistics_info.py -------------------------------------------------------------------------------- /01-K210/10-Color-Tracking/multi_color_code_tracking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/10-Color-Tracking/multi_color_code_tracking.py -------------------------------------------------------------------------------- /01-K210/10-Color-Tracking/single_color_code_tracking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/10-Color-Tracking/single_color_code_tracking.py -------------------------------------------------------------------------------- /01-K210/11-LCD-Shield/lcd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/11-LCD-Shield/lcd.py -------------------------------------------------------------------------------- /01-K210/16-Codes/find_barcodes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/16-Codes/find_barcodes.py -------------------------------------------------------------------------------- /01-K210/16-Codes/find_datamatrices.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/16-Codes/find_datamatrices.py -------------------------------------------------------------------------------- /01-K210/16-Codes/find_datamatrices_w_lens_zoom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/16-Codes/find_datamatrices_w_lens_zoom.py -------------------------------------------------------------------------------- /01-K210/16-Codes/qrcodes_with_lens_corr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/16-Codes/qrcodes_with_lens_corr.py -------------------------------------------------------------------------------- /01-K210/16-Codes/qrcodes_with_lens_zoom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/16-Codes/qrcodes_with_lens_zoom.py -------------------------------------------------------------------------------- /01-K210/20-Frame-Differencing/in_memory_advanced_frame_differencing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/20-Frame-Differencing/in_memory_advanced_frame_differencing.py -------------------------------------------------------------------------------- /01-K210/20-Frame-Differencing/in_memory_basic_frame_differencing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/20-Frame-Differencing/in_memory_basic_frame_differencing.py -------------------------------------------------------------------------------- /01-K210/20-Frame-Differencing/in_memory_shadow_removal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/20-Frame-Differencing/in_memory_shadow_removal.py -------------------------------------------------------------------------------- /01-K210/20-Frame-Differencing/in_memory_structural_similarity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/20-Frame-Differencing/in_memory_structural_similarity.py -------------------------------------------------------------------------------- /01-K210/21-Sensor-Control/sensor_auto_gain_control.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/21-Sensor-Control/sensor_auto_gain_control.py -------------------------------------------------------------------------------- /01-K210/21-Sensor-Control/sensor_exposure_control.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/21-Sensor-Control/sensor_exposure_control.py -------------------------------------------------------------------------------- /01-K210/21-Sensor-Control/sensor_horizontal_mirror.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/21-Sensor-Control/sensor_horizontal_mirror.py -------------------------------------------------------------------------------- /01-K210/21-Sensor-Control/sensor_manual_whitebal_control.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/21-Sensor-Control/sensor_manual_whitebal_control.py -------------------------------------------------------------------------------- /01-K210/21-Sensor-Control/sensor_vertical_flip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/21-Sensor-Control/sensor_vertical_flip.py -------------------------------------------------------------------------------- /01-K210/21-Sensor-Control/sesnor_manual_gain_control.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/21-Sensor-Control/sesnor_manual_gain_control.py -------------------------------------------------------------------------------- /01-K210/26-April-Tags/find_apriltags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/26-April-Tags/find_apriltags.py -------------------------------------------------------------------------------- /01-K210/26-April-Tags/find_apriltags_3d_pose.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/26-April-Tags/find_apriltags_3d_pose.py -------------------------------------------------------------------------------- /01-K210/26-April-Tags/find_apriltags_max_res.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/26-April-Tags/find_apriltags_max_res.py -------------------------------------------------------------------------------- /01-K210/26-April-Tags/find_apriltags_w_lens_zoom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/26-April-Tags/find_apriltags_w_lens_zoom.py -------------------------------------------------------------------------------- /01-K210/50-Hardware/demo_camera.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/50-Hardware/demo_camera.py -------------------------------------------------------------------------------- /01-K210/50-Hardware/demo_cpu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/50-Hardware/demo_cpu.py -------------------------------------------------------------------------------- /01-K210/50-Hardware/demo_fft_spectrum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/50-Hardware/demo_fft_spectrum.py -------------------------------------------------------------------------------- /01-K210/50-Hardware/demo_fft_waterfall.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/50-Hardware/demo_fft_waterfall.py -------------------------------------------------------------------------------- /01-K210/50-Hardware/demo_gpio_intr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/50-Hardware/demo_gpio_intr.py -------------------------------------------------------------------------------- /01-K210/50-Hardware/demo_gpio_led.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/50-Hardware/demo_gpio_led.py -------------------------------------------------------------------------------- /01-K210/50-Hardware/demo_i2c.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/50-Hardware/demo_i2c.py -------------------------------------------------------------------------------- /01-K210/50-Hardware/demo_i2c_oled.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/50-Hardware/demo_i2c_oled.py -------------------------------------------------------------------------------- /01-K210/50-Hardware/demo_i2c_slave.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/50-Hardware/demo_i2c_slave.py -------------------------------------------------------------------------------- /01-K210/50-Hardware/demo_i2s.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/50-Hardware/demo_i2s.py -------------------------------------------------------------------------------- /01-K210/50-Hardware/demo_lcd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/50-Hardware/demo_lcd.py -------------------------------------------------------------------------------- /01-K210/50-Hardware/demo_mic_array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/50-Hardware/demo_mic_array.py -------------------------------------------------------------------------------- /01-K210/50-Hardware/demo_onewire_ds18x20.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/50-Hardware/demo_onewire_ds18x20.py -------------------------------------------------------------------------------- /01-K210/50-Hardware/demo_pwm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/50-Hardware/demo_pwm.py -------------------------------------------------------------------------------- /01-K210/50-Hardware/demo_spi_cs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/50-Hardware/demo_spi_cs.py -------------------------------------------------------------------------------- /01-K210/50-Hardware/demo_spi_soft.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/50-Hardware/demo_spi_soft.py -------------------------------------------------------------------------------- /01-K210/50-Hardware/demo_timer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/50-Hardware/demo_timer.py -------------------------------------------------------------------------------- /01-K210/50-Hardware/demo_touchscreen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/50-Hardware/demo_touchscreen.py -------------------------------------------------------------------------------- /01-K210/50-Hardware/demo_uart_loop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/50-Hardware/demo_uart_loop.py -------------------------------------------------------------------------------- /01-K210/50-Hardware/demo_uart_many.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/50-Hardware/demo_uart_many.py -------------------------------------------------------------------------------- /01-K210/50-Hardware/demo_wdt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/50-Hardware/demo_wdt.py -------------------------------------------------------------------------------- /01-K210/50-Hardware/fpioa_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/50-Hardware/fpioa_manager.py -------------------------------------------------------------------------------- /01-K210/51-Micropython-Basics/demo_crc16.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/51-Micropython-Basics/demo_crc16.py -------------------------------------------------------------------------------- /01-K210/51-Micropython-Basics/demo_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/51-Micropython-Basics/demo_files.py -------------------------------------------------------------------------------- /01-K210/51-Micropython-Basics/demo_fs_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/51-Micropython-Basics/demo_fs_info.py -------------------------------------------------------------------------------- /01-K210/51-Micropython-Basics/demo_globals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/51-Micropython-Basics/demo_globals.py -------------------------------------------------------------------------------- /01-K210/51-Micropython-Basics/demo_json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/51-Micropython-Basics/demo_json.py -------------------------------------------------------------------------------- /01-K210/51-Micropython-Basics/demo_logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/51-Micropython-Basics/demo_logging.py -------------------------------------------------------------------------------- /01-K210/51-Micropython-Basics/demo_ram_fs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/51-Micropython-Basics/demo_ram_fs.py -------------------------------------------------------------------------------- /01-K210/51-Micropython-Basics/demo_repl_to_read.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/51-Micropython-Basics/demo_repl_to_read.py -------------------------------------------------------------------------------- /01-K210/51-Micropython-Basics/demo_set_gc_heap_size.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/51-Micropython-Basics/demo_set_gc_heap_size.py -------------------------------------------------------------------------------- /01-K210/51-Micropython-Basics/demo_sha256.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/51-Micropython-Basics/demo_sha256.py -------------------------------------------------------------------------------- /01-K210/51-Micropython-Basics/demo_sys_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/51-Micropython-Basics/demo_sys_info.py -------------------------------------------------------------------------------- /01-K210/51-Micropython-Basics/demo_thread.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/51-Micropython-Basics/demo_thread.py -------------------------------------------------------------------------------- /01-K210/51-Micropython-Basics/demo_time.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/51-Micropython-Basics/demo_time.py -------------------------------------------------------------------------------- /01-K210/51-Micropython-Basics/demo_view_mem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/51-Micropython-Basics/demo_view_mem.py -------------------------------------------------------------------------------- /01-K210/51-Micropython-Basics/demo_yield.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/51-Micropython-Basics/demo_yield.py -------------------------------------------------------------------------------- /01-K210/51-Micropython-Basics/demo_yield_task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/51-Micropython-Basics/demo_yield_task.py -------------------------------------------------------------------------------- /01-K210/52-Multimedia/audio/6.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/52-Multimedia/audio/6.wav -------------------------------------------------------------------------------- /01-K210/52-Multimedia/audio/play_wav.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/52-Multimedia/audio/play_wav.py -------------------------------------------------------------------------------- /01-K210/52-Multimedia/audio/record_play.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/52-Multimedia/audio/record_play.py -------------------------------------------------------------------------------- /01-K210/52-Multimedia/audio/record_wav.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/52-Multimedia/audio/record_wav.py -------------------------------------------------------------------------------- /01-K210/52-Multimedia/image/anime.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/52-Multimedia/image/anime.py -------------------------------------------------------------------------------- /01-K210/52-Multimedia/image/demo_draw_circle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/52-Multimedia/image/demo_draw_circle.py -------------------------------------------------------------------------------- /01-K210/52-Multimedia/image/demo_draw_font/image_draw_font.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/52-Multimedia/image/demo_draw_font/image_draw_font.py -------------------------------------------------------------------------------- /01-K210/52-Multimedia/image/demo_draw_font/image_draw_string.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/52-Multimedia/image/demo_draw_font/image_draw_string.py -------------------------------------------------------------------------------- /01-K210/52-Multimedia/image/demo_draw_font/readme.assets/image-20200902175614964.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/52-Multimedia/image/demo_draw_font/readme.assets/image-20200902175614964.png -------------------------------------------------------------------------------- /01-K210/52-Multimedia/image/demo_draw_font/readme.assets/image-20200902175948599.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/52-Multimedia/image/demo_draw_font/readme.assets/image-20200902175948599.png -------------------------------------------------------------------------------- /01-K210/52-Multimedia/image/demo_draw_font/readme.assets/image-20200902180153452.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/52-Multimedia/image/demo_draw_font/readme.assets/image-20200902180153452.png -------------------------------------------------------------------------------- /01-K210/52-Multimedia/image/demo_draw_font/readme.assets/image-20200902180505263.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/52-Multimedia/image/demo_draw_font/readme.assets/image-20200902180505263.png -------------------------------------------------------------------------------- /01-K210/52-Multimedia/image/demo_draw_font/readme.assets/image-20200902180913322.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/52-Multimedia/image/demo_draw_font/readme.assets/image-20200902180913322.png -------------------------------------------------------------------------------- /01-K210/52-Multimedia/image/demo_draw_font/readme.assets/image-20200902181130459.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/52-Multimedia/image/demo_draw_font/readme.assets/image-20200902181130459.png -------------------------------------------------------------------------------- /01-K210/52-Multimedia/image/demo_draw_font/readme.assets/image-20200902181311553.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/52-Multimedia/image/demo_draw_font/readme.assets/image-20200902181311553.png -------------------------------------------------------------------------------- /01-K210/52-Multimedia/image/demo_draw_font/readme.assets/image-20200902181442677.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/52-Multimedia/image/demo_draw_font/readme.assets/image-20200902181442677.png -------------------------------------------------------------------------------- /01-K210/52-Multimedia/image/demo_draw_font/readme.assets/image-20200902181645277.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/52-Multimedia/image/demo_draw_font/readme.assets/image-20200902181645277.png -------------------------------------------------------------------------------- /01-K210/52-Multimedia/image/demo_draw_font/readme.assets/view_image_font.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/52-Multimedia/image/demo_draw_font/readme.assets/view_image_font.jpg -------------------------------------------------------------------------------- /01-K210/52-Multimedia/image/demo_draw_font/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/52-Multimedia/image/demo_draw_font/readme.md -------------------------------------------------------------------------------- /01-K210/52-Multimedia/image/demo_draw_font/test_draw_font.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/52-Multimedia/image/demo_draw_font/test_draw_font.py -------------------------------------------------------------------------------- /01-K210/52-Multimedia/image/demo_draw_font/tools/0xA00000_font_uincode_16_16_tblr.Dzk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/52-Multimedia/image/demo_draw_font/tools/0xA00000_font_uincode_16_16_tblr.Dzk -------------------------------------------------------------------------------- /01-K210/52-Multimedia/image/demo_draw_font/tools/FontGenerator.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/52-Multimedia/image/demo_draw_font/tools/FontGenerator.zip -------------------------------------------------------------------------------- /01-K210/52-Multimedia/image/demo_draw_font/tools/Pc2Lcd2002.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/52-Multimedia/image/demo_draw_font/tools/Pc2Lcd2002.zip -------------------------------------------------------------------------------- /01-K210/52-Multimedia/image/demo_rotation_corr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/52-Multimedia/image/demo_rotation_corr.py -------------------------------------------------------------------------------- /01-K210/52-Multimedia/image/demo_save_picture.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/52-Multimedia/image/demo_save_picture.py -------------------------------------------------------------------------------- /01-K210/52-Multimedia/nes/nes_emulator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/52-Multimedia/nes/nes_emulator.py -------------------------------------------------------------------------------- /01-K210/52-Multimedia/video/demo_video_capture.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/52-Multimedia/video/demo_video_capture.py -------------------------------------------------------------------------------- /01-K210/52-Multimedia/video/demo_video_play.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/52-Multimedia/video/demo_video_play.py -------------------------------------------------------------------------------- /01-K210/52-Multimedia/video/demo_video_record.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/52-Multimedia/video/demo_video_record.py -------------------------------------------------------------------------------- /01-K210/53-Board/board.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/53-Board/board.py -------------------------------------------------------------------------------- /01-K210/53-Board/config_maix_dock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/53-Board/config_maix_dock.py -------------------------------------------------------------------------------- /01-K210/54-Network/esp32c3_wifi/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/54-Network/esp32c3_wifi/README.md -------------------------------------------------------------------------------- /01-K210/54-Network/esp32c3_wifi/http_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/54-Network/esp32c3_wifi/http_server.py -------------------------------------------------------------------------------- /01-K210/54-Network/esp32c3_wifi/socket_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/54-Network/esp32c3_wifi/socket_client.py -------------------------------------------------------------------------------- /01-K210/54-Network/esp32c3_wifi/socket_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/54-Network/esp32c3_wifi/socket_server.py -------------------------------------------------------------------------------- /01-K210/54-Network/esp32c3_wifi/wifi_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/54-Network/esp32c3_wifi/wifi_test.py -------------------------------------------------------------------------------- /01-K210/54-Network/network_speed_test/__pycache__/iperf3.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/54-Network/network_speed_test/__pycache__/iperf3.cpython-38.pyc -------------------------------------------------------------------------------- /01-K210/54-Network/network_speed_test/iperf3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/54-Network/network_speed_test/iperf3.py -------------------------------------------------------------------------------- /01-K210/54-Network/network_speed_test/iperf3_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/54-Network/network_speed_test/iperf3_test.py -------------------------------------------------------------------------------- /01-K210/54-Network/network_speed_test/win_iperf3_tool/iperf3V3.6.7z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/54-Network/network_speed_test/win_iperf3_tool/iperf3V3.6.7z -------------------------------------------------------------------------------- /01-K210/54-Network/network_wiznet5k.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/54-Network/network_wiznet5k.py -------------------------------------------------------------------------------- /01-K210/98-KPU_NEW/face_attribute/fac.kmodel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/98-KPU_NEW/face_attribute/fac.kmodel -------------------------------------------------------------------------------- /01-K210/98-KPU_NEW/face_attribute/face_attribute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/98-KPU_NEW/face_attribute/face_attribute.py -------------------------------------------------------------------------------- /01-K210/98-KPU_NEW/face_attribute/ld5.kmodel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/98-KPU_NEW/face_attribute/ld5.kmodel -------------------------------------------------------------------------------- /01-K210/98-KPU_NEW/face_detect_with_68landmark/face_detect_68lm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/98-KPU_NEW/face_detect_with_68landmark/face_detect_68lm.py -------------------------------------------------------------------------------- /01-K210/98-KPU_NEW/face_detect_with_68landmark/landmark68.kmodel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/98-KPU_NEW/face_detect_with_68landmark/landmark68.kmodel -------------------------------------------------------------------------------- /01-K210/98-KPU_NEW/face_mask_detect/detect_5.kmodel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/98-KPU_NEW/face_mask_detect/detect_5.kmodel -------------------------------------------------------------------------------- /01-K210/98-KPU_NEW/face_mask_detect/face_mask_detect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/98-KPU_NEW/face_mask_detect/face_mask_detect.py -------------------------------------------------------------------------------- /01-K210/98-KPU_NEW/face_recognization/face_recog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/98-KPU_NEW/face_recognization/face_recog.py -------------------------------------------------------------------------------- /01-K210/98-KPU_NEW/face_recognization/feature_extraction.kmodel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/98-KPU_NEW/face_recognization/feature_extraction.kmodel -------------------------------------------------------------------------------- /01-K210/98-KPU_NEW/face_recognization/ld5.kmodel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/98-KPU_NEW/face_recognization/ld5.kmodel -------------------------------------------------------------------------------- /01-K210/98-KPU_NEW/head_body_detect/body_detect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/98-KPU_NEW/head_body_detect/body_detect.py -------------------------------------------------------------------------------- /01-K210/98-KPU_NEW/head_body_detect/head_detect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/98-KPU_NEW/head_body_detect/head_detect.py -------------------------------------------------------------------------------- /01-K210/98-KPU_NEW/head_body_detect/uint8_head_detect_v1_old.kmodel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/98-KPU_NEW/head_body_detect/uint8_head_detect_v1_old.kmodel -------------------------------------------------------------------------------- /01-K210/98-KPU_NEW/head_body_detect/uint8_person_detect_v1_old.kmodel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/98-KPU_NEW/head_body_detect/uint8_person_detect_v1_old.kmodel -------------------------------------------------------------------------------- /01-K210/98-KPU_NEW/licenseplate_recognization/licenseplate_recog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/98-KPU_NEW/licenseplate_recognization/licenseplate_recog.py -------------------------------------------------------------------------------- /01-K210/98-KPU_NEW/licenseplate_recognization/licenseplate_recog_cn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/98-KPU_NEW/licenseplate_recognization/licenseplate_recog_cn.py -------------------------------------------------------------------------------- /01-K210/98-KPU_NEW/licenseplate_recognization/lp_detect.kmodel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/98-KPU_NEW/licenseplate_recognization/lp_detect.kmodel -------------------------------------------------------------------------------- /01-K210/98-KPU_NEW/licenseplate_recognization/lp_recog.kmodel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/98-KPU_NEW/licenseplate_recognization/lp_recog.kmodel -------------------------------------------------------------------------------- /01-K210/98-KPU_NEW/licenseplate_recognization/lp_weight.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/98-KPU_NEW/licenseplate_recognization/lp_weight.bin -------------------------------------------------------------------------------- /01-K210/98-KPU_NEW/mnist/mnist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/98-KPU_NEW/mnist/mnist.py -------------------------------------------------------------------------------- /01-K210/98-KPU_NEW/mnist/uint8_mnist_cnn_model.kmodel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/98-KPU_NEW/mnist/uint8_mnist_cnn_model.kmodel -------------------------------------------------------------------------------- /01-K210/98-KPU_NEW/self_learn_classifier/mb-0.25.kmodel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/98-KPU_NEW/self_learn_classifier/mb-0.25.kmodel -------------------------------------------------------------------------------- /01-K210/98-KPU_NEW/self_learn_classifier/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/98-KPU_NEW/self_learn_classifier/readme.md -------------------------------------------------------------------------------- /01-K210/98-KPU_NEW/self_learn_classifier/self_learning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/98-KPU_NEW/self_learn_classifier/self_learning.py -------------------------------------------------------------------------------- /01-K210/98-KPU_NEW/voc20_object_detect/voc20_detect.kmodel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/98-KPU_NEW/voc20_object_detect/voc20_detect.kmodel -------------------------------------------------------------------------------- /01-K210/98-KPU_NEW/voc20_object_detect/voc20_object_detect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/98-KPU_NEW/voc20_object_detect/voc20_object_detect.py -------------------------------------------------------------------------------- /01-K210/98-KPU_NEW/yolo_face_detect/face_detect_320x240.kmodel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/98-KPU_NEW/yolo_face_detect/face_detect_320x240.kmodel -------------------------------------------------------------------------------- /01-K210/98-KPU_NEW/yolo_face_detect/yolo_face_detect.kmodel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/98-KPU_NEW/yolo_face_detect/yolo_face_detect.kmodel -------------------------------------------------------------------------------- /01-K210/98-KPU_NEW/yolo_face_detect/yolo_face_detect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/98-KPU_NEW/yolo_face_detect/yolo_face_detect.py -------------------------------------------------------------------------------- /01-K210/98-KPU_NEW/yolo_face_detect/yolo_face_detect_320x240.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/98-KPU_NEW/yolo_face_detect/yolo_face_detect_320x240.py -------------------------------------------------------------------------------- /01-K210/98-KPU_NEW/yolo_hand_detect/hand_detect.kmodel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/98-KPU_NEW/yolo_hand_detect/hand_detect.kmodel -------------------------------------------------------------------------------- /01-K210/98-KPU_NEW/yolo_hand_detect/yolo_hand_detect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/98-KPU_NEW/yolo_hand_detect/yolo_hand_detect.py -------------------------------------------------------------------------------- /01-K210/99-KPU/MoreExamplesOnGithub.link: -------------------------------------------------------------------------------- 1 | https://github.com/kendryte/canmv_examples -------------------------------------------------------------------------------- /01-K210/99-KPU/face_attribute/fac.kmodel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/99-KPU/face_attribute/fac.kmodel -------------------------------------------------------------------------------- /01-K210/99-KPU/face_attribute/face_attribute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/99-KPU/face_attribute/face_attribute.py -------------------------------------------------------------------------------- /01-K210/99-KPU/face_attribute/ld5.kmodel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/99-KPU/face_attribute/ld5.kmodel -------------------------------------------------------------------------------- /01-K210/99-KPU/face_detect_with_68landmark/face_detect_68lm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/99-KPU/face_detect_with_68landmark/face_detect_68lm.py -------------------------------------------------------------------------------- /01-K210/99-KPU/face_detect_with_68landmark/landmark68.kmodel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/99-KPU/face_detect_with_68landmark/landmark68.kmodel -------------------------------------------------------------------------------- /01-K210/99-KPU/face_mask_detect/detect_5.kmodel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/99-KPU/face_mask_detect/detect_5.kmodel -------------------------------------------------------------------------------- /01-K210/99-KPU/face_mask_detect/face_mask_detect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/99-KPU/face_mask_detect/face_mask_detect.py -------------------------------------------------------------------------------- /01-K210/99-KPU/face_recognization/face_recog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/99-KPU/face_recognization/face_recog.py -------------------------------------------------------------------------------- /01-K210/99-KPU/face_recognization/feature_extraction.kmodel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/99-KPU/face_recognization/feature_extraction.kmodel -------------------------------------------------------------------------------- /01-K210/99-KPU/face_recognization/ld5.kmodel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/99-KPU/face_recognization/ld5.kmodel -------------------------------------------------------------------------------- /01-K210/99-KPU/head_body_detect/body_detect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/99-KPU/head_body_detect/body_detect.py -------------------------------------------------------------------------------- /01-K210/99-KPU/head_body_detect/head_detect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/99-KPU/head_body_detect/head_detect.py -------------------------------------------------------------------------------- /01-K210/99-KPU/head_body_detect/uint8_head_detect_v1_old.kmodel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/99-KPU/head_body_detect/uint8_head_detect_v1_old.kmodel -------------------------------------------------------------------------------- /01-K210/99-KPU/head_body_detect/uint8_person_detect_v1_old.kmodel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/99-KPU/head_body_detect/uint8_person_detect_v1_old.kmodel -------------------------------------------------------------------------------- /01-K210/99-KPU/licenseplate_recognization/licenseplate_recog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/99-KPU/licenseplate_recognization/licenseplate_recog.py -------------------------------------------------------------------------------- /01-K210/99-KPU/licenseplate_recognization/licenseplate_recog_cn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/99-KPU/licenseplate_recognization/licenseplate_recog_cn.py -------------------------------------------------------------------------------- /01-K210/99-KPU/licenseplate_recognization/lp_detect.kmodel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/99-KPU/licenseplate_recognization/lp_detect.kmodel -------------------------------------------------------------------------------- /01-K210/99-KPU/licenseplate_recognization/lp_recog.kmodel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/99-KPU/licenseplate_recognization/lp_recog.kmodel -------------------------------------------------------------------------------- /01-K210/99-KPU/licenseplate_recognization/lp_weight.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/99-KPU/licenseplate_recognization/lp_weight.bin -------------------------------------------------------------------------------- /01-K210/99-KPU/mnist/mnist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/99-KPU/mnist/mnist.py -------------------------------------------------------------------------------- /01-K210/99-KPU/mnist/uint8_mnist_cnn_model.kmodel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/99-KPU/mnist/uint8_mnist_cnn_model.kmodel -------------------------------------------------------------------------------- /01-K210/99-KPU/self_learn_classifier/mb-0.25.kmodel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/99-KPU/self_learn_classifier/mb-0.25.kmodel -------------------------------------------------------------------------------- /01-K210/99-KPU/self_learn_classifier/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/99-KPU/self_learn_classifier/readme.md -------------------------------------------------------------------------------- /01-K210/99-KPU/self_learn_classifier/self_learn_classifier.py.BAK: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/99-KPU/self_learn_classifier/self_learn_classifier.py.BAK -------------------------------------------------------------------------------- /01-K210/99-KPU/self_learn_classifier/self_learning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/99-KPU/self_learn_classifier/self_learning.py -------------------------------------------------------------------------------- /01-K210/99-KPU/voc20_object_detect/voc20_detect.kmodel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/99-KPU/voc20_object_detect/voc20_detect.kmodel -------------------------------------------------------------------------------- /01-K210/99-KPU/voc20_object_detect/voc20_object_detect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/99-KPU/voc20_object_detect/voc20_object_detect.py -------------------------------------------------------------------------------- /01-K210/99-KPU/yolo_face_detect/face_detect_320x240.kmodel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/99-KPU/yolo_face_detect/face_detect_320x240.kmodel -------------------------------------------------------------------------------- /01-K210/99-KPU/yolo_face_detect/yolo_face_detect.kmodel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/99-KPU/yolo_face_detect/yolo_face_detect.kmodel -------------------------------------------------------------------------------- /01-K210/99-KPU/yolo_face_detect/yolo_face_detect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/99-KPU/yolo_face_detect/yolo_face_detect.py -------------------------------------------------------------------------------- /01-K210/99-KPU/yolo_face_detect/yolo_face_detect_320x240.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/99-KPU/yolo_face_detect/yolo_face_detect_320x240.py -------------------------------------------------------------------------------- /01-K210/99-KPU/yolo_hand_detect/hand_detect.kmodel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/99-KPU/yolo_hand_detect/hand_detect.kmodel -------------------------------------------------------------------------------- /01-K210/99-KPU/yolo_hand_detect/yolo_hand_detect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/01-K210/99-KPU/yolo_hand_detect/yolo_hand_detect.py -------------------------------------------------------------------------------- /02-K230/00-Micropython-Basics/demo_crc16.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/00-Micropython-Basics/demo_crc16.py -------------------------------------------------------------------------------- /02-K230/00-Micropython-Basics/demo_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/00-Micropython-Basics/demo_files.py -------------------------------------------------------------------------------- /02-K230/00-Micropython-Basics/demo_fs_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/00-Micropython-Basics/demo_fs_info.py -------------------------------------------------------------------------------- /02-K230/00-Micropython-Basics/demo_globals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/00-Micropython-Basics/demo_globals.py -------------------------------------------------------------------------------- /02-K230/00-Micropython-Basics/demo_json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/00-Micropython-Basics/demo_json.py -------------------------------------------------------------------------------- /02-K230/00-Micropython-Basics/demo_logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/00-Micropython-Basics/demo_logging.py -------------------------------------------------------------------------------- /02-K230/00-Micropython-Basics/demo_sha256.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/00-Micropython-Basics/demo_sha256.py -------------------------------------------------------------------------------- /02-K230/00-Micropython-Basics/demo_sys_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/00-Micropython-Basics/demo_sys_info.py -------------------------------------------------------------------------------- /02-K230/00-Micropython-Basics/demo_thread.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/00-Micropython-Basics/demo_thread.py -------------------------------------------------------------------------------- /02-K230/00-Micropython-Basics/demo_time.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/00-Micropython-Basics/demo_time.py -------------------------------------------------------------------------------- /02-K230/00-Micropython-Basics/demo_view_mem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/00-Micropython-Basics/demo_view_mem.py -------------------------------------------------------------------------------- /02-K230/00-Micropython-Basics/demo_yield.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/00-Micropython-Basics/demo_yield.py -------------------------------------------------------------------------------- /02-K230/00-Micropython-Basics/demo_yield_task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/00-Micropython-Basics/demo_yield_task.py -------------------------------------------------------------------------------- /02-K230/01-Media/acodec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/01-Media/acodec.py -------------------------------------------------------------------------------- /02-K230/01-Media/audio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/01-Media/audio.py -------------------------------------------------------------------------------- /02-K230/01-Media/camera.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/01-Media/camera.py -------------------------------------------------------------------------------- /02-K230/01-Media/camera_480p.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/01-Media/camera_480p.py -------------------------------------------------------------------------------- /02-K230/01-Media/display.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/01-Media/display.py -------------------------------------------------------------------------------- /02-K230/01-Media/media.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/01-Media/media.py -------------------------------------------------------------------------------- /02-K230/01-Media/mp4muxer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/01-Media/mp4muxer.py -------------------------------------------------------------------------------- /02-K230/01-Media/player.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/01-Media/player.py -------------------------------------------------------------------------------- /02-K230/01-Media/venc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/01-Media/venc.py -------------------------------------------------------------------------------- /02-K230/02-Machine/adc/adc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/02-Machine/adc/adc.py -------------------------------------------------------------------------------- /02-K230/02-Machine/fft/fft.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/02-Machine/fft/fft.py -------------------------------------------------------------------------------- /02-K230/02-Machine/fpioa/fpioa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/02-Machine/fpioa/fpioa.py -------------------------------------------------------------------------------- /02-K230/02-Machine/gpio/gpio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/02-Machine/gpio/gpio.py -------------------------------------------------------------------------------- /02-K230/02-Machine/i2c/i2c.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/02-Machine/i2c/i2c.py -------------------------------------------------------------------------------- /02-K230/02-Machine/pwm/pwm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/02-Machine/pwm/pwm.py -------------------------------------------------------------------------------- /02-K230/02-Machine/spi/spi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/02-Machine/spi/spi.py -------------------------------------------------------------------------------- /02-K230/02-Machine/timer/timer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/02-Machine/timer/timer.py -------------------------------------------------------------------------------- /02-K230/02-Machine/uart/uart.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/02-Machine/uart/uart.py -------------------------------------------------------------------------------- /02-K230/02-Machine/wdt/wdt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/02-Machine/wdt/wdt.py -------------------------------------------------------------------------------- /02-K230/03-Cipher/cipher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/03-Cipher/cipher.py -------------------------------------------------------------------------------- /02-K230/04-AI-Demo/dynamic_gesture.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/04-AI-Demo/dynamic_gesture.py -------------------------------------------------------------------------------- /02-K230/04-AI-Demo/eye_gaze.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/04-AI-Demo/eye_gaze.py -------------------------------------------------------------------------------- /02-K230/04-AI-Demo/face_detection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/04-AI-Demo/face_detection.py -------------------------------------------------------------------------------- /02-K230/04-AI-Demo/face_landmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/04-AI-Demo/face_landmark.py -------------------------------------------------------------------------------- /02-K230/04-AI-Demo/face_mesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/04-AI-Demo/face_mesh.py -------------------------------------------------------------------------------- /02-K230/04-AI-Demo/face_parse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/04-AI-Demo/face_parse.py -------------------------------------------------------------------------------- /02-K230/04-AI-Demo/face_pose.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/04-AI-Demo/face_pose.py -------------------------------------------------------------------------------- /02-K230/04-AI-Demo/face_recognition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/04-AI-Demo/face_recognition.py -------------------------------------------------------------------------------- /02-K230/04-AI-Demo/face_registration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/04-AI-Demo/face_registration.py -------------------------------------------------------------------------------- /02-K230/04-AI-Demo/falldown_detection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/04-AI-Demo/falldown_detection.py -------------------------------------------------------------------------------- /02-K230/04-AI-Demo/finger_guessing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/04-AI-Demo/finger_guessing.py -------------------------------------------------------------------------------- /02-K230/04-AI-Demo/hand_detection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/04-AI-Demo/hand_detection.py -------------------------------------------------------------------------------- /02-K230/04-AI-Demo/hand_keypoint_class.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/04-AI-Demo/hand_keypoint_class.py -------------------------------------------------------------------------------- /02-K230/04-AI-Demo/hand_keypoint_detection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/04-AI-Demo/hand_keypoint_detection.py -------------------------------------------------------------------------------- /02-K230/04-AI-Demo/hand_recognition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/04-AI-Demo/hand_recognition.py -------------------------------------------------------------------------------- /02-K230/04-AI-Demo/keyword_spotting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/04-AI-Demo/keyword_spotting.py -------------------------------------------------------------------------------- /02-K230/04-AI-Demo/licence_det.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/04-AI-Demo/licence_det.py -------------------------------------------------------------------------------- /02-K230/04-AI-Demo/licence_det_rec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/04-AI-Demo/licence_det_rec.py -------------------------------------------------------------------------------- /02-K230/04-AI-Demo/nanotracker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/04-AI-Demo/nanotracker.py -------------------------------------------------------------------------------- /02-K230/04-AI-Demo/object_detect_yolov8n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/04-AI-Demo/object_detect_yolov8n.py -------------------------------------------------------------------------------- /02-K230/04-AI-Demo/ocr_det.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/04-AI-Demo/ocr_det.py -------------------------------------------------------------------------------- /02-K230/04-AI-Demo/ocr_rec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/04-AI-Demo/ocr_rec.py -------------------------------------------------------------------------------- /02-K230/04-AI-Demo/person_detection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/04-AI-Demo/person_detection.py -------------------------------------------------------------------------------- /02-K230/04-AI-Demo/person_kp_detect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/04-AI-Demo/person_kp_detect.py -------------------------------------------------------------------------------- /02-K230/04-AI-Demo/puzzle_game.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/04-AI-Demo/puzzle_game.py -------------------------------------------------------------------------------- /02-K230/04-AI-Demo/segment_yolov8n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/04-AI-Demo/segment_yolov8n.py -------------------------------------------------------------------------------- /02-K230/04-AI-Demo/space_resize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/04-AI-Demo/space_resize.py -------------------------------------------------------------------------------- /02-K230/05-nncase-Runtime/ai2d+kpu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/05-nncase-Runtime/ai2d+kpu.py -------------------------------------------------------------------------------- /02-K230/05-nncase-Runtime/kpu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/05-nncase-Runtime/kpu.py -------------------------------------------------------------------------------- /02-K230/06-MPP/vo/vo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/06-MPP/vo/vo.py -------------------------------------------------------------------------------- /02-K230/07-April-Tags/find_apriltags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/07-April-Tags/find_apriltags.py -------------------------------------------------------------------------------- /02-K230/07-April-Tags/find_apriltags_3d_pose.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/07-April-Tags/find_apriltags_3d_pose.py -------------------------------------------------------------------------------- /02-K230/08-Codes/find_barcodes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/08-Codes/find_barcodes.py -------------------------------------------------------------------------------- /02-K230/08-Codes/find_datamatrices.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/08-Codes/find_datamatrices.py -------------------------------------------------------------------------------- /02-K230/08-Codes/find_qrcodes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/08-Codes/find_qrcodes.py -------------------------------------------------------------------------------- /02-K230/09-Color-Tracking/automatic_grayscale_color_tracking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/09-Color-Tracking/automatic_grayscale_color_tracking.py -------------------------------------------------------------------------------- /02-K230/09-Color-Tracking/automatic_rgb565_color_tracking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/09-Color-Tracking/automatic_rgb565_color_tracking.py -------------------------------------------------------------------------------- /02-K230/09-Color-Tracking/black_grayscale_line_following.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/09-Color-Tracking/black_grayscale_line_following.py -------------------------------------------------------------------------------- /02-K230/09-Color-Tracking/image_histogram_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/09-Color-Tracking/image_histogram_info.py -------------------------------------------------------------------------------- /02-K230/09-Color-Tracking/image_statistics_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/09-Color-Tracking/image_statistics_info.py -------------------------------------------------------------------------------- /02-K230/09-Color-Tracking/multi_color_code_tracking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/09-Color-Tracking/multi_color_code_tracking.py -------------------------------------------------------------------------------- /02-K230/09-Color-Tracking/single_color_code_tracking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/09-Color-Tracking/single_color_code_tracking.py -------------------------------------------------------------------------------- /02-K230/10-Drawing/arrow_drawing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/10-Drawing/arrow_drawing.py -------------------------------------------------------------------------------- /02-K230/10-Drawing/circle_drawing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/10-Drawing/circle_drawing.py -------------------------------------------------------------------------------- /02-K230/10-Drawing/cross_drawing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/10-Drawing/cross_drawing.py -------------------------------------------------------------------------------- /02-K230/10-Drawing/ellipse_drawing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/10-Drawing/ellipse_drawing.py -------------------------------------------------------------------------------- /02-K230/10-Drawing/flood_fill.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/10-Drawing/flood_fill.py -------------------------------------------------------------------------------- /02-K230/10-Drawing/image_drawing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/10-Drawing/image_drawing.py -------------------------------------------------------------------------------- /02-K230/10-Drawing/image_drawing_advanced.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/10-Drawing/image_drawing_advanced.py -------------------------------------------------------------------------------- /02-K230/10-Drawing/image_drawing_alpha_blending_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/10-Drawing/image_drawing_alpha_blending_test.py -------------------------------------------------------------------------------- /02-K230/10-Drawing/keypoints_drawing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/10-Drawing/keypoints_drawing.py -------------------------------------------------------------------------------- /02-K230/10-Drawing/line_drawing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/10-Drawing/line_drawing.py -------------------------------------------------------------------------------- /02-K230/10-Drawing/rectangle_drawing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/10-Drawing/rectangle_drawing.py -------------------------------------------------------------------------------- /02-K230/10-Drawing/text_drawing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/10-Drawing/text_drawing.py -------------------------------------------------------------------------------- /02-K230/11-Feature-Detection/edges.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/11-Feature-Detection/edges.py -------------------------------------------------------------------------------- /02-K230/11-Feature-Detection/find_circles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/11-Feature-Detection/find_circles.py -------------------------------------------------------------------------------- /02-K230/11-Feature-Detection/find_lines.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/11-Feature-Detection/find_lines.py -------------------------------------------------------------------------------- /02-K230/11-Feature-Detection/find_rects.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/11-Feature-Detection/find_rects.py -------------------------------------------------------------------------------- /02-K230/11-Feature-Detection/hog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/11-Feature-Detection/hog.py -------------------------------------------------------------------------------- /02-K230/11-Feature-Detection/keypoints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/11-Feature-Detection/keypoints.py -------------------------------------------------------------------------------- /02-K230/11-Feature-Detection/lbp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/11-Feature-Detection/lbp.py -------------------------------------------------------------------------------- /02-K230/11-Feature-Detection/linear_regression_fast.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/11-Feature-Detection/linear_regression_fast.py -------------------------------------------------------------------------------- /02-K230/11-Feature-Detection/linear_regression_robust.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/11-Feature-Detection/linear_regression_robust.py -------------------------------------------------------------------------------- /02-K230/11-Feature-Detection/template_matching.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/11-Feature-Detection/template_matching.py -------------------------------------------------------------------------------- /02-K230/12-Image-Filters/adaptive_histogram_equalization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/12-Image-Filters/adaptive_histogram_equalization.py -------------------------------------------------------------------------------- /02-K230/12-Image-Filters/blur_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/12-Image-Filters/blur_filter.py -------------------------------------------------------------------------------- /02-K230/12-Image-Filters/cartoon_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/12-Image-Filters/cartoon_filter.py -------------------------------------------------------------------------------- /02-K230/12-Image-Filters/color_bilateral_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/12-Image-Filters/color_bilateral_filter.py -------------------------------------------------------------------------------- /02-K230/12-Image-Filters/color_binary_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/12-Image-Filters/color_binary_filter.py -------------------------------------------------------------------------------- /02-K230/12-Image-Filters/color_light_removal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/12-Image-Filters/color_light_removal.py -------------------------------------------------------------------------------- /02-K230/12-Image-Filters/edge_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/12-Image-Filters/edge_filter.py -------------------------------------------------------------------------------- /02-K230/12-Image-Filters/erode_and_dilate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/12-Image-Filters/erode_and_dilate.py -------------------------------------------------------------------------------- /02-K230/12-Image-Filters/gamma_correction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/12-Image-Filters/gamma_correction.py -------------------------------------------------------------------------------- /02-K230/12-Image-Filters/grayscale_bilateral_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/12-Image-Filters/grayscale_bilateral_filter.py -------------------------------------------------------------------------------- /02-K230/12-Image-Filters/grayscale_binary_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/12-Image-Filters/grayscale_binary_filter.py -------------------------------------------------------------------------------- /02-K230/12-Image-Filters/grayscale_light_removal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/12-Image-Filters/grayscale_light_removal.py -------------------------------------------------------------------------------- /02-K230/12-Image-Filters/histogram_equalization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/12-Image-Filters/histogram_equalization.py -------------------------------------------------------------------------------- /02-K230/12-Image-Filters/kernel_filters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/12-Image-Filters/kernel_filters.py -------------------------------------------------------------------------------- /02-K230/12-Image-Filters/lens_correction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/12-Image-Filters/lens_correction.py -------------------------------------------------------------------------------- /02-K230/12-Image-Filters/linear_polar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/12-Image-Filters/linear_polar.py -------------------------------------------------------------------------------- /02-K230/12-Image-Filters/log_polar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/12-Image-Filters/log_polar.py -------------------------------------------------------------------------------- /02-K230/12-Image-Filters/mean_adaptive_threshold_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/12-Image-Filters/mean_adaptive_threshold_filter.py -------------------------------------------------------------------------------- /02-K230/12-Image-Filters/mean_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/12-Image-Filters/mean_filter.py -------------------------------------------------------------------------------- /02-K230/12-Image-Filters/median_adaptive_threshold_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/12-Image-Filters/median_adaptive_threshold_filter.py -------------------------------------------------------------------------------- /02-K230/12-Image-Filters/median_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/12-Image-Filters/median_filter.py -------------------------------------------------------------------------------- /02-K230/12-Image-Filters/midpoint_adaptive_threshold_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/12-Image-Filters/midpoint_adaptive_threshold_filter.py -------------------------------------------------------------------------------- /02-K230/12-Image-Filters/midpoint_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/12-Image-Filters/midpoint_filter.py -------------------------------------------------------------------------------- /02-K230/12-Image-Filters/mode_adaptive_threshold_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/12-Image-Filters/mode_adaptive_threshold_filter.py -------------------------------------------------------------------------------- /02-K230/12-Image-Filters/mode_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/12-Image-Filters/mode_filter.py -------------------------------------------------------------------------------- /02-K230/12-Image-Filters/negative.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/12-Image-Filters/negative.py -------------------------------------------------------------------------------- /02-K230/12-Image-Filters/perspective_and_rotation_correction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/12-Image-Filters/perspective_and_rotation_correction.py -------------------------------------------------------------------------------- /02-K230/12-Image-Filters/perspective_correction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/12-Image-Filters/perspective_correction.py -------------------------------------------------------------------------------- /02-K230/12-Image-Filters/rotation_correction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/12-Image-Filters/rotation_correction.py -------------------------------------------------------------------------------- /02-K230/12-Image-Filters/sharpen_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/12-Image-Filters/sharpen_filter.py -------------------------------------------------------------------------------- /02-K230/12-Image-Filters/unsharp_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/12-Image-Filters/unsharp_filter.py -------------------------------------------------------------------------------- /02-K230/12-Image-Filters/vflip_hmirror_transpose.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/12-Image-Filters/vflip_hmirror_transpose.py -------------------------------------------------------------------------------- /02-K230/13-Snapshot/emboss_snapshot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/13-Snapshot/emboss_snapshot.py -------------------------------------------------------------------------------- /02-K230/13-Snapshot/snapshot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/13-Snapshot/snapshot.py -------------------------------------------------------------------------------- /02-K230/14-Socket/http_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/14-Socket/http_client.py -------------------------------------------------------------------------------- /02-K230/14-Socket/http_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/14-Socket/http_server.py -------------------------------------------------------------------------------- /02-K230/14-Socket/iperf3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/14-Socket/iperf3.py -------------------------------------------------------------------------------- /02-K230/14-Socket/network_lan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/14-Socket/network_lan.py -------------------------------------------------------------------------------- /02-K230/14-Socket/tcp_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/14-Socket/tcp_client.py -------------------------------------------------------------------------------- /02-K230/14-Socket/tcp_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/14-Socket/tcp_server.py -------------------------------------------------------------------------------- /02-K230/14-Socket/udp_clinet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/14-Socket/udp_clinet.py -------------------------------------------------------------------------------- /02-K230/14-Socket/udp_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/02-K230/14-Socket/udp_server.py -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/canmv_examples/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # CanMV_Examples 2 | 3 | 运行在 CanMV 上的脚本 4 | 5 | -------------------------------------------------------------------------------- /examples.txt: -------------------------------------------------------------------------------- 1 | 2.9.217 2 | --------------------------------------------------------------------------------