在好例子网,分享、交流、成长!
您当前所在位置:首页C# 开发实例C#图形和图像处理 → FlyCV-develop源码

FlyCV-develop源码

C#图形和图像处理

下载此实例
  • 开发语言:C#
  • 实例大小:28.18M
  • 下载次数:10
  • 浏览次数:201
  • 发布时间:2023-02-22
  • 实例类别:C#图形和图像处理
  • 发 布 人:李旭波
  • 文件格式:.zip
  • 所需积分:2
 相关标签: develop fly dev EV CV

实例介绍

【实例简介】FlyCV-develop源码

【实例截图】

from clipboard

【核心代码】

.
├── FlyCV-develop
│   ├── CMakeLists.txt
│   ├── CONTRIBUTING.md
│   ├── LICENSE
│   ├── README.md
│   ├── README_CN.md
│   ├── README_EN.md
│   ├── benchmark
│   │   ├── CMakeLists.txt
│   │   ├── common
│   │   │   └── utils.h
│   │   └── modules
│   │       ├── core
│   │       │   └── mat_bench.cpp
│   │       ├── fusion
│   │       │   ├── nv12_to_resize_to_bgr_bench.cpp
│   │       │   └── nv21_to_resize_to_bgr_bench.cpp
│   │       ├── fusion_api
│   │       │   ├── bgr_to_rgba_with_mask.cpp
│   │       │   ├── bgra_to_resize_to_bgr.cpp
│   │       │   ├── normallze_to_submean_to_reorder.cpp
│   │       │   ├── split_to_mem.cpp
│   │       │   └── y420sp_to_resize_to_bgr_bench.cpp
│   │       ├── img_calculation
│   │       │   ├── connected_components_bench.cpp
│   │       │   ├── find_homography_bench.cpp
│   │       │   ├── matrix_mul_bench.cpp
│   │       │   ├── mean_bench.cpp
│   │       │   ├── min_area_rect_bench.cpp
│   │       │   ├── min_max_loc_bench.cpp
│   │       │   └── norm_bench.cpp
│   │       ├── img_draw
│   │       │   ├── circle_bench.cpp
│   │       │   └── line_bench.cpp
│   │       ├── img_transform
│   │       │   ├── add_weighted_bench.cpp
│   │       │   ├── color_convert_bench.cpp
│   │       │   ├── copy_make_border_bench.cpp
│   │       │   ├── crop_bench.cpp
│   │       │   ├── extract_channel_bench.cpp
│   │       │   ├── flip_bench.cpp
│   │       │   ├── remap_bench.cpp
│   │       │   ├── resize_bench.cpp
│   │       │   ├── rotation_bench.cpp
│   │       │   ├── subtract_bench.cpp
│   │       │   ├── warp_affine_bench.cpp
│   │       │   └── warp_perspective_bench.cpp
│   │       └── math_operator
│   │           └── math_operator_bench.cpp
│   ├── cmake
│   │   ├── FCVBuildList.cmake
│   │   ├── FCVFindDependencies.cmake
│   │   ├── FCVModuleCollect.cmake
│   │   ├── FCVPlatforms.cmake
│   │   ├── FCVPrintConf.cmake
│   │   ├── FCVUtils.cmake
│   │   ├── FCVVersion.cmake
│   │   ├── external
│   │   │   ├── libjpeg-turbo.cmake
│   │   │   ├── libpng.cmake
│   │   │   └── zlib.cmake
│   │   └── platform
│   │       ├── android
│   │       │   └── android_arm.cmake
│   │       ├── armlinux
│   │       │   ├── armlinux.cmake
│   │       │   ├── rk-rv1109.cmake
│   │       │   └── toolchain
│   │       │       └── armlinux.toolchain.cmake
│   │       ├── ios
│   │       │   ├── ios_arm.cmake
│   │       │   └── toolchain
│   │       │       └── iOS.cmake
│   │       ├── linux
│   │       │   └── linux.cmake
│   │       ├── macos
│   │       │   └── macos.cmake
│   │       └── windows
│   │           └── windows.cmake
│   ├── docs
│   │   └── assets
│   │       ├── Demo.gif
│   │       ├── bgr2rgba_with_mask.gif
│   │       ├── flycv.png
│   │       ├── forked_repository.png
│   │       ├── github_fork.png
│   │       ├── highlight-pull-request.png
│   │       ├── logo_transparent.png
│   │       ├── nv12_to_bgr.gif
│   │       ├── ruliu_comunication.jpeg
│   │       ├── ruliu_comunication.png
│   │       └── wechat.png
│   ├── include
│   │   ├── flycv.h.in
│   │   ├── flycv_namespace.h.in
│   │   └── version.h.in
│   ├── modules
│   │   ├── CMakeLists.txt
│   │   ├── core
│   │   │   ├── allocator
│   │   │   │   ├── include
│   │   │   │   │   └── cpu_allocator.h
│   │   │   │   ├── interface
│   │   │   │   │   └── base_allocator.h
│   │   │   │   └── src
│   │   │   │       ├── base_allocator.cpp
│   │   │   │       └── cpu_allocator.cpp
│   │   │   ├── base
│   │   │   │   ├── include
│   │   │   │   │   ├── common_avx.h
│   │   │   │   │   ├── common_sse.h
│   │   │   │   │   ├── immintrin_extend.h
│   │   │   │   │   ├── macro_platforms.h
│   │   │   │   │   ├── macro_utils.h
│   │   │   │   │   ├── type_info.h
│   │   │   │   │   └── utils.h
│   │   │   │   ├── interface
│   │   │   │   │   ├── basic_types.h
│   │   │   │   │   ├── log.h
│   │   │   │   │   ├── macro_export.h
│   │   │   │   │   └── macro_ns.h
│   │   │   │   └── src
│   │   │   │       ├── basic_types.cpp
│   │   │   │       └── type_info.cpp
│   │   │   ├── basic_math
│   │   │   │   └── interface
│   │   │   │       └── basic_math.h
│   │   │   ├── cmat
│   │   │   │   ├── include
│   │   │   │   │   └── cmat_common.h
│   │   │   │   ├── interface
│   │   │   │   │   ├── basic_types_c.h
│   │   │   │   │   └── cmat.h
│   │   │   │   └── src
│   │   │   │       └── cmat.cpp
│   │   │   ├── cpu
│   │   │   │   ├── interface
│   │   │   │   │   └── cpu.h
│   │   │   │   └── src
│   │   │   │       └── cpu.cpp
│   │   │   ├── mat
│   │   │   │   ├── include
│   │   │   │   │   ├── mat_convert_to_arm.h
│   │   │   │   │   ├── mat_convert_to_common.h
│   │   │   │   │   ├── mat_dot_arm.h
│   │   │   │   │   └── mat_dot_common.h
│   │   │   │   ├── interface
│   │   │   │   │   └── mat.h
│   │   │   │   └── src
│   │   │   │       ├── mat.cpp
│   │   │   │       ├── mat_convert_to.cpp
│   │   │   │       ├── mat_convert_to_arm.cpp
│   │   │   │       ├── mat_convert_to_common.cpp
│   │   │   │       ├── mat_copy.cpp
│   │   │   │       ├── mat_dot.cpp
│   │   │   │       ├── mat_dot_arm.cpp
│   │   │   │       ├── mat_dot_common.cpp
│   │   │   │       └── mat_invert.cpp
│   │   │   ├── opencl
│   │   │   │   ├── include
│   │   │   │   │   ├── CL
│   │   │   │   │   │   ├── cl.h
│   │   │   │   │   │   ├── cl.hpp
│   │   │   │   │   │   ├── cl2.hpp
│   │   │   │   │   │   ├── cl_d3d10.h
│   │   │   │   │   │   ├── cl_d3d11.h
│   │   │   │   │   │   ├── cl_dx9_media_sharing.h
│   │   │   │   │   │   ├── cl_dx9_media_sharing_intel.h
│   │   │   │   │   │   ├── cl_egl.h
│   │   │   │   │   │   ├── cl_ext.h
│   │   │   │   │   │   ├── cl_ext_intel.h
│   │   │   │   │   │   ├── cl_gl.h
│   │   │   │   │   │   ├── cl_gl_ext.h
│   │   │   │   │   │   ├── cl_platform.h
│   │   │   │   │   │   ├── cl_va_api_media_sharing_intel.h
│   │   │   │   │   │   ├── cl_version.h
│   │   │   │   │   │   └── opencl.h
│   │   │   │   │   ├── abstract_memory.h
│   │   │   │   │   ├── core
│   │   │   │   │   │   ├── common.h
│   │   │   │   │   │   ├── context.h
│   │   │   │   │   │   ├── macro.h
│   │   │   │   │   │   └── sign.h
│   │   │   │   │   ├── opencl_common.h
│   │   │   │   │   ├── opencl_context.h
│   │   │   │   │   ├── opencl_execute_unit.h
│   │   │   │   │   ├── opencl_memory_manager.h
│   │   │   │   │   ├── opencl_runtime.h
│   │   │   │   │   ├── opencl_utils.h
│   │   │   │   │   ├── opencl_wrapper.h
│   │   │   │   │   └── utils
│   │   │   │   │       ├── log_utils.h
│   │   │   │   │       └── time_utils.h
│   │   │   │   ├── interface
│   │   │   │   │   └── opencl.h
│   │   │   │   └── src
│   │   │   │       ├── cl
│   │   │   │       │   ├── convert_color_space.cl
│   │   │   │       │   ├── generate
│   │   │   │       │   │   └── opencl_program.cpp
│   │   │   │       │   ├── matrix_mul.cl
│   │   │   │       │   ├── resize.cl
│   │   │   │       │   └── warp_affine.cl
│   │   │   │       ├── core
│   │   │   │       │   ├── context.cpp
│   │   │   │       │   └── sign.cpp
│   │   │   │       ├── opencl.cpp
│   │   │   │       ├── opencl_context.cpp
│   │   │   │       ├── opencl_memory_manager.cpp
│   │   │   │       ├── opencl_runtime.cpp
│   │   │   │       ├── opencl_utils.cpp
│   │   │   │       ├── opencl_wrapper.cpp
│   │   │   │       └── utils
│   │   │   │           └── time_utils.cpp
│   │   │   └── parallel
│   │   │       ├── include
│   │   │       │   ├── parallel_handler.h
│   │   │       │   ├── parallel_handler_thread.h
│   │   │       │   ├── parallel_manager.h
│   │   │       │   └── thread_pool.h
│   │   │       ├── interface
│   │   │       │   └── parallel.h
│   │   │       └── src
│   │   │           ├── parallel.cpp
│   │   │           ├── parallel_handler_thread.cpp
│   │   │           ├── parallel_manager.cpp
│   │   │           └── thread_pool.cpp
│   │   ├── fusion_api
│   │   │   ├── bgr_to_rgba_with_mask
│   │   │   │   ├── include
│   │   │   │   │   ├── bgr_to_rgba_with_mask_arm.h
│   │   │   │   │   ├── bgr_to_rgba_with_mask_common.h
│   │   │   │   │   └── bgr_to_rgba_with_mask_sse.h
│   │   │   │   ├── interface
│   │   │   │   │   ├── bgr_to_rgba_with_mask.h
│   │   │   │   │   └── bgr_to_rgba_with_mask_c.h
│   │   │   │   └── src
│   │   │   │       ├── bgr_to_rgba_with_mask.cpp
│   │   │   │       ├── bgr_to_rgba_with_mask_arm.cpp
│   │   │   │       ├── bgr_to_rgba_with_mask_c.cpp
│   │   │   │       ├── bgr_to_rgba_with_mask_common.cpp
│   │   │   │       └── bgr_to_rgba_with_mask_sse.cpp
│   │   │   ├── bgra_to_resize_to_bgr
│   │   │   │   ├── include
│   │   │   │   │   ├── bgra_to_resize_to_bgr_arm.h
│   │   │   │   │   └── bgra_to_resize_to_bgr_common.h
│   │   │   │   ├── interface
│   │   │   │   │   ├── bgra_to_resize_to_bgr.h
│   │   │   │   │   └── bgra_to_resize_to_bgr_c.h
│   │   │   │   └── src
│   │   │   │       ├── bgra_to_resize_to_bgr.cpp
│   │   │   │       ├── bgra_to_resize_to_bgr_arm.cpp
│   │   │   │       ├── bgra_to_resize_to_bgr_c.cpp
│   │   │   │       └── bgra_to_resize_to_bgr_common.cpp
│   │   │   ├── normalize_to_submean_to_reorder
│   │   │   │   ├── include
│   │   │   │   │   ├── normalize_to_submean_to_reorder_arm.h
│   │   │   │   │   ├── normalize_to_submean_to_reorder_avx.h
│   │   │   │   │   └── normalize_to_submean_to_reorder_common.h
│   │   │   │   ├── interface
│   │   │   │   │   ├── normalize_to_submean_to_reorder.h
│   │   │   │   │   └── normalize_to_submean_to_reorder_c.h
│   │   │   │   └── src
│   │   │   │       ├── normalize_to_submean_to_reorder.cpp
│   │   │   │       ├── normalize_to_submean_to_reorder_arm.cpp
│   │   │   │       ├── normalize_to_submean_to_reorder_avx.cpp
│   │   │   │       ├── normalize_to_submean_to_reorder_c.cpp
│   │   │   │       └── normalize_to_submean_to_reorder_common.cpp
│   │   │   ├── split_to_memcpy
│   │   │   │   ├── include
│   │   │   │   │   ├── split_to_memcpy_arm.h
│   │   │   │   │   └── split_to_memcpy_common.h
│   │   │   │   ├── interface
│   │   │   │   │   ├── split_to_memcpy.h
│   │   │   │   │   └── split_to_memcpy_c.h
│   │   │   │   └── src
│   │   │   │       ├── split_to_memcpy.cpp
│   │   │   │       ├── split_to_memcpy_arm.cpp
│   │   │   │       ├── split_to_memcpy_c.cpp
│   │   │   │       └── split_to_memcpy_common.cpp
│   │   │   └── y420sp_to_resize_to_bgr
│   │   │       ├── include
│   │   │       │   ├── y420sp_to_resize_to_bgr_arm.h
│   │   │       │   └── y420sp_to_resize_to_bgr_common.h
│   │   │       ├── interface
│   │   │       │   ├── y420sp_to_resize_to_bgr.h
│   │   │       │   └── y420sp_to_resize_to_bgr_c.h
│   │   │       └── src
│   │   │           ├── y420sp_to_resize_to_bgr.cpp
│   │   │           ├── y420sp_to_resize_to_bgr_arm.cpp
│   │   │           ├── y420sp_to_resize_to_bgr_c.cpp
│   │   │           └── y420sp_to_resize_to_bgr_common.cpp
│   │   ├── img_calculation
│   │   │   ├── connected_components
│   │   │   │   ├── include
│   │   │   │   │   └── connected_components_common.h
│   │   │   │   ├── interface
│   │   │   │   │   ├── connected_components.h
│   │   │   │   │   └── connected_components_c.h
│   │   │   │   └── src
│   │   │   │       ├── connected_components.cpp
│   │   │   │       ├── connected_components_c.cpp
│   │   │   │       └── connected_components_common.cpp
│   │   │   ├── find_homography
│   │   │   │   ├── interface
│   │   │   │   │   ├── find_homography.h
│   │   │   │   │   └── find_homography_c.h
│   │   │   │   └── src
│   │   │   │       ├── find_homography.cpp
│   │   │   │       └── find_homography_c.cpp
│   │   │   ├── matrix_mul
│   │   │   │   ├── include
│   │   │   │   │   └── matrix_mul_ocl.h
│   │   │   │   ├── interface
│   │   │   │   │   ├── matrix_mul.h
│   │   │   │   │   └── matrix_mul_c.h
│   │   │   │   └── src
│   │   │   │       ├── matrix_mul.cpp
│   │   │   │       ├── matrix_mul_c.cpp
│   │   │   │       └── matrix_mul_ocl.cpp
│   │   │   ├── mean
│   │   │   │   ├── include
│   │   │   │   │   ├── mean_arm.h
│   │   │   │   │   └── mean_common.h
│   │   │   │   ├── interface
│   │   │   │   │   ├── mean.h
│   │   │   │   │   └── mean_c.h
│   │   │   │   └── src
│   │   │   │       ├── mean.cpp
│   │   │   │       ├── mean_arm.cpp
│   │   │   │       ├── mean_c.cpp
│   │   │   │       └── mean_common.cpp
│   │   │   ├── min_area_rect
│   │   │   │   ├── include
│   │   │   │   │   └── min_area_rect_common.h
│   │   │   │   ├── interface
│   │   │   │   │   ├── min_area_rect.h
│   │   │   │   │   └── min_area_rect_c.h
│   │   │   │   └── src
│   │   │   │       ├── min_area_rect.cpp
│   │   │   │       ├── min_area_rect_c.cpp
│   │   │   │       └── min_area_rect_common.cpp
│   │   │   ├── min_max_loc
│   │   │   │   ├── include
│   │   │   │   │   ├── min_max_loc_arm.h
│   │   │   │   │   └── min_max_loc_common.h
│   │   │   │   ├── interface
│   │   │   │   │   ├── min_max_loc.h
│   │   │   │   │   └── min_max_loc_c.h
│   │   │   │   └── src
│   │   │   │       ├── min_max_loc.cpp
│   │   │   │       ├── min_max_loc_arm.cpp
│   │   │   │       ├── min_max_loc_c.cpp
│   │   │   │       └── min_max_loc_common.cpp
│   │   │   └── norm
│   │   │       ├── include
│   │   │       │   ├── norm_arm.h
│   │   │       │   └── norm_common.h
│   │   │       ├── interface
│   │   │       │   ├── norm.h
│   │   │       │   └── norm_c.h
│   │   │       └── src
│   │   │           ├── norm.cpp
│   │   │           ├── norm_arm.cpp
│   │   │           ├── norm_c.cpp
│   │   │           └── norm_common.cpp
│   │   ├── img_draw
│   │   │   ├── circle
│   │   │   │   ├── include
│   │   │   │   │   └── circle_common.h
│   │   │   │   ├── interface
│   │   │   │   │   ├── circle.h
│   │   │   │   │   └── circle_c.h
│   │   │   │   └── src
│   │   │   │       ├── circle.cpp
│   │   │   │       ├── circle_c.cpp
│   │   │   │       └── circle_common.cpp
│   │   │   ├── fill_poly
│   │   │   │   ├── include
│   │   │   │   │   └── fill_poly_common.h
│   │   │   │   ├── interface
│   │   │   │   │   ├── fill_poly.h
│   │   │   │   │   └── fill_poly_c.h
│   │   │   │   └── src
│   │   │   │       ├── fill_poly.cpp
│   │   │   │       ├── fill_poly_c.cpp
│   │   │   │       └── fill_poly_common.cpp
│   │   │   ├── line
│   │   │   │   ├── include
│   │   │   │   │   └── line_common.h
│   │   │   │   ├── interface
│   │   │   │   │   ├── line.h
│   │   │   │   │   └── line_c.h
│   │   │   │   └── src
│   │   │   │       ├── line.cpp
│   │   │   │       ├── line_c.cpp
│   │   │   │       └── line_common.cpp
│   │   │   └── poly_lines
│   │   │       ├── include
│   │   │       │   └── poly_lines_common.h
│   │   │       ├── interface
│   │   │       │   ├── poly_lines.h
│   │   │       │   └── poly_lines_c.h
│   │   │       └── src
│   │   │           ├── poly_lines.cpp
│   │   │           ├── poly_lines_c.cpp
│   │   │           └── poly_lines_common.cpp
│   │   ├── img_transform
│   │   │   ├── add_weighted
│   │   │   │   ├── include
│   │   │   │   │   ├── add_weighted_arm.h
│   │   │   │   │   └── add_weighted_common.h
│   │   │   │   ├── interface
│   │   │   │   │   ├── add_weighted.h
│   │   │   │   │   └── add_weighted_c.h
│   │   │   │   └── src
│   │   │   │       ├── add_weighted.cpp
│   │   │   │       ├── add_weighted_arm.cpp
│   │   │   │       ├── add_weighted_c.cpp
│   │   │   │       └── add_weighted_common.cpp
│   │   │   ├── color_convert
│   │   │   │   ├── include
│   │   │   │   │   ├── color_convert_arm.h
│   │   │   │   │   ├── color_convert_avx.h
│   │   │   │   │   ├── color_convert_common.h
│   │   │   │   │   ├── color_convert_ocl.h
│   │   │   │   │   ├── color_convert_rv1109.h
│   │   │   │   │   ├── color_convert_sse.h
│   │   │   │   │   └── color_convert_sve.h
│   │   │   │   ├── interface
│   │   │   │   │   ├── color_convert.h
│   │   │   │   │   └── color_convert_c.h
│   │   │   │   └── src
│   │   │   │       ├── color_convert.cpp
│   │   │   │       ├── color_convert_arm.cpp
│   │   │   │       ├── color_convert_avx.cpp
│   │   │   │       ├── color_convert_c.cpp
│   │   │   │       ├── color_convert_common.cpp
│   │   │   │       ├── color_convert_ocl.cpp
│   │   │   │       ├── color_convert_rv1109.cpp
│   │   │   │       ├── color_convert_sse.cpp
│   │   │   │       └── color_convert_sve.cpp
│   │   │   ├── copy_make_border
│   │   │   │   ├── include
│   │   │   │   │   └── copy_make_border_common.h
│   │   │   │   ├── interface
│   │   │   │   │   ├── copy_make_border.h
│   │   │   │   │   └── copy_make_border_c.h
│   │   │   │   └── src
│   │   │   │       ├── copy_make_border.cpp
│   │   │   │       ├── copy_make_border_c.cpp
│   │   │   │       └── copy_make_border_common.cpp
│   │   │   ├── crop
│   │   │   │   ├── include
│   │   │   │   │   └── crop_rv1109.h
│   │   │   │   ├── interface
│   │   │   │   │   ├── crop.h
│   │   │   │   │   └── crop_c.h
│   │   │   │   └── src
│   │   │   │       ├── crop.cpp
│   │   │   │       ├── crop_c.cpp
│   │   │   │       └── crop_rv1109.cpp
│   │   │   ├── extract_channel
│   │   │   │   ├── include
│   │   │   │   │   ├── extract_channel_arm.h
│   │   │   │   │   └── extract_channel_common.h
│   │   │   │   ├── interface
│   │   │   │   │   ├── extract_channel.h
│   │   │   │   │   └── extract_channel_c.h
│   │   │   │   └── src
│   │   │   │       ├── extract_channel.cpp
│   │   │   │       ├── extract_channel_arm.cpp
│   │   │   │       ├── extract_channel_c.cpp
│   │   │   │       └── extract_channel_common.cpp
│   │   │   ├── flip
│   │   │   │   ├── include
│   │   │   │   │   ├── flip_arm.h
│   │   │   │   │   └── flip_common.h
│   │   │   │   ├── interface
│   │   │   │   │   ├── flip.h
│   │   │   │   │   └── flip_c.h
│   │   │   │   └── src
│   │   │   │       ├── flip.cpp
│   │   │   │       ├── flip_arm.cpp
│   │   │   │       ├── flip_c.cpp
│   │   │   │       └── flip_common.cpp
│   │   │   ├── remap
│   │   │   │   ├── include
│   │   │   │   │   ├── remap_arm.h
│   │   │   │   │   └── remap_common.h
│   │   │   │   ├── interface
│   │   │   │   │   ├── remap.h
│   │   │   │   │   └── remap_c.h
│   │   │   │   └── src
│   │   │   │       ├── remap.cpp
│   │   │   │       ├── remap_arm.cpp
│   │   │   │       ├── remap_c.cpp
│   │   │   │       └── remap_common.cpp
│   │   │   ├── resize
│   │   │   │   ├── include
│   │   │   │   │   ├── resize_arm.h
│   │   │   │   │   ├── resize_avx.h
│   │   │   │   │   ├── resize_common.h
│   │   │   │   │   ├── resize_ocl.h
│   │   │   │   │   ├── resize_rv1109.h
│   │   │   │   │   └── resize_sse.h
│   │   │   │   ├── interface
│   │   │   │   │   ├── resize.h
│   │   │   │   │   └── resize_c.h
│   │   │   │   └── src
│   │   │   │       ├── resize.cpp
│   │   │   │       ├── resize_arm.cpp
│   │   │   │       ├── resize_avx.cpp
│   │   │   │       ├── resize_c.cpp
│   │   │   │       ├── resize_common.cpp
│   │   │   │       ├── resize_ocl.cpp
│   │   │   │       ├── resize_rv1109.cpp
│   │   │   │       └── resize_sse.cpp
│   │   │   ├── rotation
│   │   │   │   ├── include
│   │   │   │   │   ├── rotation_arm.h
│   │   │   │   │   └── rotation_common.h
│   │   │   │   ├── interface
│   │   │   │   │   ├── rotation.h
│   │   │   │   │   └── rotation_c.h
│   │   │   │   └── src
│   │   │   │       ├── rotation.cpp
│   │   │   │       ├── rotation_arm.cpp
│   │   │   │       ├── rotation_c.cpp
│   │   │   │       └── rotation_common.cpp
│   │   │   ├── subtract
│   │   │   │   ├── include
│   │   │   │   │   ├── subtract_arm.h
│   │   │   │   │   ├── subtract_common.h
│   │   │   │   │   └── subtract_sve.h
│   │   │   │   ├── interface
│   │   │   │   │   ├── subtract.h
│   │   │   │   │   └── subtract_c.h
│   │   │   │   └── src
│   │   │   │       ├── subtract.cpp
│   │   │   │       ├── subtract_arm.cpp
│   │   │   │       ├── subtract_c.cpp
│   │   │   │       ├── subtract_common.cpp
│   │   │   │       └── subtract_sve.cpp
│   │   │   ├── warp_affine
│   │   │   │   ├── include
│   │   │   │   │   ├── warp_affine_arm.h
│   │   │   │   │   ├── warp_affine_common.h
│   │   │   │   │   └── warp_affine_rv1109.h
│   │   │   │   ├── interface
│   │   │   │   │   ├── warp_affine.h
│   │   │   │   │   └── warp_affine_c.h
│   │   │   │   └── src
│   │   │   │       ├── warp_affine.cpp
│   │   │   │       ├── warp_affine_arm.cpp
│   │   │   │       ├── warp_affine_c.cpp
│   │   │   │       └── warp_affine_common.cpp
│   │   │   └── warp_perspective
│   │   │       ├── include
│   │   │       │   ├── warp_perspective_arm.h
│   │   │       │   └── warp_perspective_common.h
│   │   │       ├── interface
│   │   │       │   ├── warp_perspective.h
│   │   │       │   └── warp_perspective_c.h
│   │   │       └── src
│   │   │           ├── warp_perspective.cpp
│   │   │           ├── warp_perspective_arm.cpp
│   │   │           ├── warp_perspective_c.cpp
│   │   │           └── warp_perspective_common.cpp
│   │   ├── math_operator
│   │   │   └── vector_operator
│   │   │       ├── include
│   │   │       │   ├── vector_operator_arm.h
│   │   │       │   └── vector_operator_common.h
│   │   │       ├── interface
│   │   │       │   └── vector_operator.h
│   │   │       └── src
│   │   │           ├── vector_operator.cpp
│   │   │           ├── vector_operator_arm.cpp
│   │   │           └── vector_operator_common.cpp
│   │   └── media_io
│   │       └── imgcodecs
│   │           ├── include
│   │           │   ├── imgcodecs_jpeg.h
│   │           │   └── imgcodecs_png.h
│   │           ├── interface
│   │           │   ├── imgcodecs.h
│   │           │   └── imgcodecs_c.h
│   │           └── src
│   │               ├── imgcodecs.cpp
│   │               ├── imgcodecs_c.cpp
│   │               ├── imgcodecs_jpeg.cpp
│   │               └── imgcodecs_png.cpp
│   ├── samples
│   │   ├── CMakeLists.txt
│   │   ├── android
│   │   │   └── image-transform
│   │   │       ├── app
│   │   │       │   ├── CMakeLists.txt
│   │   │       │   ├── build.gradle
│   │   │       │   ├── proguard-rules.pro
│   │   │       │   └── src
│   │   │       │       └── main
│   │   │       │           ├── AndroidManifest.xml
│   │   │       │           ├── java
│   │   │       │           │   └── com
│   │   │       │           │       └── org
│   │   │       │           │           └── flycv
│   │   │       │           │               └── samples
│   │   │       │           │                   └── imagetransform
│   │   │       │           │                       ├── BaseActivity.java
│   │   │       │           │                       ├── ImageTramsform.java
│   │   │       │           │                       └── ImageTransformActivity.java
│   │   │       │           ├── jni
│   │   │       │           │   ├── Image_Transform_jni.cpp
│   │   │       │           │   └── utils
│   │   │       │           │       ├── log_utils.h
│   │   │       │           │       ├── test_util.cpp
│   │   │       │           │       ├── test_util.h
│   │   │       │           │       └── time_utils.h
│   │   │       │           └── res
│   │   │       │               ├── drawable
│   │   │       │               │   └── ic_launcher_background.xml
│   │   │       │               ├── drawable-xhdpi
│   │   │       │               │   └── ic_launcher_foreground.xml
│   │   │       │               ├── layout
│   │   │       │               │   └── activity_main.xml
│   │   │       │               ├── mipmap-anydpi-v26
│   │   │       │               │   ├── ic_launcher.xml
│   │   │       │               │   └── ic_launcher_round.xml
│   │   │       │               ├── mipmap-hdpi
│   │   │       │               │   ├── ic_launcher.png
│   │   │       │               │   └── ic_launcher_round.png
│   │   │       │               ├── mipmap-mdpi
│   │   │       │               │   ├── ic_launcher.png
│   │   │       │               │   └── ic_launcher_round.png
│   │   │       │               ├── mipmap-xhdpi
│   │   │       │               │   ├── ic_launcher.png
│   │   │       │               │   └── ic_launcher_round.png
│   │   │       │               ├── mipmap-xxhdpi
│   │   │       │               │   ├── ic_launcher.png
│   │   │       │               │   └── ic_launcher_round.png
│   │   │       │               ├── mipmap-xxxhdpi
│   │   │       │               │   ├── ic_launcher.png
│   │   │       │               │   └── ic_launcher_round.png
│   │   │       │               └── values
│   │   │       │                   ├── colors.xml
│   │   │       │                   ├── strings.xml
│   │   │       │                   └── values.xml
│   │   │       ├── build.gradle
│   │   │       ├── gradle
│   │   │       │   └── wrapper
│   │   │       │       ├── gradle-wrapper.jar
│   │   │       │       └── gradle-wrapper.properties
│   │   │       ├── gradle.properties
│   │   │       ├── gradlew
│   │   │       ├── gradlew.bat
│   │   │       └── settings.gradle
│   │   └── armlinux
│   │       ├── CMakeLists.txt
│   │       ├── modules
│   │       │   └── image-transform
│   │       │       ├── color_convert
│   │       │       │   └── color_convert_demo.cpp
│   │       │       └── resize
│   │       │           └── resize_demo.cpp
│   │       └── scripts
│   │           └── build.sh.in
│   ├── scripts
│   │   ├── android
│   │   │   └── build.sh
│   │   ├── armlinux
│   │   │   └── build.sh
│   │   ├── ios
│   │   │   ├── build_ios.sh
│   │   │   ├── build_ios_all.sh
│   │   │   └── build_ios_framework.sh
│   │   ├── linux
│   │   │   └── build.sh
│   │   ├── macos
│   │   │   ├── build_arm.sh
│   │   │   └── build_x86.sh
│   │   └── windows
│   │       └── build.sh
│   ├── tests
│   │   ├── CMakeLists.txt
│   │   ├── c
│   │   │   └── modules
│   │   │       ├── fusion_api
│   │   │       │   ├── bgr_to_rgba_with_mask_test_c.cpp
│   │   │       │   ├── bgra_to_resize_to_bgr_test_c.cpp
│   │   │       │   ├── normalize_to_submean_to_reorder_test_c.cpp
│   │   │       │   ├── split_to_memcpy_test_c.cpp
│   │   │       │   └── y420sp_to_resize_to_bgr_test_c.cpp
│   │   │       ├── img_calculation
│   │   │       │   ├── connected_components_test_c.cpp
│   │   │       │   ├── find_homography_test_c.cpp
│   │   │       │   ├── matrix_mul_test_c.cpp
│   │   │       │   ├── mean_test_c.cpp
│   │   │       │   ├── min_area_rect_test_c.cpp
│   │   │       │   ├── min_max_loc_test_c.cpp
│   │   │       │   └── norm_test_c.cpp
│   │   │       ├── img_draw
│   │   │       │   ├── circle_test_c.cpp
│   │   │       │   ├── fill_poly_test_c.cpp
│   │   │       │   ├── line_test_c.cpp
│   │   │       │   └── poly_lines_test_c.cpp
│   │   │       ├── img_transform
│   │   │       │   ├── add_weighted_test_c.cpp
│   │   │       │   ├── color_convert_test_c.cpp
│   │   │       │   ├── copy_make_border_c.cpp
│   │   │       │   ├── crop_test_c.cpp
│   │   │       │   ├── extract_channel_test_c.cpp
│   │   │       │   ├── flip_test_c.cpp
│   │   │       │   ├── remap_test_c.cpp
│   │   │       │   ├── resize_test_c.cpp
│   │   │       │   ├── rotation_test_c.cpp
│   │   │       │   ├── subtract_test_c.cpp
│   │   │       │   ├── warp_affine_test_c.cpp
│   │   │       │   └── warp_perspective_test_c.cpp
│   │   │       └── media_io
│   │   │           └── imgcodecs_test_c.cpp
│   │   ├── cpp
│   │   │   └── modules
│   │   │       ├── core
│   │   │       │   ├── mat_test.cpp
│   │   │       │   └── parallel_test.cpp
│   │   │       ├── fusion_api
│   │   │       │   ├── bgr_to_rgba_with_mask_test.cpp
│   │   │       │   ├── bgra_to_resize_to_bgr_test.cpp
│   │   │       │   ├── normalize_to_submean_to_reorder_test.cpp
│   │   │       │   ├── split_to_memcpy_test.cpp
│   │   │       │   └── y420sp_to_resize_to_bgr_test.cpp
│   │   │       ├── img_calculation
│   │   │       │   ├── connected_components_test.cpp
│   │   │       │   ├── find_homography_test.cpp
│   │   │       │   ├── matrix_mul_test.cpp
│   │   │       │   ├── mean_test.cpp
│   │   │       │   ├── min_area_rect_test.cpp
│   │   │       │   ├── min_max_loc_test.cpp
│   │   │       │   └── norm_test.cpp
│   │   │       ├── img_draw
│   │   │       │   ├── circle_test.cpp
│   │   │       │   ├── fill_poly_test.cpp
│   │   │       │   ├── line_test.cpp
│   │   │       │   └── poly_lines_test.cpp
│   │   │       ├── img_transform
│   │   │       │   ├── add_weighted_test.cpp
│   │   │       │   ├── color_convert_test.cpp
│   │   │       │   ├── copy_make_border_test.cpp
│   │   │       │   ├── crop_test.cpp
│   │   │       │   ├── extract_channel_test.cpp
│   │   │       │   ├── flip_test.cpp
│   │   │       │   ├── remap_test.cpp
│   │   │       │   ├── resize_test.cpp
│   │   │       │   ├── rotation_test.cpp
│   │   │       │   ├── subtract_test.cpp
│   │   │       │   ├── warp_affine_test.cpp
│   │   │       │   └── warp_perspective_test.cpp
│   │   │       ├── math_operator
│   │   │       │   └── vector_operator_test.cpp
│   │   │       └── media_io
│   │   │           └── imgcodecs_test.cpp
│   │   ├── data
│   │   │   ├── BGRA_1280x720_U8.bin
│   │   │   ├── BGR_1280x720.jpg
│   │   │   ├── BGR_1280x720.png
│   │   │   ├── BGR_1280x720_F32.bin
│   │   │   ├── BGR_1280x720_U8.bin
│   │   │   ├── BGR_1280x720_U8_2.bin
│   │   │   ├── GRAY_1280x720_F32.bin
│   │   │   ├── GRAY_1280x720_U16.bin
│   │   │   ├── GRAY_1280x720_U8.bin
│   │   │   ├── I420_1280x720_U8.bin
│   │   │   ├── NV12_1280x720_U8.bin
│   │   │   ├── NV21_1280x720_U8.bin
│   │   │   ├── RGBA_1280x720_U8.bin
│   │   │   └── RGB_1280x720_U8.bin
│   │   └── utils
│   │       ├── test_util.cpp
│   │       └── test_util.h
│   └── tools
│       ├── add_module
│       │   ├── add_module.py
│       │   ├── build_list.cmake.template
│       │   ├── flycv.h.template
│       │   ├── module.cpp.template
│       │   ├── module.h.template
│       │   ├── module_benchmark.cpp.template
│       │   ├── module_c.cpp.template
│       │   ├── module_c.h.template
│       │   ├── module_common.cpp.template
│       │   ├── module_common.h.template
│       │   └── module_gtest.cpp.template
│       └── ocl_generator
│           └── opencl_codegen.py
└── 好例子网_FlyCV-develop.zip

250 directories, 547 files



标签: develop fly dev EV CV

实例下载地址

FlyCV-develop源码

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警