├── version.txt ├── src-tool ├── DarkHelp.rc ├── DarkHelp.ico ├── DarkHelpCombine.cpp └── CMakeLists.txt ├── .gitignore ├── src-doc ├── DarkHelp.png ├── mailboxes.png ├── xkcd_bike.png ├── mailbox_13.png ├── shade_0pcnt.png ├── tile_edge_0.png ├── tile_edge_1.png ├── tile_edge_2.png ├── tile_rect_0.png ├── tile_rect_1.png ├── tile_rect_2.png ├── darkhelp_cam.jpg ├── pixelate_off.png ├── shade_100pcnt.png ├── shade_25pcnt.png ├── shade_50pcnt.png ├── shade_75pcnt.png ├── tile_combine_1.png ├── tile_combine_2.png ├── tile_combine_3.png ├── tile_combine_4.png ├── tracking_cars.jpg ├── tracking_pigs.jpg ├── pixelate_size_05.png ├── pixelate_size_15.png ├── pixelate_size_25.png ├── snapping_enabled.png ├── snapping_h01_v01.png ├── snapping_h02_v01.png ├── snapping_h03_v01.png ├── snapping_h07_v01.png ├── snapping_h07_v03.png ├── snapping_h07_v15.png ├── swirl_75x75_red.jpg ├── barcode_100_percent.png ├── driving_annotations.png ├── mailboxes_2x2_tiles.png ├── mailboxes_detection.png ├── mailboxes_suppress.png ├── snapping_disabled.png ├── auto_hide_labels_true.png ├── mailbox_13_annotated.png ├── auto_hide_labels_false.png ├── barcode_with_timestamp.png ├── darkmark_build_thumbnail.png ├── include_percentage_false.png ├── include_percentage_true.png ├── red_swirl_darknet_75x75.png ├── tile_combine_similar_0.png ├── tile_combine_similar_1.png ├── tile_combine_similar_2.png ├── tile_combine_similar_3.png ├── tile_combine_similar_4.png ├── tile_combine_similar_5.png ├── mailboxes_2x2_tiles_detection.png ├── mailbox_13_invalid_coordinates.png ├── mailboxes_1024x768_and_416x320.png ├── 03_license.dox ├── CMakeLists.txt ├── footer_doxygen.html ├── 05_darkhelp_c_api.dox ├── footer_ccoderun.html ├── 05_darkhelp_python_api.dox ├── 08_darkhelp_webcam.dox ├── header_ccoderun.html ├── 04_building_darkhelp.dox ├── 06_darkhelp_tool.dox ├── 01_mainpage.dox ├── 09_tiling.dox ├── 07_parms.dox ├── 03_changelist.dox ├── 05_darkhelp_api.dox ├── 02_summary.dox ├── 08_shell_script.dox └── 08_darkhelp_server.dox ├── .editorconfig ├── CM_source.cmake ├── src-cam ├── CMakeLists.txt ├── CamOptions.hpp └── Cam.cpp ├── src-apps ├── CMakeLists.txt ├── process_single_image.cpp ├── display_using_bundle.cpp ├── display_single_image.cpp ├── process_using_bundle_and_dhthreads.cpp ├── display_single_image_snapping.cpp ├── display_single_image_custom_settings.cpp ├── process_video_webcam.cpp ├── process_many_images_on_threads.cpp ├── using_c_api.cpp ├── save_webcam_to_video.cpp ├── video_display_realtime.cpp ├── readme.md ├── rotate_images.cpp └── video_object_counter.cpp ├── CM_version.cmake ├── .github └── FUNDING.yml ├── example_project ├── CMakeLists.txt ├── readme.txt └── example.cpp ├── CM_definitions.cmake ├── CMakeLists.txt ├── src-lib ├── CMakeLists.txt ├── DarkHelpPredictionResult.cpp ├── DarkHelpConfig.cpp ├── DarkHelp.hpp ├── DarkHelpPositionTracker.cpp ├── DarkHelpPredictionResult.hpp └── DarkHelpThreads.cpp ├── license.txt ├── CM_dependencies.cmake ├── readme_windows.txt ├── src-python ├── example.py └── DarkHelp.py ├── CM_package.cmake ├── readme_linux.txt └── readme.md /version.txt: -------------------------------------------------------------------------------- 1 | 1.9.7-1 2 | -------------------------------------------------------------------------------- /src-tool/DarkHelp.rc: -------------------------------------------------------------------------------- 1 | 1 ICON "DarkHelp.ico" 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.kdev4 2 | build 3 | build_and_upload.sh 4 | /.vs 5 | /.vscode 6 | -------------------------------------------------------------------------------- /src-doc/DarkHelp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanecharette/DarkHelp/HEAD/src-doc/DarkHelp.png -------------------------------------------------------------------------------- /src-doc/mailboxes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanecharette/DarkHelp/HEAD/src-doc/mailboxes.png -------------------------------------------------------------------------------- /src-doc/xkcd_bike.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanecharette/DarkHelp/HEAD/src-doc/xkcd_bike.png -------------------------------------------------------------------------------- /src-tool/DarkHelp.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanecharette/DarkHelp/HEAD/src-tool/DarkHelp.ico -------------------------------------------------------------------------------- /src-doc/mailbox_13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanecharette/DarkHelp/HEAD/src-doc/mailbox_13.png -------------------------------------------------------------------------------- /src-doc/shade_0pcnt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanecharette/DarkHelp/HEAD/src-doc/shade_0pcnt.png -------------------------------------------------------------------------------- /src-doc/tile_edge_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanecharette/DarkHelp/HEAD/src-doc/tile_edge_0.png -------------------------------------------------------------------------------- /src-doc/tile_edge_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanecharette/DarkHelp/HEAD/src-doc/tile_edge_1.png -------------------------------------------------------------------------------- /src-doc/tile_edge_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanecharette/DarkHelp/HEAD/src-doc/tile_edge_2.png -------------------------------------------------------------------------------- /src-doc/tile_rect_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanecharette/DarkHelp/HEAD/src-doc/tile_rect_0.png -------------------------------------------------------------------------------- /src-doc/tile_rect_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanecharette/DarkHelp/HEAD/src-doc/tile_rect_1.png -------------------------------------------------------------------------------- /src-doc/tile_rect_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanecharette/DarkHelp/HEAD/src-doc/tile_rect_2.png -------------------------------------------------------------------------------- /src-doc/darkhelp_cam.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanecharette/DarkHelp/HEAD/src-doc/darkhelp_cam.jpg -------------------------------------------------------------------------------- /src-doc/pixelate_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanecharette/DarkHelp/HEAD/src-doc/pixelate_off.png -------------------------------------------------------------------------------- /src-doc/shade_100pcnt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanecharette/DarkHelp/HEAD/src-doc/shade_100pcnt.png -------------------------------------------------------------------------------- /src-doc/shade_25pcnt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanecharette/DarkHelp/HEAD/src-doc/shade_25pcnt.png -------------------------------------------------------------------------------- /src-doc/shade_50pcnt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanecharette/DarkHelp/HEAD/src-doc/shade_50pcnt.png -------------------------------------------------------------------------------- /src-doc/shade_75pcnt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanecharette/DarkHelp/HEAD/src-doc/shade_75pcnt.png -------------------------------------------------------------------------------- /src-doc/tile_combine_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanecharette/DarkHelp/HEAD/src-doc/tile_combine_1.png -------------------------------------------------------------------------------- /src-doc/tile_combine_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanecharette/DarkHelp/HEAD/src-doc/tile_combine_2.png -------------------------------------------------------------------------------- /src-doc/tile_combine_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanecharette/DarkHelp/HEAD/src-doc/tile_combine_3.png -------------------------------------------------------------------------------- /src-doc/tile_combine_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanecharette/DarkHelp/HEAD/src-doc/tile_combine_4.png -------------------------------------------------------------------------------- /src-doc/tracking_cars.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanecharette/DarkHelp/HEAD/src-doc/tracking_cars.jpg -------------------------------------------------------------------------------- /src-doc/tracking_pigs.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanecharette/DarkHelp/HEAD/src-doc/tracking_pigs.jpg -------------------------------------------------------------------------------- /src-doc/pixelate_size_05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanecharette/DarkHelp/HEAD/src-doc/pixelate_size_05.png -------------------------------------------------------------------------------- /src-doc/pixelate_size_15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanecharette/DarkHelp/HEAD/src-doc/pixelate_size_15.png -------------------------------------------------------------------------------- /src-doc/pixelate_size_25.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanecharette/DarkHelp/HEAD/src-doc/pixelate_size_25.png -------------------------------------------------------------------------------- /src-doc/snapping_enabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanecharette/DarkHelp/HEAD/src-doc/snapping_enabled.png -------------------------------------------------------------------------------- /src-doc/snapping_h01_v01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanecharette/DarkHelp/HEAD/src-doc/snapping_h01_v01.png -------------------------------------------------------------------------------- /src-doc/snapping_h02_v01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanecharette/DarkHelp/HEAD/src-doc/snapping_h02_v01.png -------------------------------------------------------------------------------- /src-doc/snapping_h03_v01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanecharette/DarkHelp/HEAD/src-doc/snapping_h03_v01.png -------------------------------------------------------------------------------- /src-doc/snapping_h07_v01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanecharette/DarkHelp/HEAD/src-doc/snapping_h07_v01.png -------------------------------------------------------------------------------- /src-doc/snapping_h07_v03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanecharette/DarkHelp/HEAD/src-doc/snapping_h07_v03.png -------------------------------------------------------------------------------- /src-doc/snapping_h07_v15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanecharette/DarkHelp/HEAD/src-doc/snapping_h07_v15.png -------------------------------------------------------------------------------- /src-doc/swirl_75x75_red.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanecharette/DarkHelp/HEAD/src-doc/swirl_75x75_red.jpg -------------------------------------------------------------------------------- /src-doc/barcode_100_percent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanecharette/DarkHelp/HEAD/src-doc/barcode_100_percent.png -------------------------------------------------------------------------------- /src-doc/driving_annotations.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanecharette/DarkHelp/HEAD/src-doc/driving_annotations.png -------------------------------------------------------------------------------- /src-doc/mailboxes_2x2_tiles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanecharette/DarkHelp/HEAD/src-doc/mailboxes_2x2_tiles.png -------------------------------------------------------------------------------- /src-doc/mailboxes_detection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanecharette/DarkHelp/HEAD/src-doc/mailboxes_detection.png -------------------------------------------------------------------------------- /src-doc/mailboxes_suppress.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanecharette/DarkHelp/HEAD/src-doc/mailboxes_suppress.png -------------------------------------------------------------------------------- /src-doc/snapping_disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanecharette/DarkHelp/HEAD/src-doc/snapping_disabled.png -------------------------------------------------------------------------------- /src-doc/auto_hide_labels_true.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanecharette/DarkHelp/HEAD/src-doc/auto_hide_labels_true.png -------------------------------------------------------------------------------- /src-doc/mailbox_13_annotated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanecharette/DarkHelp/HEAD/src-doc/mailbox_13_annotated.png -------------------------------------------------------------------------------- /src-doc/auto_hide_labels_false.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanecharette/DarkHelp/HEAD/src-doc/auto_hide_labels_false.png -------------------------------------------------------------------------------- /src-doc/barcode_with_timestamp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanecharette/DarkHelp/HEAD/src-doc/barcode_with_timestamp.png -------------------------------------------------------------------------------- /src-doc/darkmark_build_thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanecharette/DarkHelp/HEAD/src-doc/darkmark_build_thumbnail.png -------------------------------------------------------------------------------- /src-doc/include_percentage_false.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanecharette/DarkHelp/HEAD/src-doc/include_percentage_false.png -------------------------------------------------------------------------------- /src-doc/include_percentage_true.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanecharette/DarkHelp/HEAD/src-doc/include_percentage_true.png -------------------------------------------------------------------------------- /src-doc/red_swirl_darknet_75x75.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanecharette/DarkHelp/HEAD/src-doc/red_swirl_darknet_75x75.png -------------------------------------------------------------------------------- /src-doc/tile_combine_similar_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanecharette/DarkHelp/HEAD/src-doc/tile_combine_similar_0.png -------------------------------------------------------------------------------- /src-doc/tile_combine_similar_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanecharette/DarkHelp/HEAD/src-doc/tile_combine_similar_1.png -------------------------------------------------------------------------------- /src-doc/tile_combine_similar_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanecharette/DarkHelp/HEAD/src-doc/tile_combine_similar_2.png -------------------------------------------------------------------------------- /src-doc/tile_combine_similar_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanecharette/DarkHelp/HEAD/src-doc/tile_combine_similar_3.png -------------------------------------------------------------------------------- /src-doc/tile_combine_similar_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanecharette/DarkHelp/HEAD/src-doc/tile_combine_similar_4.png -------------------------------------------------------------------------------- /src-doc/tile_combine_similar_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanecharette/DarkHelp/HEAD/src-doc/tile_combine_similar_5.png -------------------------------------------------------------------------------- /src-doc/mailboxes_2x2_tiles_detection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanecharette/DarkHelp/HEAD/src-doc/mailboxes_2x2_tiles_detection.png -------------------------------------------------------------------------------- /src-doc/mailbox_13_invalid_coordinates.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanecharette/DarkHelp/HEAD/src-doc/mailbox_13_invalid_coordinates.png -------------------------------------------------------------------------------- /src-doc/mailboxes_1024x768_and_416x320.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanecharette/DarkHelp/HEAD/src-doc/mailboxes_1024x768_and_416x320.png -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- 1 | # https://EditorConfig.org 2 | 3 | # top-most EditorConfig file 4 | root = true 5 | 6 | # Unix-style newlines with a newline ending every file 7 | [*] 8 | end_of_line = lf 9 | charset = utf-8 10 | indent_style = tab 11 | indent_size = 4 12 | trim_trailing_whitespace = true 13 | insert_final_newline = true 14 | 15 | -------------------------------------------------------------------------------- /src-doc/03_license.dox: -------------------------------------------------------------------------------- 1 | /** @page License License 2 | 3 | A copy of the license file (MIT) is included with the @p %DarkHelp source code. The license is reproduced in its entirety here: 4 | 5 |
17 | $doxygenversion
18 |
19 |
20 |