diff --git a/Makefile.Debug b/Makefile.Debug index 5dab96e..a2db01a 100644 --- a/Makefile.Debug +++ b/Makefile.Debug @@ -57,8 +57,7 @@ SOURCES = camera.cpp \ main.cpp \ onnxrunner.cpp \ storageworker.cpp \ - widget.cpp debug\moc_detectionworker.cpp \ - debug\moc_storageworker.cpp \ + widget.cpp debug\moc_storageworker.cpp \ debug\moc_widget.cpp OBJECTS = debug\camera.obj \ debug\detectionworker.obj \ @@ -68,7 +67,6 @@ OBJECTS = debug\camera.obj \ debug\onnxrunner.obj \ debug\storageworker.obj \ debug\widget.obj \ - debug\moc_detectionworker.obj \ debug\moc_storageworker.obj \ debug\moc_widget.obj @@ -142,7 +140,7 @@ all: Makefile.Debug debug\cotton_double2.exe debug\cotton_double2.exe: C:\Qt\6.7.3\msvc2022_64\lib\Qt6Widgetsd.lib C:\Qt\6.7.3\msvc2022_64\lib\Qt6Guid.lib C:\Qt\6.7.3\msvc2022_64\lib\Qt6Networkd.lib C:\Qt\6.7.3\msvc2022_64\lib\Qt6Cored.lib C:\Qt\6.7.3\msvc2022_64\lib\Qt6EntryPointd.lib ui_widget.h $(OBJECTS) $(LINKER) $(LFLAGS) /MANIFEST:embed /OUT:$(DESTDIR_TARGET) @<< -debug\camera.obj debug\detectionworker.obj debug\globals.obj debug\img_utils.obj debug\main.obj debug\onnxrunner.obj debug\storageworker.obj debug\widget.obj debug\moc_detectionworker.obj debug\moc_storageworker.obj debug\moc_widget.obj +debug\camera.obj debug\detectionworker.obj debug\globals.obj debug\img_utils.obj debug\main.obj debug\onnxrunner.obj debug\storageworker.obj debug\widget.obj debug\moc_storageworker.obj debug\moc_widget.obj $(LIBS) << @@ -155,7 +153,7 @@ dist: $(ZIP) cotton_double2.zip $(SOURCES) $(DIST) cotton_double2.pro ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\spec_pre.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\common\windows-desktop.conf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\win32\windows_vulkan_sdk.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\common\windows-vulkan.conf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\common\msvc-desktop.conf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\qconfig.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_ext_freetype.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_ext_libjpeg.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_ext_libpng.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_concurrent.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_concurrent_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_core.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_core_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_dbus.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_dbus_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_designer.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_designer_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_designercomponents_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_devicediscovery_support_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_entrypoint_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_example_icons_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_fb_support_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_freetype_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_gui.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_gui_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_harfbuzz_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_help.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_help_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_jpeg_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labsanimation.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labsanimation_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labsfolderlistmodel.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labsfolderlistmodel_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labsqmlmodels.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labsqmlmodels_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labssettings.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labssettings_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labssharedimage.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labssharedimage_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labswavefrontmesh.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labswavefrontmesh_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_linguist.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_network.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_network_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_opengl.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_opengl_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_openglwidgets.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_openglwidgets_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_packetprotocol_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_png_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_printsupport.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_printsupport_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qdoccatch_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qdoccatchconversions_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qdoccatchgenerators_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qml.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qml_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlbuiltins.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlbuiltins_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlcompiler.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlcompiler_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlcore.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlcore_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmldebug_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmldom_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlintegration.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlintegration_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmllocalstorage.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmllocalstorage_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlls_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlmodels.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlmodels_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlnetwork.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlnetwork_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmltest.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmltest_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmltoolingsettings_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmltyperegistrar_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlworkerscript.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlworkerscript_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlxmllistmodel.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlxmllistmodel_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quick.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quick_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2basic.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2basic_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2basicstyleimpl.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2basicstyleimpl_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2fusion.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2fusion_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2fusionstyleimpl.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2fusionstyleimpl_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2imagine.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2imagine_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2imaginestyleimpl.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2imaginestyleimpl_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2impl.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2impl_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2material.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2material_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2materialstyleimpl.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2materialstyleimpl_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2universal.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2universal_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2universalstyleimpl.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2universalstyleimpl_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2windowsstyleimpl.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2windowsstyleimpl_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrolstestutilsprivate_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickdialogs2.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickdialogs2_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickdialogs2quickimpl.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickdialogs2quickimpl_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickdialogs2utils.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickdialogs2utils_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickeffects_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quicklayouts.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quicklayouts_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickparticles_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickshapes_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quicktemplates2.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quicktemplates2_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quicktestutilsprivate_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickwidgets.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickwidgets_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_sql.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_sql_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_svg.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_svg_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_svgwidgets.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_svgwidgets_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_testlib.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_testlib_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_tools_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_uiplugin.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_uitools.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_uitools_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_widgets.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_widgets_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_xml.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_xml_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_zlib_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\qt_functions.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\qt_config.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\win32-msvc\qmake.conf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\spec_post.prf .qmake.stash ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\exclusive_builds.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\common\msvc-version.conf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\toolchain.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\default_pre.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\win32\default_pre.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\resolve_config.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\exclusive_builds_post.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\default_post.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\build_pass.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\qtquickcompiler.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\precompile_header.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\warn_on.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\permissions.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\qt.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\resources_functions.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\resources.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\moc.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\win32\opengl.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\uic.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\qmake_use.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\file_copies.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\win32\windows.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\testcase_targets.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\exceptions.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\yacc.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\lex.prf cotton_double2.pro ..\..\..\..\Qt\6.7.3\msvc2022_64\lib\Qt6Widgetsd.prl ..\..\..\..\Qt\6.7.3\msvc2022_64\lib\Qt6Guid.prl ..\..\..\..\Qt\6.7.3\msvc2022_64\lib\Qt6Networkd.prl ..\..\..\..\Qt\6.7.3\msvc2022_64\lib\Qt6Cored.prl ..\..\..\..\Qt\6.7.3\msvc2022_64\lib\Qt6EntryPointd.prl ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\data\dummy.cpp camera.h detectionworker.h globals.h img_utils.h onnxrunner.h storageworker.h widget.h camera.cpp detectionworker.cpp globals.cpp img_utils.cpp main.cpp onnxrunner.cpp storageworker.cpp widget.cpp widget.ui clean: compiler_clean - -$(DEL_FILE) debug\camera.obj debug\detectionworker.obj debug\globals.obj debug\img_utils.obj debug\main.obj debug\onnxrunner.obj debug\storageworker.obj debug\widget.obj debug\moc_detectionworker.obj debug\moc_storageworker.obj debug\moc_widget.obj + -$(DEL_FILE) debug\camera.obj debug\detectionworker.obj debug\globals.obj debug\img_utils.obj debug\main.obj debug\onnxrunner.obj debug\storageworker.obj debug\widget.obj debug\moc_storageworker.obj debug\moc_widget.obj -$(DEL_FILE) debug\cotton_double2.vc.pdb debug\cotton_double2.ilk debug\cotton_double2.idb distclean: clean @@ -181,114 +179,9 @@ compiler_moc_predefs_clean: debug\moc_predefs.h: ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\data\dummy.cpp cl -BxC:\Qt\6.7.3\msvc2022_64\bin\qmake.exe -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -permissive- -Zc:__cplusplus -Zc:externConstexpr -Zi -MDd -std:c++17 -utf-8 -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -wd4467 -E ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\data\dummy.cpp 2>NUL >debug\moc_predefs.h -compiler_moc_header_make_all: debug\moc_detectionworker.cpp debug\moc_storageworker.cpp debug\moc_widget.cpp +compiler_moc_header_make_all: debug\moc_storageworker.cpp debug\moc_widget.cpp compiler_moc_header_clean: - -$(DEL_FILE) debug\moc_detectionworker.cpp debug\moc_storageworker.cpp debug\moc_widget.cpp -debug\moc_detectionworker.cpp: detectionworker.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QObject \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qobject.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qobjectdefs.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qnamespace.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qglobal.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtversionchecks.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtconfiginclude.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qconfig.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtcore-config.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtconfigmacros.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtcoreexports.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcompilerdetection.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qprocessordetection.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qsystemdetection.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtdeprecationmarkers.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtpreprocessorsupport.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qassert.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtnoop.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtypes.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtversion.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtclasshelpermacros.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtypeinfo.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcontainerfwd.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qsysinfo.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qlogging.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qflags.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcompare_impl.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qatomic.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qbasicatomic.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qatomic_cxx11.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qgenericatomic.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qyieldcpu.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qconstructormacros.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qdarwinhelpers.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qexceptionhandling.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qforeach.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qttypetraits.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfunctionpointer.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qglobalstatic.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qmalloc.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qminmax.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qnumeric.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qoverload.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qswap.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtenvironmentvariables.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtresource.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qttranslation.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qversiontagging.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtmetamacros.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qobjectdefs_impl.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfunctionaltools_impl.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstring.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qchar.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringview.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qbytearray.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qrefcount.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qarraydata.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qpair.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qarraydatapointer.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qarraydataops.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcontainertools_impl.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qxptype_traits.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\q20type_traits.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\q20functional.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\q20memory.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qbytearrayalgorithms.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qbytearrayview.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringfwd.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringliteral.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringalgorithms.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qlatin1stringview.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qanystringview.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qutf8stringview.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringtokenizer.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringbuilder.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringconverter.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringconverter_base.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qlist.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qhashfunctions.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qiterator.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qbytearraylist.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringlist.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qalgorithms.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringmatcher.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcoreevent.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qscopedpointer.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qmetatype.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcompare.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcomparehelpers.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qdatastream.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qiodevicebase.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfloat16.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qmath.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qiterable.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qmetacontainer.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcontainerinfo.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtaggedpointer.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qscopeguard.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qobject_impl.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qbindingstorage.h \ - debug\moc_predefs.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\bin\moc.exe - C:\Qt\6.7.3\msvc2022_64\bin\moc.exe $(DEFINES) --compiler-flavor=msvc --include C:/Users/Administrator/Documents/cotton_double/debug/moc_predefs.h -IC:/Qt/6.7.3/msvc2022_64/mkspecs/win32-msvc -IC:/Users/Administrator/Documents/cotton_double -IC:/Users/Administrator/Documents/cotton_double/Include -IC:/Users/Administrator/Documents/cotton_double/opencv410-vs22/include -IC:/Qt/6.7.3/msvc2022_64/include -IC:/Qt/6.7.3/msvc2022_64/include/QtWidgets -IC:/Qt/6.7.3/msvc2022_64/include/QtGui -IC:/Qt/6.7.3/msvc2022_64/include/QtNetwork -IC:/Qt/6.7.3/msvc2022_64/include/QtCore -I"C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.42.34433\include" -I"C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.42.34433\ATLMFC\include" -I"C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\VS\include" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt" -I"C:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um" -I"C:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\shared" -I"C:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\winrt" -I"C:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\cppwinrt" detectionworker.h -o debug\moc_detectionworker.cpp - + -$(DEL_FILE) debug\moc_storageworker.cpp debug\moc_widget.cpp debug\moc_storageworker.cpp: storageworker.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QObject \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qobject.h \ @@ -588,6 +481,8 @@ debug\moc_storageworker.cpp: storageworker.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qrunnable.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qexception.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qpromise.h \ + onnxrunner.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QFile \ debug\moc_predefs.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\bin\moc.exe C:\Qt\6.7.3\msvc2022_64\bin\moc.exe $(DEFINES) --compiler-flavor=msvc --include C:/Users/Administrator/Documents/cotton_double/debug/moc_predefs.h -IC:/Qt/6.7.3/msvc2022_64/mkspecs/win32-msvc -IC:/Users/Administrator/Documents/cotton_double -IC:/Users/Administrator/Documents/cotton_double/Include -IC:/Users/Administrator/Documents/cotton_double/opencv410-vs22/include -IC:/Qt/6.7.3/msvc2022_64/include -IC:/Qt/6.7.3/msvc2022_64/include/QtWidgets -IC:/Qt/6.7.3/msvc2022_64/include/QtGui -IC:/Qt/6.7.3/msvc2022_64/include/QtNetwork -IC:/Qt/6.7.3/msvc2022_64/include/QtCore -I"C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.42.34433\include" -I"C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.42.34433\ATLMFC\include" -I"C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\VS\include" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt" -I"C:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um" -I"C:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\shared" -I"C:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\winrt" -I"C:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\cppwinrt" storageworker.h -o debug\moc_storageworker.cpp @@ -940,6 +835,9 @@ debug\moc_widget.cpp: widget.h \ opencv410-vs22\include\opencv2\video.hpp \ opencv410-vs22\include\opencv2\video\tracking.hpp \ opencv410-vs22\include\opencv2\video\background_segm.hpp \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QFile \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfile.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfiledevice.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtNetwork\QTcpSocket \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtNetwork\qtcpsocket.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtNetwork\qtnetworkglobal.h \ @@ -956,8 +854,6 @@ debug\moc_widget.cpp: widget.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qsemaphore.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QDir \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qdir.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfile.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfiledevice.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfileinfo.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qdatetime.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcalendar.h \ @@ -1287,6 +1183,10 @@ debug\camera.obj: camera.cpp camera.h \ opencv410-vs22\include\opencv2\video.hpp \ opencv410-vs22\include\opencv2\video\tracking.hpp \ opencv410-vs22\include\opencv2\video\background_segm.hpp \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QFile \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfile.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfiledevice.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qiodevice.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtNetwork\QTcpSocket \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtNetwork\qtcpsocket.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtNetwork\qtnetworkglobal.h \ @@ -1294,7 +1194,6 @@ debug\camera.obj: camera.cpp camera.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtNetwork\qtnetworkexports.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtNetwork\qabstractsocket.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtNetwork\qhostaddress.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qiodevice.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qvariant.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtNetwork\QTcpServer \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtNetwork\qtcpserver.h \ @@ -1309,8 +1208,6 @@ debug\camera.obj: camera.cpp camera.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qsemaphore.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QDir \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qdir.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfile.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfiledevice.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfileinfo.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qdatetime.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcalendar.h \ @@ -1338,10 +1235,124 @@ debug\camera.obj: camera.cpp camera.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qbasictimer.h debug\detectionworker.obj: detectionworker.cpp detectionworker.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QObject \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qobject.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qobjectdefs.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qnamespace.h \ + onnxrunner.h \ + opencv410-vs22\include\opencv2\opencv.hpp \ + opencv410-vs22\include\opencv2\opencv_modules.hpp \ + opencv410-vs22\include\opencv2\core.hpp \ + opencv410-vs22\include\opencv2\core\cvdef.h \ + opencv410-vs22\include\opencv2\core\version.hpp \ + opencv410-vs22\include\opencv2\core\hal\interface.h \ + opencv410-vs22\include\opencv2\core\cv_cpu_dispatch.h \ + opencv410-vs22\include\opencv2\core\cv_cpu_helper.h \ + opencv410-vs22\include\opencv2\core\hal\msa_macros.h \ + opencv410-vs22\include\opencv2\core\fast_math.hpp \ + opencv410-vs22\include\opencv2\core\base.hpp \ + opencv410-vs22\include\opencv2\core\cvstd.hpp \ + opencv410-vs22\include\opencv2\core\cvstd_wrapper.hpp \ + opencv410-vs22\include\opencv2\core\neon_utils.hpp \ + opencv410-vs22\include\opencv2\core\vsx_utils.hpp \ + opencv410-vs22\include\opencv2\core\check.hpp \ + opencv410-vs22\include\opencv2\core\traits.hpp \ + opencv410-vs22\include\opencv2\core\matx.hpp \ + opencv410-vs22\include\opencv2\core\saturate.hpp \ + opencv410-vs22\include\opencv2\core\matx.inl.hpp \ + opencv410-vs22\include\opencv2\core\types.hpp \ + opencv410-vs22\include\opencv2\core\mat.hpp \ + opencv410-vs22\include\opencv2\core\bufferpool.hpp \ + opencv410-vs22\include\opencv2\core\mat.inl.hpp \ + opencv410-vs22\include\opencv2\core\persistence.hpp \ + opencv410-vs22\include\opencv2\core\operations.hpp \ + opencv410-vs22\include\opencv2\core\cvstd.inl.hpp \ + opencv410-vs22\include\opencv2\core\utility.hpp \ + opencv410-vs22\include\opencv2\core\utils\instrumentation.hpp \ + opencv410-vs22\include\opencv2\core\utils\tls.hpp \ + opencv410-vs22\include\opencv2\core\optim.hpp \ + opencv410-vs22\include\opencv2\core\ovx.hpp \ + opencv410-vs22\include\opencv2\calib3d.hpp \ + opencv410-vs22\include\opencv2\features2d.hpp \ + opencv410-vs22\include\opencv2\flann\miniflann.hpp \ + opencv410-vs22\include\opencv2\flann\defines.h \ + opencv410-vs22\include\opencv2\flann\config.h \ + opencv410-vs22\include\opencv2\core\affine.hpp \ + opencv410-vs22\include\opencv2\core\utils\logger.hpp \ + opencv410-vs22\include\opencv2\core\utils\logger.defines.hpp \ + opencv410-vs22\include\opencv2\core\utils\logtag.hpp \ + opencv410-vs22\include\opencv2\dnn.hpp \ + opencv410-vs22\include\opencv2\dnn\dnn.hpp \ + opencv410-vs22\include\opencv2\core\async.hpp \ + opencv410-vs22\include\opencv2\dnn\version.hpp \ + opencv410-vs22\include\opencv2\dnn\dict.hpp \ + opencv410-vs22\include\opencv2\dnn\layer.hpp \ + opencv410-vs22\include\opencv2\dnn\dnn.inl.hpp \ + opencv410-vs22\include\opencv2\dnn\utils\inference_engine.hpp \ + opencv410-vs22\include\opencv2\flann.hpp \ + opencv410-vs22\include\opencv2\flann\flann_base.hpp \ + opencv410-vs22\include\opencv2\flann\general.h \ + opencv410-vs22\include\opencv2\flann\matrix.h \ + opencv410-vs22\include\opencv2\flann\params.h \ + opencv410-vs22\include\opencv2\flann\any.h \ + opencv410-vs22\include\opencv2\flann\saving.h \ + opencv410-vs22\include\opencv2\flann\nn_index.h \ + opencv410-vs22\include\opencv2\flann\result_set.h \ + opencv410-vs22\include\opencv2\flann\all_indices.h \ + opencv410-vs22\include\opencv2\flann\kdtree_index.h \ + opencv410-vs22\include\opencv2\flann\dynamic_bitset.h \ + opencv410-vs22\include\opencv2\flann\dist.h \ + opencv410-vs22\include\opencv2\flann\heap.h \ + opencv410-vs22\include\opencv2\flann\allocator.h \ + opencv410-vs22\include\opencv2\flann\random.h \ + opencv410-vs22\include\opencv2\flann\kdtree_single_index.h \ + opencv410-vs22\include\opencv2\flann\kmeans_index.h \ + opencv410-vs22\include\opencv2\flann\logger.h \ + opencv410-vs22\include\opencv2\flann\composite_index.h \ + opencv410-vs22\include\opencv2\flann\linear_index.h \ + opencv410-vs22\include\opencv2\flann\hierarchical_clustering_index.h \ + opencv410-vs22\include\opencv2\flann\lsh_index.h \ + opencv410-vs22\include\opencv2\flann\lsh_table.h \ + opencv410-vs22\include\opencv2\flann\autotuned_index.h \ + opencv410-vs22\include\opencv2\flann\ground_truth.h \ + opencv410-vs22\include\opencv2\flann\index_testing.h \ + opencv410-vs22\include\opencv2\flann\timer.h \ + opencv410-vs22\include\opencv2\flann\sampling.h \ + opencv410-vs22\include\opencv2\highgui.hpp \ + opencv410-vs22\include\opencv2\imgcodecs.hpp \ + opencv410-vs22\include\opencv2\videoio.hpp \ + opencv410-vs22\include\opencv2\imgproc.hpp \ + opencv410-vs22\include\opencv2\imgproc\segmentation.hpp \ + opencv410-vs22\include\opencv2\ml.hpp \ + opencv410-vs22\include\opencv2\ml\ml.inl.hpp \ + opencv410-vs22\include\opencv2\objdetect.hpp \ + opencv410-vs22\include\opencv2\objdetect\aruco_detector.hpp \ + opencv410-vs22\include\opencv2\objdetect\aruco_dictionary.hpp \ + opencv410-vs22\include\opencv2\objdetect\aruco_board.hpp \ + opencv410-vs22\include\opencv2\objdetect\graphical_code_detector.hpp \ + opencv410-vs22\include\opencv2\objdetect\detection_based_tracker.hpp \ + opencv410-vs22\include\opencv2\objdetect\face.hpp \ + opencv410-vs22\include\opencv2\objdetect\charuco_detector.hpp \ + opencv410-vs22\include\opencv2\objdetect\barcode.hpp \ + opencv410-vs22\include\opencv2\photo.hpp \ + opencv410-vs22\include\opencv2\stitching.hpp \ + opencv410-vs22\include\opencv2\stitching\warpers.hpp \ + opencv410-vs22\include\opencv2\stitching\detail\warpers.hpp \ + opencv410-vs22\include\opencv2\core\cuda.hpp \ + opencv410-vs22\include\opencv2\core\cuda_types.hpp \ + opencv410-vs22\include\opencv2\core\cuda.inl.hpp \ + opencv410-vs22\include\opencv2\stitching\detail\warpers_inl.hpp \ + opencv410-vs22\include\opencv2\stitching\detail\matchers.hpp \ + opencv410-vs22\include\opencv2\stitching\detail\motion_estimators.hpp \ + opencv410-vs22\include\opencv2\stitching\detail\util.hpp \ + opencv410-vs22\include\opencv2\stitching\detail\util_inl.hpp \ + opencv410-vs22\include\opencv2\stitching\detail\camera.hpp \ + opencv410-vs22\include\opencv2\stitching\detail\exposure_compensate.hpp \ + opencv410-vs22\include\opencv2\stitching\detail\seam_finders.hpp \ + opencv410-vs22\include\opencv2\stitching\detail\blenders.hpp \ + opencv410-vs22\include\opencv2\video.hpp \ + opencv410-vs22\include\opencv2\video\tracking.hpp \ + opencv410-vs22\include\opencv2\video\background_segm.hpp \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QFile \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfile.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfiledevice.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qiodevice.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qglobal.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtversionchecks.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtconfiginclude.h \ @@ -1386,6 +1397,10 @@ debug\detectionworker.obj: detectionworker.cpp detectionworker.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtresource.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qttranslation.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qversiontagging.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qiodevicebase.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qobject.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qobjectdefs.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qnamespace.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtmetamacros.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qobjectdefs_impl.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfunctionaltools_impl.h \ @@ -1428,7 +1443,6 @@ debug\detectionworker.obj: detectionworker.cpp detectionworker.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcompare.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcomparehelpers.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qdatastream.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qiodevicebase.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfloat16.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qmath.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qiterable.h \ @@ -1437,7 +1451,90 @@ debug\detectionworker.obj: detectionworker.cpp detectionworker.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtaggedpointer.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qscopeguard.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qobject_impl.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qbindingstorage.h + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qbindingstorage.h \ + globals.h \ + Include\MIL.h \ + Include\ClassicMIL\milsetup.h \ + Include\ClassicMIL\milos.h \ + Include\ClassicMIL\mildec.h \ + Include\ClassicMIL\milproto.h \ + Include\ClassicMIL\milfunc.h \ + Include\ClassicMIL\milstring.h \ + Include\ClassicMIL\milvector.h \ + Include\ClassicMIL\miluniqueid.h \ + Include\ClassicMIL\mildyn.h \ + Include\ClassicMIL\MILDyn\mil3dblob.h \ + Include\ClassicMIL\MILDyn\mil3ddisp.h \ + Include\ClassicMIL\MILDyn\mil3dgeo.h \ + Include\ClassicMIL\MILDyn\mil3dgra.h \ + Include\ClassicMIL\MILDyn\mil3dim.h \ + Include\ClassicMIL\MILDyn\mil3dmap.h \ + Include\ClassicMIL\MILDyn\mil3dmet.h \ + Include\ClassicMIL\MILDyn\mil3dmod.h \ + Include\ClassicMIL\MILDyn\mil3dreg.h \ + Include\ClassicMIL\MILDyn\milagm.h \ + Include\ClassicMIL\MILDyn\milbead.h \ + Include\ClassicMIL\MILDyn\milblob.h \ + Include\ClassicMIL\MILDyn\milcal.h \ + Include\ClassicMIL\MILDyn\milclass.h \ + Include\ClassicMIL\MILDyn\milcode.h \ + Include\ClassicMIL\MILDyn\milcolor.h \ + Include\ClassicMIL\MILDyn\milcom.h \ + Include\ClassicMIL\MILDyn\mildisplay.h \ + Include\ClassicMIL\MILDyn\mildmr.h \ + Include\ClassicMIL\MILDyn\miledge.h \ + Include\ClassicMIL\MILDyn\milim.h \ + Include\ClassicMIL\MILDyn\milmeas.h \ + Include\ClassicMIL\MILDyn\milmetrol.h \ + Include\ClassicMIL\MILDyn\milmod.h \ + Include\ClassicMIL\MILDyn\milocr.h \ + Include\ClassicMIL\MILDyn\milpat.h \ + Include\ClassicMIL\MILDyn\milreg.h \ + Include\ClassicMIL\MILDyn\milstr.h \ + Include\ClassicMIL\MILDyn\PFNC.h \ + Include\ClassicMIL\milfuncll.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QMutex \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qmutex.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qdeadlinetimer.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qelapsedtimer.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtsan_impl.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QSemaphore \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qsemaphore.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QDir \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qdir.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfileinfo.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qshareddata.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qdatetime.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcalendar.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qlocale.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qvariant.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qdebug.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtextstream.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcontiguouscache.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qsharedpointer.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qsharedpointer_impl.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qmap.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qshareddata_impl.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qset.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qhash.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qvarlengtharray.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\q23utility.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtimezone.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QCoreApplication \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcoreapplication.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qeventloop.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qnativeinterface.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcoreapplication_platform.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfuture.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfutureinterface.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qresultstore.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfuture_impl.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qthreadpool.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qthread.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qrunnable.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qexception.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qpromise.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QDebug debug\globals.obj: globals.cpp globals.h \ Include\MIL.h \ @@ -1735,7 +1832,9 @@ debug\globals.obj: globals.cpp globals.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qthread.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qrunnable.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qexception.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qpromise.h + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qpromise.h \ + onnxrunner.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QFile debug\img_utils.obj: img_utils.cpp img_utils.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtGui\QPixmap \ @@ -2349,6 +2448,9 @@ debug\main.obj: main.cpp widget.h \ opencv410-vs22\include\opencv2\video.hpp \ opencv410-vs22\include\opencv2\video\tracking.hpp \ opencv410-vs22\include\opencv2\video\background_segm.hpp \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QFile \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfile.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfiledevice.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtNetwork\QTcpSocket \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtNetwork\qtcpsocket.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtNetwork\qtnetworkglobal.h \ @@ -2365,8 +2467,6 @@ debug\main.obj: main.cpp widget.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qsemaphore.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QDir \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qdir.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfile.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfiledevice.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfileinfo.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qdatetime.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcalendar.h \ @@ -2495,29 +2595,29 @@ debug\onnxrunner.obj: onnxrunner.cpp onnxrunner.h \ opencv410-vs22\include\opencv2\video.hpp \ opencv410-vs22\include\opencv2\video\tracking.hpp \ opencv410-vs22\include\opencv2\video\background_segm.hpp \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\Qdebug \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qdebug.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcontainerfwd.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtconfigmacros.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QFile \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfile.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfiledevice.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qiodevice.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qglobal.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtversionchecks.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtconfiginclude.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qconfig.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtcore-config.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtypes.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qprocessordetection.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qassert.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcompilerdetection.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qsystemdetection.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtconfigmacros.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtcoreexports.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcompilerdetection.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qprocessordetection.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qsystemdetection.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtdeprecationmarkers.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtversionchecks.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtnoop.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtextstream.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qiodevicebase.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qglobal.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtpreprocessorsupport.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qassert.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtnoop.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtypes.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtversion.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtclasshelpermacros.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtypeinfo.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcontainerfwd.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qsysinfo.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qlogging.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qflags.h \ @@ -2543,12 +2643,18 @@ debug\onnxrunner.obj: onnxrunner.cpp onnxrunner.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtresource.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qttranslation.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qversiontagging.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qiodevicebase.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qobject.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qobjectdefs.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qnamespace.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtmetamacros.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qobjectdefs_impl.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfunctionaltools_impl.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstring.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qchar.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringview.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qbytearray.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qrefcount.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qnamespace.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtmetamacros.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qarraydata.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qpair.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qarraydatapointer.h \ @@ -2563,40 +2669,42 @@ debug\onnxrunner.obj: onnxrunner.cpp onnxrunner.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringfwd.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringliteral.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringalgorithms.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qscopedpointer.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringconverter_base.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstring.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qlatin1stringview.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qanystringview.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qutf8stringview.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringtokenizer.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringbuilder.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringconverter.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcontiguouscache.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qsharedpointer.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qshareddata.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringconverter_base.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qlist.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qhashfunctions.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qsharedpointer_impl.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qiterator.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qbytearraylist.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringlist.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qalgorithms.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringmatcher.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcoreevent.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qscopedpointer.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qmetatype.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcompare.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcomparehelpers.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qdatastream.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfloat16.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qmath.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qalgorithms.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qiterable.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qmetacontainer.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcontainerinfo.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtaggedpointer.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qobjectdefs.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qobjectdefs_impl.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfunctionaltools_impl.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qscopeguard.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qlist.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qiterator.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qbytearraylist.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringlist.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringmatcher.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qobject_impl.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qbindingstorage.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\Qdebug \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qdebug.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtextstream.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcontiguouscache.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qsharedpointer.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qshareddata.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qsharedpointer_impl.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qmap.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qshareddata_impl.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qset.h \ @@ -2902,6 +3010,8 @@ debug\storageworker.obj: storageworker.cpp storageworker.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qrunnable.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qexception.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qpromise.h \ + onnxrunner.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QFile \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QDateTime \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QDebug \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QStandardPaths \ @@ -3255,6 +3365,9 @@ debug\widget.obj: widget.cpp widget.h \ opencv410-vs22\include\opencv2\video.hpp \ opencv410-vs22\include\opencv2\video\tracking.hpp \ opencv410-vs22\include\opencv2\video\background_segm.hpp \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QFile \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfile.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfiledevice.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtNetwork\QTcpSocket \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtNetwork\qtcpsocket.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtNetwork\qtnetworkglobal.h \ @@ -3271,8 +3384,6 @@ debug\widget.obj: widget.cpp widget.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qsemaphore.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QDir \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qdir.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfile.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfiledevice.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfileinfo.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qdatetime.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcalendar.h \ @@ -3318,9 +3429,8 @@ debug\widget.obj: widget.cpp widget.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qbasictimer.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QEventLoop \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QElapsedTimer \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QDateTime - -debug\moc_detectionworker.obj: debug\moc_detectionworker.cpp + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QDateTime \ + detectionworker.h debug\moc_storageworker.obj: debug\moc_storageworker.cpp diff --git a/Makefile.Release b/Makefile.Release index 3883725..bd665d4 100644 --- a/Makefile.Release +++ b/Makefile.Release @@ -57,8 +57,7 @@ SOURCES = camera.cpp \ main.cpp \ onnxrunner.cpp \ storageworker.cpp \ - widget.cpp release\moc_detectionworker.cpp \ - release\moc_storageworker.cpp \ + widget.cpp release\moc_storageworker.cpp \ release\moc_widget.cpp OBJECTS = release\camera.obj \ release\detectionworker.obj \ @@ -68,7 +67,6 @@ OBJECTS = release\camera.obj \ release\onnxrunner.obj \ release\storageworker.obj \ release\widget.obj \ - release\moc_detectionworker.obj \ release\moc_storageworker.obj \ release\moc_widget.obj @@ -142,7 +140,7 @@ all: Makefile.Release release\cotton_double2.exe release\cotton_double2.exe: C:\Qt\6.7.3\msvc2022_64\lib\Qt6Widgets.lib C:\Qt\6.7.3\msvc2022_64\lib\Qt6Gui.lib C:\Qt\6.7.3\msvc2022_64\lib\Qt6Network.lib C:\Qt\6.7.3\msvc2022_64\lib\Qt6Core.lib C:\Qt\6.7.3\msvc2022_64\lib\Qt6EntryPoint.lib ui_widget.h $(OBJECTS) $(LINKER) $(LFLAGS) /MANIFEST:embed /OUT:$(DESTDIR_TARGET) @<< -release\camera.obj release\detectionworker.obj release\globals.obj release\img_utils.obj release\main.obj release\onnxrunner.obj release\storageworker.obj release\widget.obj release\moc_detectionworker.obj release\moc_storageworker.obj release\moc_widget.obj +release\camera.obj release\detectionworker.obj release\globals.obj release\img_utils.obj release\main.obj release\onnxrunner.obj release\storageworker.obj release\widget.obj release\moc_storageworker.obj release\moc_widget.obj $(LIBS) << @@ -155,7 +153,7 @@ dist: $(ZIP) cotton_double2.zip $(SOURCES) $(DIST) cotton_double2.pro ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\spec_pre.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\common\windows-desktop.conf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\win32\windows_vulkan_sdk.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\common\windows-vulkan.conf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\common\msvc-desktop.conf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\qconfig.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_ext_freetype.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_ext_libjpeg.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_ext_libpng.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_concurrent.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_concurrent_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_core.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_core_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_dbus.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_dbus_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_designer.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_designer_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_designercomponents_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_devicediscovery_support_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_entrypoint_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_example_icons_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_fb_support_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_freetype_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_gui.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_gui_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_harfbuzz_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_help.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_help_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_jpeg_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labsanimation.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labsanimation_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labsfolderlistmodel.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labsfolderlistmodel_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labsqmlmodels.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labsqmlmodels_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labssettings.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labssettings_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labssharedimage.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labssharedimage_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labswavefrontmesh.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labswavefrontmesh_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_linguist.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_network.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_network_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_opengl.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_opengl_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_openglwidgets.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_openglwidgets_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_packetprotocol_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_png_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_printsupport.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_printsupport_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qdoccatch_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qdoccatchconversions_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qdoccatchgenerators_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qml.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qml_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlbuiltins.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlbuiltins_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlcompiler.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlcompiler_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlcore.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlcore_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmldebug_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmldom_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlintegration.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlintegration_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmllocalstorage.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmllocalstorage_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlls_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlmodels.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlmodels_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlnetwork.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlnetwork_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmltest.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmltest_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmltoolingsettings_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmltyperegistrar_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlworkerscript.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlworkerscript_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlxmllistmodel.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlxmllistmodel_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quick.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quick_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2basic.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2basic_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2basicstyleimpl.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2basicstyleimpl_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2fusion.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2fusion_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2fusionstyleimpl.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2fusionstyleimpl_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2imagine.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2imagine_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2imaginestyleimpl.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2imaginestyleimpl_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2impl.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2impl_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2material.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2material_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2materialstyleimpl.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2materialstyleimpl_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2universal.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2universal_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2universalstyleimpl.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2universalstyleimpl_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2windowsstyleimpl.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2windowsstyleimpl_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrolstestutilsprivate_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickdialogs2.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickdialogs2_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickdialogs2quickimpl.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickdialogs2quickimpl_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickdialogs2utils.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickdialogs2utils_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickeffects_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quicklayouts.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quicklayouts_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickparticles_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickshapes_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quicktemplates2.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quicktemplates2_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quicktestutilsprivate_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickwidgets.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickwidgets_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_sql.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_sql_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_svg.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_svg_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_svgwidgets.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_svgwidgets_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_testlib.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_testlib_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_tools_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_uiplugin.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_uitools.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_uitools_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_widgets.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_widgets_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_xml.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_xml_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_zlib_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\qt_functions.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\qt_config.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\win32-msvc\qmake.conf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\spec_post.prf .qmake.stash ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\exclusive_builds.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\common\msvc-version.conf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\toolchain.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\default_pre.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\win32\default_pre.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\resolve_config.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\exclusive_builds_post.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\default_post.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\build_pass.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\qtquickcompiler.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\precompile_header.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\warn_on.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\permissions.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\qt.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\resources_functions.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\resources.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\moc.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\win32\opengl.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\uic.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\qmake_use.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\file_copies.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\win32\windows.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\testcase_targets.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\exceptions.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\yacc.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\lex.prf cotton_double2.pro ..\..\..\..\Qt\6.7.3\msvc2022_64\lib\Qt6Widgets.prl ..\..\..\..\Qt\6.7.3\msvc2022_64\lib\Qt6Gui.prl ..\..\..\..\Qt\6.7.3\msvc2022_64\lib\Qt6Network.prl ..\..\..\..\Qt\6.7.3\msvc2022_64\lib\Qt6Core.prl ..\..\..\..\Qt\6.7.3\msvc2022_64\lib\Qt6EntryPoint.prl ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\data\dummy.cpp camera.h detectionworker.h globals.h img_utils.h onnxrunner.h storageworker.h widget.h camera.cpp detectionworker.cpp globals.cpp img_utils.cpp main.cpp onnxrunner.cpp storageworker.cpp widget.cpp widget.ui clean: compiler_clean - -$(DEL_FILE) release\camera.obj release\detectionworker.obj release\globals.obj release\img_utils.obj release\main.obj release\onnxrunner.obj release\storageworker.obj release\widget.obj release\moc_detectionworker.obj release\moc_storageworker.obj release\moc_widget.obj + -$(DEL_FILE) release\camera.obj release\detectionworker.obj release\globals.obj release\img_utils.obj release\main.obj release\onnxrunner.obj release\storageworker.obj release\widget.obj release\moc_storageworker.obj release\moc_widget.obj distclean: clean -$(DEL_FILE) .qmake.stash @@ -180,114 +178,9 @@ compiler_moc_predefs_clean: release\moc_predefs.h: ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\data\dummy.cpp cl -BxC:\Qt\6.7.3\msvc2022_64\bin\qmake.exe -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -permissive- -Zc:__cplusplus -Zc:externConstexpr -O2 -MD -std:c++17 -utf-8 -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -wd4467 -E ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\data\dummy.cpp 2>NUL >release\moc_predefs.h -compiler_moc_header_make_all: release\moc_detectionworker.cpp release\moc_storageworker.cpp release\moc_widget.cpp +compiler_moc_header_make_all: release\moc_storageworker.cpp release\moc_widget.cpp compiler_moc_header_clean: - -$(DEL_FILE) release\moc_detectionworker.cpp release\moc_storageworker.cpp release\moc_widget.cpp -release\moc_detectionworker.cpp: detectionworker.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QObject \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qobject.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qobjectdefs.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qnamespace.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qglobal.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtversionchecks.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtconfiginclude.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qconfig.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtcore-config.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtconfigmacros.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtcoreexports.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcompilerdetection.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qprocessordetection.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qsystemdetection.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtdeprecationmarkers.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtpreprocessorsupport.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qassert.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtnoop.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtypes.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtversion.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtclasshelpermacros.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtypeinfo.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcontainerfwd.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qsysinfo.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qlogging.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qflags.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcompare_impl.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qatomic.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qbasicatomic.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qatomic_cxx11.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qgenericatomic.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qyieldcpu.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qconstructormacros.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qdarwinhelpers.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qexceptionhandling.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qforeach.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qttypetraits.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfunctionpointer.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qglobalstatic.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qmalloc.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qminmax.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qnumeric.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qoverload.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qswap.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtenvironmentvariables.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtresource.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qttranslation.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qversiontagging.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtmetamacros.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qobjectdefs_impl.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfunctionaltools_impl.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstring.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qchar.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringview.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qbytearray.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qrefcount.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qarraydata.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qpair.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qarraydatapointer.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qarraydataops.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcontainertools_impl.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qxptype_traits.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\q20type_traits.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\q20functional.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\q20memory.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qbytearrayalgorithms.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qbytearrayview.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringfwd.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringliteral.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringalgorithms.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qlatin1stringview.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qanystringview.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qutf8stringview.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringtokenizer.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringbuilder.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringconverter.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringconverter_base.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qlist.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qhashfunctions.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qiterator.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qbytearraylist.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringlist.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qalgorithms.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringmatcher.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcoreevent.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qscopedpointer.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qmetatype.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcompare.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcomparehelpers.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qdatastream.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qiodevicebase.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfloat16.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qmath.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qiterable.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qmetacontainer.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcontainerinfo.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtaggedpointer.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qscopeguard.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qobject_impl.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qbindingstorage.h \ - release\moc_predefs.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\bin\moc.exe - C:\Qt\6.7.3\msvc2022_64\bin\moc.exe $(DEFINES) --compiler-flavor=msvc --include C:/Users/Administrator/Documents/cotton_double/release/moc_predefs.h -IC:/Qt/6.7.3/msvc2022_64/mkspecs/win32-msvc -IC:/Users/Administrator/Documents/cotton_double -IC:/Users/Administrator/Documents/cotton_double/Include -IC:/Users/Administrator/Documents/cotton_double/opencv410-vs22/include -IC:/Qt/6.7.3/msvc2022_64/include -IC:/Qt/6.7.3/msvc2022_64/include/QtWidgets -IC:/Qt/6.7.3/msvc2022_64/include/QtGui -IC:/Qt/6.7.3/msvc2022_64/include/QtNetwork -IC:/Qt/6.7.3/msvc2022_64/include/QtCore -I"C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.42.34433\include" -I"C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.42.34433\ATLMFC\include" -I"C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\VS\include" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt" -I"C:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um" -I"C:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\shared" -I"C:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\winrt" -I"C:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\cppwinrt" detectionworker.h -o release\moc_detectionworker.cpp - + -$(DEL_FILE) release\moc_storageworker.cpp release\moc_widget.cpp release\moc_storageworker.cpp: storageworker.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QObject \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qobject.h \ @@ -587,6 +480,8 @@ release\moc_storageworker.cpp: storageworker.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qrunnable.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qexception.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qpromise.h \ + onnxrunner.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QFile \ release\moc_predefs.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\bin\moc.exe C:\Qt\6.7.3\msvc2022_64\bin\moc.exe $(DEFINES) --compiler-flavor=msvc --include C:/Users/Administrator/Documents/cotton_double/release/moc_predefs.h -IC:/Qt/6.7.3/msvc2022_64/mkspecs/win32-msvc -IC:/Users/Administrator/Documents/cotton_double -IC:/Users/Administrator/Documents/cotton_double/Include -IC:/Users/Administrator/Documents/cotton_double/opencv410-vs22/include -IC:/Qt/6.7.3/msvc2022_64/include -IC:/Qt/6.7.3/msvc2022_64/include/QtWidgets -IC:/Qt/6.7.3/msvc2022_64/include/QtGui -IC:/Qt/6.7.3/msvc2022_64/include/QtNetwork -IC:/Qt/6.7.3/msvc2022_64/include/QtCore -I"C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.42.34433\include" -I"C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.42.34433\ATLMFC\include" -I"C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\VS\include" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt" -I"C:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um" -I"C:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\shared" -I"C:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\winrt" -I"C:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\cppwinrt" storageworker.h -o release\moc_storageworker.cpp @@ -939,6 +834,9 @@ release\moc_widget.cpp: widget.h \ opencv410-vs22\include\opencv2\video.hpp \ opencv410-vs22\include\opencv2\video\tracking.hpp \ opencv410-vs22\include\opencv2\video\background_segm.hpp \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QFile \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfile.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfiledevice.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtNetwork\QTcpSocket \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtNetwork\qtcpsocket.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtNetwork\qtnetworkglobal.h \ @@ -955,8 +853,6 @@ release\moc_widget.cpp: widget.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qsemaphore.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QDir \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qdir.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfile.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfiledevice.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfileinfo.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qdatetime.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcalendar.h \ @@ -1286,6 +1182,10 @@ release\camera.obj: camera.cpp camera.h \ opencv410-vs22\include\opencv2\video.hpp \ opencv410-vs22\include\opencv2\video\tracking.hpp \ opencv410-vs22\include\opencv2\video\background_segm.hpp \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QFile \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfile.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfiledevice.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qiodevice.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtNetwork\QTcpSocket \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtNetwork\qtcpsocket.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtNetwork\qtnetworkglobal.h \ @@ -1293,7 +1193,6 @@ release\camera.obj: camera.cpp camera.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtNetwork\qtnetworkexports.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtNetwork\qabstractsocket.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtNetwork\qhostaddress.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qiodevice.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qvariant.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtNetwork\QTcpServer \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtNetwork\qtcpserver.h \ @@ -1308,8 +1207,6 @@ release\camera.obj: camera.cpp camera.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qsemaphore.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QDir \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qdir.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfile.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfiledevice.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfileinfo.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qdatetime.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcalendar.h \ @@ -1337,10 +1234,124 @@ release\camera.obj: camera.cpp camera.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qbasictimer.h release\detectionworker.obj: detectionworker.cpp detectionworker.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QObject \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qobject.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qobjectdefs.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qnamespace.h \ + onnxrunner.h \ + opencv410-vs22\include\opencv2\opencv.hpp \ + opencv410-vs22\include\opencv2\opencv_modules.hpp \ + opencv410-vs22\include\opencv2\core.hpp \ + opencv410-vs22\include\opencv2\core\cvdef.h \ + opencv410-vs22\include\opencv2\core\version.hpp \ + opencv410-vs22\include\opencv2\core\hal\interface.h \ + opencv410-vs22\include\opencv2\core\cv_cpu_dispatch.h \ + opencv410-vs22\include\opencv2\core\cv_cpu_helper.h \ + opencv410-vs22\include\opencv2\core\hal\msa_macros.h \ + opencv410-vs22\include\opencv2\core\fast_math.hpp \ + opencv410-vs22\include\opencv2\core\base.hpp \ + opencv410-vs22\include\opencv2\core\cvstd.hpp \ + opencv410-vs22\include\opencv2\core\cvstd_wrapper.hpp \ + opencv410-vs22\include\opencv2\core\neon_utils.hpp \ + opencv410-vs22\include\opencv2\core\vsx_utils.hpp \ + opencv410-vs22\include\opencv2\core\check.hpp \ + opencv410-vs22\include\opencv2\core\traits.hpp \ + opencv410-vs22\include\opencv2\core\matx.hpp \ + opencv410-vs22\include\opencv2\core\saturate.hpp \ + opencv410-vs22\include\opencv2\core\matx.inl.hpp \ + opencv410-vs22\include\opencv2\core\types.hpp \ + opencv410-vs22\include\opencv2\core\mat.hpp \ + opencv410-vs22\include\opencv2\core\bufferpool.hpp \ + opencv410-vs22\include\opencv2\core\mat.inl.hpp \ + opencv410-vs22\include\opencv2\core\persistence.hpp \ + opencv410-vs22\include\opencv2\core\operations.hpp \ + opencv410-vs22\include\opencv2\core\cvstd.inl.hpp \ + opencv410-vs22\include\opencv2\core\utility.hpp \ + opencv410-vs22\include\opencv2\core\utils\instrumentation.hpp \ + opencv410-vs22\include\opencv2\core\utils\tls.hpp \ + opencv410-vs22\include\opencv2\core\optim.hpp \ + opencv410-vs22\include\opencv2\core\ovx.hpp \ + opencv410-vs22\include\opencv2\calib3d.hpp \ + opencv410-vs22\include\opencv2\features2d.hpp \ + opencv410-vs22\include\opencv2\flann\miniflann.hpp \ + opencv410-vs22\include\opencv2\flann\defines.h \ + opencv410-vs22\include\opencv2\flann\config.h \ + opencv410-vs22\include\opencv2\core\affine.hpp \ + opencv410-vs22\include\opencv2\core\utils\logger.hpp \ + opencv410-vs22\include\opencv2\core\utils\logger.defines.hpp \ + opencv410-vs22\include\opencv2\core\utils\logtag.hpp \ + opencv410-vs22\include\opencv2\dnn.hpp \ + opencv410-vs22\include\opencv2\dnn\dnn.hpp \ + opencv410-vs22\include\opencv2\core\async.hpp \ + opencv410-vs22\include\opencv2\dnn\version.hpp \ + opencv410-vs22\include\opencv2\dnn\dict.hpp \ + opencv410-vs22\include\opencv2\dnn\layer.hpp \ + opencv410-vs22\include\opencv2\dnn\dnn.inl.hpp \ + opencv410-vs22\include\opencv2\dnn\utils\inference_engine.hpp \ + opencv410-vs22\include\opencv2\flann.hpp \ + opencv410-vs22\include\opencv2\flann\flann_base.hpp \ + opencv410-vs22\include\opencv2\flann\general.h \ + opencv410-vs22\include\opencv2\flann\matrix.h \ + opencv410-vs22\include\opencv2\flann\params.h \ + opencv410-vs22\include\opencv2\flann\any.h \ + opencv410-vs22\include\opencv2\flann\saving.h \ + opencv410-vs22\include\opencv2\flann\nn_index.h \ + opencv410-vs22\include\opencv2\flann\result_set.h \ + opencv410-vs22\include\opencv2\flann\all_indices.h \ + opencv410-vs22\include\opencv2\flann\kdtree_index.h \ + opencv410-vs22\include\opencv2\flann\dynamic_bitset.h \ + opencv410-vs22\include\opencv2\flann\dist.h \ + opencv410-vs22\include\opencv2\flann\heap.h \ + opencv410-vs22\include\opencv2\flann\allocator.h \ + opencv410-vs22\include\opencv2\flann\random.h \ + opencv410-vs22\include\opencv2\flann\kdtree_single_index.h \ + opencv410-vs22\include\opencv2\flann\kmeans_index.h \ + opencv410-vs22\include\opencv2\flann\logger.h \ + opencv410-vs22\include\opencv2\flann\composite_index.h \ + opencv410-vs22\include\opencv2\flann\linear_index.h \ + opencv410-vs22\include\opencv2\flann\hierarchical_clustering_index.h \ + opencv410-vs22\include\opencv2\flann\lsh_index.h \ + opencv410-vs22\include\opencv2\flann\lsh_table.h \ + opencv410-vs22\include\opencv2\flann\autotuned_index.h \ + opencv410-vs22\include\opencv2\flann\ground_truth.h \ + opencv410-vs22\include\opencv2\flann\index_testing.h \ + opencv410-vs22\include\opencv2\flann\timer.h \ + opencv410-vs22\include\opencv2\flann\sampling.h \ + opencv410-vs22\include\opencv2\highgui.hpp \ + opencv410-vs22\include\opencv2\imgcodecs.hpp \ + opencv410-vs22\include\opencv2\videoio.hpp \ + opencv410-vs22\include\opencv2\imgproc.hpp \ + opencv410-vs22\include\opencv2\imgproc\segmentation.hpp \ + opencv410-vs22\include\opencv2\ml.hpp \ + opencv410-vs22\include\opencv2\ml\ml.inl.hpp \ + opencv410-vs22\include\opencv2\objdetect.hpp \ + opencv410-vs22\include\opencv2\objdetect\aruco_detector.hpp \ + opencv410-vs22\include\opencv2\objdetect\aruco_dictionary.hpp \ + opencv410-vs22\include\opencv2\objdetect\aruco_board.hpp \ + opencv410-vs22\include\opencv2\objdetect\graphical_code_detector.hpp \ + opencv410-vs22\include\opencv2\objdetect\detection_based_tracker.hpp \ + opencv410-vs22\include\opencv2\objdetect\face.hpp \ + opencv410-vs22\include\opencv2\objdetect\charuco_detector.hpp \ + opencv410-vs22\include\opencv2\objdetect\barcode.hpp \ + opencv410-vs22\include\opencv2\photo.hpp \ + opencv410-vs22\include\opencv2\stitching.hpp \ + opencv410-vs22\include\opencv2\stitching\warpers.hpp \ + opencv410-vs22\include\opencv2\stitching\detail\warpers.hpp \ + opencv410-vs22\include\opencv2\core\cuda.hpp \ + opencv410-vs22\include\opencv2\core\cuda_types.hpp \ + opencv410-vs22\include\opencv2\core\cuda.inl.hpp \ + opencv410-vs22\include\opencv2\stitching\detail\warpers_inl.hpp \ + opencv410-vs22\include\opencv2\stitching\detail\matchers.hpp \ + opencv410-vs22\include\opencv2\stitching\detail\motion_estimators.hpp \ + opencv410-vs22\include\opencv2\stitching\detail\util.hpp \ + opencv410-vs22\include\opencv2\stitching\detail\util_inl.hpp \ + opencv410-vs22\include\opencv2\stitching\detail\camera.hpp \ + opencv410-vs22\include\opencv2\stitching\detail\exposure_compensate.hpp \ + opencv410-vs22\include\opencv2\stitching\detail\seam_finders.hpp \ + opencv410-vs22\include\opencv2\stitching\detail\blenders.hpp \ + opencv410-vs22\include\opencv2\video.hpp \ + opencv410-vs22\include\opencv2\video\tracking.hpp \ + opencv410-vs22\include\opencv2\video\background_segm.hpp \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QFile \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfile.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfiledevice.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qiodevice.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qglobal.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtversionchecks.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtconfiginclude.h \ @@ -1385,6 +1396,10 @@ release\detectionworker.obj: detectionworker.cpp detectionworker.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtresource.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qttranslation.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qversiontagging.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qiodevicebase.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qobject.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qobjectdefs.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qnamespace.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtmetamacros.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qobjectdefs_impl.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfunctionaltools_impl.h \ @@ -1427,7 +1442,6 @@ release\detectionworker.obj: detectionworker.cpp detectionworker.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcompare.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcomparehelpers.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qdatastream.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qiodevicebase.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfloat16.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qmath.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qiterable.h \ @@ -1436,7 +1450,90 @@ release\detectionworker.obj: detectionworker.cpp detectionworker.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtaggedpointer.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qscopeguard.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qobject_impl.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qbindingstorage.h + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qbindingstorage.h \ + globals.h \ + Include\MIL.h \ + Include\ClassicMIL\milsetup.h \ + Include\ClassicMIL\milos.h \ + Include\ClassicMIL\mildec.h \ + Include\ClassicMIL\milproto.h \ + Include\ClassicMIL\milfunc.h \ + Include\ClassicMIL\milstring.h \ + Include\ClassicMIL\milvector.h \ + Include\ClassicMIL\miluniqueid.h \ + Include\ClassicMIL\mildyn.h \ + Include\ClassicMIL\MILDyn\mil3dblob.h \ + Include\ClassicMIL\MILDyn\mil3ddisp.h \ + Include\ClassicMIL\MILDyn\mil3dgeo.h \ + Include\ClassicMIL\MILDyn\mil3dgra.h \ + Include\ClassicMIL\MILDyn\mil3dim.h \ + Include\ClassicMIL\MILDyn\mil3dmap.h \ + Include\ClassicMIL\MILDyn\mil3dmet.h \ + Include\ClassicMIL\MILDyn\mil3dmod.h \ + Include\ClassicMIL\MILDyn\mil3dreg.h \ + Include\ClassicMIL\MILDyn\milagm.h \ + Include\ClassicMIL\MILDyn\milbead.h \ + Include\ClassicMIL\MILDyn\milblob.h \ + Include\ClassicMIL\MILDyn\milcal.h \ + Include\ClassicMIL\MILDyn\milclass.h \ + Include\ClassicMIL\MILDyn\milcode.h \ + Include\ClassicMIL\MILDyn\milcolor.h \ + Include\ClassicMIL\MILDyn\milcom.h \ + Include\ClassicMIL\MILDyn\mildisplay.h \ + Include\ClassicMIL\MILDyn\mildmr.h \ + Include\ClassicMIL\MILDyn\miledge.h \ + Include\ClassicMIL\MILDyn\milim.h \ + Include\ClassicMIL\MILDyn\milmeas.h \ + Include\ClassicMIL\MILDyn\milmetrol.h \ + Include\ClassicMIL\MILDyn\milmod.h \ + Include\ClassicMIL\MILDyn\milocr.h \ + Include\ClassicMIL\MILDyn\milpat.h \ + Include\ClassicMIL\MILDyn\milreg.h \ + Include\ClassicMIL\MILDyn\milstr.h \ + Include\ClassicMIL\MILDyn\PFNC.h \ + Include\ClassicMIL\milfuncll.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QMutex \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qmutex.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qdeadlinetimer.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qelapsedtimer.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtsan_impl.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QSemaphore \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qsemaphore.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QDir \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qdir.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfileinfo.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qshareddata.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qdatetime.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcalendar.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qlocale.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qvariant.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qdebug.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtextstream.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcontiguouscache.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qsharedpointer.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qsharedpointer_impl.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qmap.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qshareddata_impl.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qset.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qhash.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qvarlengtharray.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\q23utility.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtimezone.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QCoreApplication \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcoreapplication.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qeventloop.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qnativeinterface.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcoreapplication_platform.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfuture.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfutureinterface.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qresultstore.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfuture_impl.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qthreadpool.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qthread.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qrunnable.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qexception.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qpromise.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QDebug release\globals.obj: globals.cpp globals.h \ Include\MIL.h \ @@ -1734,7 +1831,9 @@ release\globals.obj: globals.cpp globals.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qthread.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qrunnable.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qexception.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qpromise.h + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qpromise.h \ + onnxrunner.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QFile release\img_utils.obj: img_utils.cpp img_utils.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtGui\QPixmap \ @@ -2348,6 +2447,9 @@ release\main.obj: main.cpp widget.h \ opencv410-vs22\include\opencv2\video.hpp \ opencv410-vs22\include\opencv2\video\tracking.hpp \ opencv410-vs22\include\opencv2\video\background_segm.hpp \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QFile \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfile.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfiledevice.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtNetwork\QTcpSocket \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtNetwork\qtcpsocket.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtNetwork\qtnetworkglobal.h \ @@ -2364,8 +2466,6 @@ release\main.obj: main.cpp widget.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qsemaphore.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QDir \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qdir.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfile.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfiledevice.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfileinfo.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qdatetime.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcalendar.h \ @@ -2494,29 +2594,29 @@ release\onnxrunner.obj: onnxrunner.cpp onnxrunner.h \ opencv410-vs22\include\opencv2\video.hpp \ opencv410-vs22\include\opencv2\video\tracking.hpp \ opencv410-vs22\include\opencv2\video\background_segm.hpp \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\Qdebug \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qdebug.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcontainerfwd.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtconfigmacros.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QFile \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfile.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfiledevice.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qiodevice.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qglobal.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtversionchecks.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtconfiginclude.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qconfig.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtcore-config.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtypes.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qprocessordetection.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qassert.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcompilerdetection.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qsystemdetection.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtconfigmacros.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtcoreexports.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcompilerdetection.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qprocessordetection.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qsystemdetection.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtdeprecationmarkers.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtversionchecks.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtnoop.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtextstream.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qiodevicebase.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qglobal.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtpreprocessorsupport.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qassert.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtnoop.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtypes.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtversion.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtclasshelpermacros.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtypeinfo.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcontainerfwd.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qsysinfo.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qlogging.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qflags.h \ @@ -2542,12 +2642,18 @@ release\onnxrunner.obj: onnxrunner.cpp onnxrunner.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtresource.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qttranslation.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qversiontagging.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qiodevicebase.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qobject.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qobjectdefs.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qnamespace.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtmetamacros.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qobjectdefs_impl.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfunctionaltools_impl.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstring.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qchar.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringview.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qbytearray.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qrefcount.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qnamespace.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtmetamacros.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qarraydata.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qpair.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qarraydatapointer.h \ @@ -2562,40 +2668,42 @@ release\onnxrunner.obj: onnxrunner.cpp onnxrunner.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringfwd.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringliteral.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringalgorithms.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qscopedpointer.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringconverter_base.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstring.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qlatin1stringview.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qanystringview.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qutf8stringview.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringtokenizer.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringbuilder.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringconverter.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcontiguouscache.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qsharedpointer.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qshareddata.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringconverter_base.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qlist.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qhashfunctions.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qsharedpointer_impl.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qiterator.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qbytearraylist.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringlist.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qalgorithms.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringmatcher.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcoreevent.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qscopedpointer.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qmetatype.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcompare.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcomparehelpers.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qdatastream.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfloat16.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qmath.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qalgorithms.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qiterable.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qmetacontainer.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcontainerinfo.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtaggedpointer.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qobjectdefs.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qobjectdefs_impl.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfunctionaltools_impl.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qscopeguard.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qlist.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qiterator.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qbytearraylist.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringlist.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringmatcher.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qobject_impl.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qbindingstorage.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\Qdebug \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qdebug.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtextstream.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcontiguouscache.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qsharedpointer.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qshareddata.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qsharedpointer_impl.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qmap.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qshareddata_impl.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qset.h \ @@ -2901,6 +3009,8 @@ release\storageworker.obj: storageworker.cpp storageworker.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qrunnable.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qexception.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qpromise.h \ + onnxrunner.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QFile \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QDateTime \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QDebug \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QStandardPaths \ @@ -3254,6 +3364,9 @@ release\widget.obj: widget.cpp widget.h \ opencv410-vs22\include\opencv2\video.hpp \ opencv410-vs22\include\opencv2\video\tracking.hpp \ opencv410-vs22\include\opencv2\video\background_segm.hpp \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QFile \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfile.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfiledevice.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtNetwork\QTcpSocket \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtNetwork\qtcpsocket.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtNetwork\qtnetworkglobal.h \ @@ -3270,8 +3383,6 @@ release\widget.obj: widget.cpp widget.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qsemaphore.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QDir \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qdir.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfile.h \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfiledevice.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfileinfo.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qdatetime.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcalendar.h \ @@ -3317,9 +3428,8 @@ release\widget.obj: widget.cpp widget.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qbasictimer.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QEventLoop \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QElapsedTimer \ - ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QDateTime - -release\moc_detectionworker.obj: release\moc_detectionworker.cpp + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QDateTime \ + detectionworker.h release\moc_storageworker.obj: release\moc_storageworker.cpp diff --git a/camera.cpp b/camera.cpp index ea42006..54d1abf 100644 --- a/camera.cpp +++ b/camera.cpp @@ -3,9 +3,9 @@ #include // Debug Options -#define GlobalDebug 0 // 全局是否允许打印Debug信息(打印会拖慢处理时间) +#define GlobalDebug 1 // 全局是否允许打印Debug信息(打印会拖慢处理时间) #define DebugDetection 0 // 注意开启这个编译选项会导致图片存储, 处理时间会很慢 -#define DebugDetectionTime 0 // 是否打印处理时间 +#define DebugDetectionTime 1 // 是否打印处理时间 #define DebugLowerMacCOM 0 // 是否打印和下位机通讯的相关信息 camera::camera() {} @@ -145,6 +145,8 @@ MIL_INT ProcessingFunction0(MIL_INT HookType, MIL_ID HookId, void *HookDataPtr) { #if(GlobalDebug) qDebug()<<"CallBack1"; + Timer call_back_timer0; + call_back_timer0.restart(); #endif int camera_id = 0; #if(GlobalDebug && DebugDetectionTime) @@ -155,7 +157,6 @@ MIL_INT ProcessingFunction0(MIL_INT HookType, MIL_ID HookId, void *HookDataPtr) { QMutexLocker locker(&gDispPicMutex0); gDispCurrentPicId0 = ModifiedBufferId0; - } #if(GlobalDebug && DebugDetectionTime) @@ -173,14 +174,13 @@ MIL_INT ProcessingFunction0(MIL_INT HookType, MIL_ID HookId, void *HookDataPtr) data.camera_id = 0; data.image = img.clone(); // 确保图像数据被复制 g_storageQueue.enqueue(data); - FuncCount0++; #if(GlobalDebug && DebugDetectionTime) qDebug() << "CallBack1: push image to storage queue"; #endif } // 拷贝艳丽色检测图像 - MbufCopy(ModifiedBufferId0,MilImage_Color0); + MbufCopy(ModifiedBufferId0, MilImage_Color0); MIL_UNIQUE_BUF_ID MimResizedestination = MbufAllocColor(MilSystem, 3, 2048, 512, 8+M_UNSIGNED, M_IMAGE+M_PROC+M_DISP, M_UNIQUE_ID); MbufClear(MimResizedestination, M_COLOR_BLACK); MimResize(MilImage_Color0, MimResizedestination, 0.5, 1 , M_DEFAULT); @@ -196,17 +196,23 @@ MIL_INT ProcessingFunction0(MIL_INT HookType, MIL_ID HookId, void *HookDataPtr) cv::Mat img = ImageUtils::mil2Mat(MimFlipDedtination); // 将图像推入识别队列 - ImageData recognitionData; - recognitionData.camera_id = camera_id; - recognitionData.image = img; - g_img_Queue[camera_id]->enqueue(recognitionData); + if(g_dl_enable[camera_id]) + { + ImageData recognitionData; + recognitionData.camera_id = camera_id; + recognitionData.image = img; + g_img_Queue[camera_id]->enqueue(recognitionData); + } #if(GlobalDebug && DebugDetectionTime) timer_detection_time.printElapsedTime("CallBack1: High sat detection mirror and push to DL"); timer_detection_time.restart(); #endif //艳丽检测mask - high_sat_detect(MimFlipDedtination, detection_result0, params); + if(g_traditional_enable[camera_id]) + { + high_sat_detect(MimFlipDedtination, detection_result0, params); + } #if(GlobalDebug && DebugDetectionTime) timer_detection_time.printElapsedTime("CallBack1: High sat detection finish"); @@ -223,34 +229,42 @@ MIL_INT ProcessingFunction0(MIL_INT HookType, MIL_ID HookId, void *HookDataPtr) std::vector> dl_mask; ImageData dl_data; - if(!g_result_Queue[camera_id]->dequeue(dl_data)) + if(g_dl_enable[camera_id]) { - qWarning() << "CallBack1: Receive empty result from Onnx for camera" << camera_id; - // 如果没有深度学习的检测结果,使用 Matrox 的检测结果 - dl_mask = matrox_mask; - merged_mask = matrox_mask; + if(!g_result_Queue[camera_id]->dequeue(dl_data)) + { + qWarning() << "CallBack1: Receive empty result from Onnx for camera" << camera_id; + // 如果没有深度学习的检测结果,使用 Matrox 的检测结果 + dl_mask = matrox_mask; + merged_mask = matrox_mask; #if(GlobalDebug && DebugDetectionTime) - timer_detection_time.printElapsedTime("CallBack1: DL detection error to mask"); - timer_detection_time.restart(); + timer_detection_time.printElapsedTime("CallBack1: DL detection error to mask"); + timer_detection_time.restart(); #endif + } + else + { + // 将深度学习的检测结果转换为 OpenCV Mat + dl_mask = generateMaskFromMatImage(dl_data.image, widthBlocks, heightBlocks, sizeThreshold); + merged_mask = ImageUtils::mergeMasks(dl_mask, matrox_mask); +#if(GlobalDebug && DebugDetectionTime) + timer_detection_time.printElapsedTime("CallBack2: Wait DL detection and result to mask"); + timer_detection_time.restart(); +#endif + } } else { - // 将深度学习的检测结果转换为 OpenCV Mat - dl_mask = generateMaskFromMatImage(dl_data.image, widthBlocks, heightBlocks, sizeThreshold); - merged_mask = ImageUtils::mergeMasks(dl_mask, matrox_mask); -#if(GlobalDebug && DebugDetectionTime) - timer_detection_time.printElapsedTime("CallBack2: Wait DL detection and result to mask"); - timer_detection_time.restart(); -#endif + dl_mask = matrox_mask; + merged_mask = matrox_mask; } // Update the current Img MIl id // 更新持久化存储 - { - QMutexLocker locker(&g_detection_result[camera_id].mutex); - g_detection_result[camera_id].dl_mask = dl_mask; - g_detection_result[camera_id].traditional_mask = matrox_mask; - } + // { + // QMutexLocker locker(&g_detection_result[camera_id].mutex); + // g_detection_result[camera_id].dl_mask = dl_mask; + // g_detection_result[camera_id].traditional_mask = matrox_mask; + // } #if(GlobalDebug && DebugDetectionTime) timer_detection_time.printElapsedTime("CallBack1: Push result to g_detection_result"); timer_detection_time.restart(); @@ -258,6 +272,9 @@ MIL_INT ProcessingFunction0(MIL_INT HookType, MIL_ID HookId, void *HookDataPtr) mask_0 = merged_mask; detection_ready.release(); MbufFree(detection_result0); +#if(GlobalDebug && DebugDetectionTime) + call_back_timer0.printElapsedTime("CallBack1: Total time spent: "); +#endif return 0; } @@ -266,6 +283,8 @@ MIL_INT ProcessingFunction1(MIL_INT HookType, MIL_ID HookId, void *HookDataPtr) { #if(GlobalDebug) qDebug()<<"CallBack2"; + Timer call_back_timer1; + call_back_timer1.restart(); #endif int camera_id = 1; #if(GlobalDebug && DebugDetectionTime) @@ -293,7 +312,6 @@ MIL_INT ProcessingFunction1(MIL_INT HookType, MIL_ID HookId, void *HookDataPtr) data.camera_id = 1; data.image = img.clone(); // 确保图像数据被复制 g_storageQueue.enqueue(data); - FuncCount1++; #if(GlobalDebug && DebugDetectionTime) qDebug() << "CallBack2: push image to storage queue"; #endif @@ -310,20 +328,25 @@ MIL_INT ProcessingFunction1(MIL_INT HookType, MIL_ID HookId, void *HookDataPtr) timer_detection_time.restart(); #endif - // 将图像推入识别队列 - cv::Mat img = ImageUtils::mil2Mat(MimResizedestination); - ImageData recognitionData; - recognitionData.camera_id = 1; - recognitionData.image = img; - g_img_Queue[1]->enqueue(recognitionData); - + if(g_dl_enable[camera_id]) + { + // 将图像推入识别队列 + cv::Mat img = ImageUtils::mil2Mat(MimResizedestination); + ImageData recognitionData; + recognitionData.camera_id = 1; + recognitionData.image = img; + g_img_Queue[1]->enqueue(recognitionData); + } #if(GlobalDebug && DebugDetectionTime) timer_detection_time.printElapsedTime("CallBack2: Without mirror and push to DL"); timer_detection_time.restart(); #endif // 艳丽检测mask - high_sat_detect(MimResizedestination, detection_result1, params); + if(g_traditional_enable[camera_id]) + { + high_sat_detect(MimResizedestination, detection_result1, params); + } #if(GlobalDebug && DebugDetectionTime) timer_detection_time.printElapsedTime("CallBack2: High sat detection finish"); @@ -341,36 +364,37 @@ MIL_INT ProcessingFunction1(MIL_INT HookType, MIL_ID HookId, void *HookDataPtr) std::vector> merged_mask; std::vector> dl_mask; ImageData dl_data; - - if(!g_result_Queue[camera_id]->dequeue(dl_data)) + if(g_dl_enable[camera_id]) + { + if(!g_result_Queue[camera_id]->dequeue(dl_data)) + { + qWarning() << "Receive empty result from Onnx for camera" << camera_id; + // 如果没有深度学习的检测结果,使用 Matrox 的检测结果 + dl_mask = matrox_mask; + merged_mask = matrox_mask; +#if(GlobalDebug && DebugDetectionTime) + timer_detection_time.printElapsedTime("CallBack1: DL detection error to mask"); + timer_detection_time.restart(); +#endif + } + else + { + // 将深度学习的检测结果转换为 OpenCV Mat + dl_mask = generateMaskFromMatImage(dl_data.image, widthBlocks, heightBlocks, sizeThreshold); + merged_mask = ImageUtils::mergeMasks(dl_mask, matrox_mask); +#if(GlobalDebug && DebugDetectionTime) + timer_detection_time.printElapsedTime("CallBack1: Wait DL detection and result to mask"); + timer_detection_time.restart(); +#endif + } + }else { - qWarning() << "Receive empty result from Onnx for camera" << camera_id; - // 如果没有深度学习的检测结果,使用 Matrox 的检测结果 dl_mask = matrox_mask; merged_mask = matrox_mask; -#if(GlobalDebug && DebugDetectionTime) - timer_detection_time.printElapsedTime("CallBack1: DL detection error to mask"); - timer_detection_time.restart(); -#endif - } - else - { - // 将深度学习的检测结果转换为 OpenCV Mat - dl_mask = generateMaskFromMatImage(dl_data.image, widthBlocks, heightBlocks, sizeThreshold); - merged_mask = ImageUtils::mergeMasks(dl_mask, matrox_mask); -#if(GlobalDebug && DebugDetectionTime) - timer_detection_time.printElapsedTime("CallBack1: Wait DL detection and result to mask"); - timer_detection_time.restart(); -#endif } // Update the current Img MIl id // 更新持久化存储 - { - QMutexLocker locker(&g_detection_result[camera_id].mutex); - g_detection_result[camera_id].dl_mask = dl_mask; - g_detection_result[camera_id].traditional_mask = matrox_mask; - } #if(GlobalDebug && DebugDetectionTime) timer_detection_time.printElapsedTime("CallBack2: Push result to g_detection_result"); timer_detection_time.restart(); @@ -410,11 +434,10 @@ MIL_INT ProcessingFunction1(MIL_INT HookType, MIL_ID HookId, void *HookDataPtr) qWarning()<<"下位机发送失败"; } -#if(GlobalDebug && DebugDetectionTime) - timer_detection_time.printElapsedTime("Time of Processing From Get into Ca" - "..0llBack to Sent to Lower Mac"); -#endif MbufFree(detection_result1); +#if(GlobalDebug && DebugDetectionTime) + call_back_timer1.printElapsedTime("CallBack2: Total time spent: "); +#endif return 0; } diff --git a/camera.h b/camera.h index 82396e4..3a5a52d 100644 --- a/camera.h +++ b/camera.h @@ -96,6 +96,12 @@ extern std::map params; void read_params_from_file(const std::string& filename, std::map& params) ; +pair>, vector>> applyRowRangeDelay( + const vector>& mask, + const vector>& tail, + int rowRange + ); + pair>, vector>> generateMaskWithTail( const MIL_ID& inputImg, const vector>& tail, diff --git a/cotton_double2.pro.user b/cotton_double2.pro.user index 44964d0..e85474f 100644 --- a/cotton_double2.pro.user +++ b/cotton_double2.pro.user @@ -1,6 +1,6 @@ - + EnvironmentId @@ -140,7 +140,7 @@ C:\Users\Administrator\Documents\cotton_double - C:/Users/Administrator/Documents/cotton_double/build/Desktop_Qt_6_7_3_MSVC2022_64bit-Release + C:/Users/Administrator/Documents/cotton_double true diff --git a/globals.cpp b/globals.cpp index bcaca63..759d742 100644 --- a/globals.cpp +++ b/globals.cpp @@ -34,6 +34,9 @@ std::thread* g_recognitionThread[2] = { nullptr, nullptr }; // 初始化线程控制变量指针 std::atomic* g_recognitionRunning[2] = { nullptr, nullptr }; +bool g_dl_enable[2] = { true, true }; +bool g_traditional_enable[2] = { true, true }; + // 初始化全局ONNXRunner实例数组 ONNXRunner* g_runner_array[2] = { nullptr, nullptr }; diff --git a/globals.h b/globals.h index ced5864..48b6900 100644 --- a/globals.h +++ b/globals.h @@ -34,7 +34,8 @@ extern MIL_ID gMask1; // 检测准备信号量 extern QSemaphore detection_ready; - +extern bool g_dl_enable[2]; +extern bool g_traditional_enable[2]; // 获取保存目录和配置目录函数 QString getSaveDirectory(); diff --git a/ui_widget.h b/ui_widget.h index 32aadc4..1f3d31f 100644 --- a/ui_widget.h +++ b/ui_widget.h @@ -60,6 +60,8 @@ public: QHBoxLayout *horizontalLayout_4; QLabel *label_2; QSpacerItem *horizontalSpacer; + QCheckBox *dl_enable_1; + QCheckBox *tra_enable_1; QCheckBox *mtx_1_overlay; QCheckBox *dl_1_overlay; QCheckBox *img_1_mirror; @@ -68,6 +70,8 @@ public: QHBoxLayout *horizontalLayout_5; QLabel *label_4; QSpacerItem *horizontalSpacer_2; + QCheckBox *dl_enable_0; + QCheckBox *tra_enable_0; QCheckBox *mtx_0_overlay; QCheckBox *dl_0_overlay; QCheckBox *img_0_mirror; @@ -256,16 +260,29 @@ public: horizontalLayout_4->addItem(horizontalSpacer); + dl_enable_1 = new QCheckBox(frame); + dl_enable_1->setObjectName("dl_enable_1"); + dl_enable_1->setStyleSheet(QString::fromUtf8("font: 12pt \"Microsoft YaHei UI\";")); + + horizontalLayout_4->addWidget(dl_enable_1); + + tra_enable_1 = new QCheckBox(frame); + tra_enable_1->setObjectName("tra_enable_1"); + tra_enable_1->setEnabled(false); + tra_enable_1->setStyleSheet(QString::fromUtf8("font: 12pt \"Microsoft YaHei UI\";")); + + horizontalLayout_4->addWidget(tra_enable_1); + mtx_1_overlay = new QCheckBox(frame); mtx_1_overlay->setObjectName("mtx_1_overlay"); - mtx_1_overlay->setEnabled(true); + mtx_1_overlay->setEnabled(false); mtx_1_overlay->setStyleSheet(QString::fromUtf8("font: 12pt \"Microsoft YaHei UI\";")); horizontalLayout_4->addWidget(mtx_1_overlay); dl_1_overlay = new QCheckBox(frame); dl_1_overlay->setObjectName("dl_1_overlay"); - dl_1_overlay->setEnabled(true); + dl_1_overlay->setEnabled(false); dl_1_overlay->setStyleSheet(QString::fromUtf8("font: 12pt \"Microsoft YaHei UI\";")); horizontalLayout_4->addWidget(dl_1_overlay); @@ -308,16 +325,29 @@ public: horizontalLayout_5->addItem(horizontalSpacer_2); + dl_enable_0 = new QCheckBox(frame_2); + dl_enable_0->setObjectName("dl_enable_0"); + dl_enable_0->setStyleSheet(QString::fromUtf8("font: 12pt \"Microsoft YaHei UI\";")); + + horizontalLayout_5->addWidget(dl_enable_0); + + tra_enable_0 = new QCheckBox(frame_2); + tra_enable_0->setObjectName("tra_enable_0"); + tra_enable_0->setEnabled(false); + tra_enable_0->setStyleSheet(QString::fromUtf8("font: 12pt \"Microsoft YaHei UI\";")); + + horizontalLayout_5->addWidget(tra_enable_0); + mtx_0_overlay = new QCheckBox(frame_2); mtx_0_overlay->setObjectName("mtx_0_overlay"); - mtx_0_overlay->setEnabled(true); + mtx_0_overlay->setEnabled(false); mtx_0_overlay->setStyleSheet(QString::fromUtf8("font: 12pt \"Microsoft YaHei UI\";")); horizontalLayout_5->addWidget(mtx_0_overlay); dl_0_overlay = new QCheckBox(frame_2); dl_0_overlay->setObjectName("dl_0_overlay"); - dl_0_overlay->setEnabled(true); + dl_0_overlay->setEnabled(false); dl_0_overlay->setStyleSheet(QString::fromUtf8("font: 12pt \"Microsoft YaHei UI\";")); horizontalLayout_5->addWidget(dl_0_overlay); @@ -475,11 +505,15 @@ public: btn_stop->setText(QCoreApplication::translate("Widget", "\345\201\234\346\255\242\345\210\206\351\200\211", nullptr)); btn_quit->setText(QCoreApplication::translate("Widget", "\351\200\200\345\207\272\347\263\273\347\273\237", nullptr)); label_2->setText(QCoreApplication::translate("Widget", "\347\233\270\346\234\2721\357\274\210\351\253\230\344\276\247/\346\260\224\347\275\220\344\276\247\357\274\211", nullptr)); + dl_enable_1->setText(QCoreApplication::translate("Widget", "\345\261\217\350\224\275\346\267\261\345\272\246\345\255\246\344\271\240", nullptr)); + tra_enable_1->setText(QCoreApplication::translate("Widget", "\345\261\217\350\224\275\350\211\263\344\270\275\346\243\200\346\265\213", nullptr)); mtx_1_overlay->setText(QCoreApplication::translate("Widget", "\350\211\262\346\243\200\347\273\223\346\236\234", nullptr)); dl_1_overlay->setText(QCoreApplication::translate("Widget", "\346\231\272\346\243\200\347\273\223\346\236\234", nullptr)); img_1_mirror->setText(QCoreApplication::translate("Widget", "\345\233\276\347\211\207\351\225\234\345\203\217", nullptr)); camera_1_img->setText(QString()); label_4->setText(QCoreApplication::translate("Widget", "\347\233\270\346\234\2720\357\274\210\344\275\216\344\276\247/\345\207\272\351\243\216\345\217\243\344\276\247\357\274\211", nullptr)); + dl_enable_0->setText(QCoreApplication::translate("Widget", "\345\261\217\350\224\275\346\267\261\345\272\246\345\255\246\344\271\240", nullptr)); + tra_enable_0->setText(QCoreApplication::translate("Widget", "\345\261\217\350\224\275\350\211\263\344\270\275\346\243\200\346\265\213", nullptr)); mtx_0_overlay->setText(QCoreApplication::translate("Widget", "\350\211\262\346\243\200\347\273\223\346\236\234", nullptr)); dl_0_overlay->setText(QCoreApplication::translate("Widget", "\346\231\272\346\243\200\347\273\223\346\236\234", nullptr)); img_0_mirror->setText(QCoreApplication::translate("Widget", "\345\233\276\347\211\207\351\225\234\345\203\217", nullptr)); diff --git a/widget.cpp b/widget.cpp index d6dcc03..46bb9dc 100644 --- a/widget.cpp +++ b/widget.cpp @@ -78,6 +78,11 @@ void Widget::refreshImage() this->ui->btn_start->setEnabled(!this->isCamRunning); this->ui->btn_stop->setEnabled(this->isCamRunning); this->ui->btn_take_photos->setEnabled(this->isCamRunning); + // refresh checkouts + this->ui->dl_enable_0->setEnabled(!this->isCamRunning); + this->ui->dl_enable_1->setEnabled(!this->isCamRunning); + this->ui->tra_enable_0->setEnabled(!this->isCamRunning); + this->ui->tra_enable_1->setEnabled(!this->isCamRunning); // refresh info QString info; if(this->isCamRunning) @@ -124,7 +129,8 @@ void Widget::refreshSingleImage(int camera_id, bool overlay_traditional_result, // 将MIL图像转换为OpenCV Mat cv::Mat img = ImageUtils::mil2Mat(current_id); - if (img.empty()) { + if (img.empty()) + { qWarning() << "Failed to convert MIL image to Mat for Camera ID:" << camera_id; return; } @@ -142,7 +148,7 @@ void Widget::refreshSingleImage(int camera_id, bool overlay_traditional_result, } // 如果需要叠加结果,处理掩码 - if (overlay_dl_result) + if (overlay_dl_result && g_dl_enable[camera_id]) { if (!dl_mask.empty() && !dl_mask[0].empty()) { @@ -180,7 +186,7 @@ void Widget::refreshSingleImage(int camera_id, bool overlay_traditional_result, } } - if (overlay_traditional_result) + if (overlay_traditional_result & g_traditional_enable[camera_id]) { if (!traditional_mask.empty() && !traditional_mask[0].empty()) { @@ -237,86 +243,6 @@ void Widget::refreshSingleImage(int camera_id, bool overlay_traditional_result, // 更新UI标签 cameraLabels[camera_id]->setPixmap(scaledPixmap); - // // 获取当前摄像头的数据 - // cv::Mat original_image, dl_mask, traditional_mask; - // { - // QMutexLocker locker(&camera_data[camera_id].mutex); - // original_image = camera_data[camera_id].original_image.clone(); - // dl_mask = camera_data[camera_id].dl_mask.clone(); - // traditional_mask = camera_data[camera_id].traditional_mask.clone(); - // } - - // if (original_image.empty()) { - // qWarning() << "Original image is empty for Camera ID:" << camera_id; - // return; - // } - - // // 创建一个可编辑的副本 - // cv::Mat display_img = original_image.clone(); - - // // 确保掩膜为单通道 - // if (!dl_mask.empty() && dl_mask.channels() > 1) { - // cv::cvtColor(dl_mask, dl_mask, cv::COLOR_BGR2GRAY); - // } - // if (!traditional_mask.empty() && traditional_mask.channels() > 1) { - // cv::cvtColor(traditional_mask, traditional_mask, cv::COLOR_BGR2GRAY); - // } - - // // 调整掩膜尺寸并确保二值化 - // if (!dl_mask.empty() && overlay_dl_result) { - // if (dl_mask.size() != original_image.size()) { - // cv::resize(dl_mask, dl_mask, original_image.size(), 0, 0, cv::INTER_NEAREST); - // } - // // 确保掩膜为二值图像 - // cv::threshold(dl_mask, dl_mask, 128, 255, cv::THRESH_BINARY); - // } - - // if (!traditional_mask.empty() && overlay_traditional_result) { - // if (traditional_mask.size() != original_image.size()) { - // cv::resize(traditional_mask, traditional_mask, original_image.size(), 0, 0, cv::INTER_NEAREST); - // } - // // 确保掩膜为二值图像 - // cv::threshold(traditional_mask, traditional_mask, 128, 255, cv::THRESH_BINARY); - // } - - // // 叠加深度学习掩膜(绿色) - // if (!dl_mask.empty() && overlay_dl_result) { - // // 创建绿色掩膜 - // cv::Mat green_overlay(display_img.size(), display_img.type(), cv::Scalar(0, 255, 0)); - // green_overlay.setTo(cv::Scalar(0, 255, 0), dl_mask); - - // // 叠加掩膜 - // cv::addWeighted(display_img, 1.0, green_overlay, 0.5, 0, display_img); - // } - - // // 叠加传统掩膜(红色) - // if (!traditional_mask.empty() && overlay_traditional_result) { - // // 创建红色掩膜 - // cv::Mat red_overlay(display_img.size(), display_img.type(), cv::Scalar(0, 0, 255)); - // red_overlay.setTo(cv::Scalar(0, 0, 255), traditional_mask); - - // // 叠加掩膜 - // cv::addWeighted(display_img, 1.0, red_overlay, 0.5, 0, display_img); - // } - - // // 如果需要镜像处理 - // if (mirror) { - // cv::flip(display_img, display_img, 1); // 水平翻转 - // } - - // // 将OpenCV Mat转换为QPixmap - // QPixmap pixmap = ImageUtils::mat2QPixmap(display_img); - // if (pixmap.isNull()) { - // qWarning() << "Failed to convert Mat to QPixmap for Camera ID:" << camera_id; - // return; - // } - - // // 高质量缩放图像 - // QSize labelSize = cameraLabels[camera_id]->size(); - // QPixmap scaledPixmap = pixmap.scaled(labelSize); - - // // 更新UI标签 - // cameraLabels[camera_id]->setPixmap(scaledPixmap); } @@ -389,6 +315,10 @@ void Widget::on_btn_stop_clicked() void Widget::on_btn_start_clicked() { + g_dl_enable[0] = !this->ui->dl_enable_0->isChecked(); + g_dl_enable[1] = !this->ui->dl_enable_0->isChecked(); + g_traditional_enable[0] = !this->ui->tra_enable_0->isChecked(); + g_traditional_enable[1] = !this->ui->tra_enable_1->isChecked(); this->isCamRunning = true; // 热身两个工作者 for(int i = 0; i < 2; ++i) @@ -423,3 +353,4 @@ void Widget::on_btn_quit_clicked() qApp->quit(); } + diff --git a/widget.ui b/widget.ui index 3a7e5d4..33d0525 100644 --- a/widget.ui +++ b/widget.ui @@ -370,10 +370,33 @@ + + + + font: 12pt "Microsoft YaHei UI"; + + + 屏蔽深度学习 + + + + + + + false + + + font: 12pt "Microsoft YaHei UI"; + + + 屏蔽艳丽检测 + + + - true + false font: 12pt "Microsoft YaHei UI"; @@ -386,7 +409,7 @@ - true + false font: 12pt "Microsoft YaHei UI"; @@ -461,10 +484,33 @@ border: 4px solid black; + + + + font: 12pt "Microsoft YaHei UI"; + + + 屏蔽深度学习 + + + + + + + false + + + font: 12pt "Microsoft YaHei UI"; + + + 屏蔽艳丽检测 + + + - true + false font: 12pt "Microsoft YaHei UI"; @@ -477,7 +523,7 @@ border: 4px solid black; - true + false font: 12pt "Microsoft YaHei UI";