windows打包上传
This commit is contained in:
parent
e2df82d519
commit
75d1d612e0
|
|
@ -1,14 +1,17 @@
|
|||
{
|
||||
"ExpandedNodes": [
|
||||
"",
|
||||
"\\cpp",
|
||||
"\\cpp\\src",
|
||||
"\\src",
|
||||
"\\src\\main",
|
||||
"\\src\\main\\java",
|
||||
"\\src\\main\\java\\com",
|
||||
"\\src\\main\\java\\com\\bonus",
|
||||
"\\src\\main\\java\\com\\bonus\\sdk"
|
||||
"\\src\\main\\java\\com\\bonus\\sdk",
|
||||
"\\src\\test",
|
||||
"\\src\\test\\java",
|
||||
"\\src\\test\\java\\com",
|
||||
"\\src\\test\\java\\com\\bonus",
|
||||
"\\src\\test\\java\\com\\bonus\\sdk"
|
||||
],
|
||||
"SelectedNode": "\\pom.xml",
|
||||
"PreviewInSolutionExplorer": false
|
||||
|
|
|
|||
BIN
.vs/cmake.db
BIN
.vs/cmake.db
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
|
@ -1,7 +1,44 @@
|
|||
{
|
||||
"Version": 1,
|
||||
"WorkspaceRootPath": "E:\\sishu-yolo-sdk\\",
|
||||
"Documents": [],
|
||||
"Documents": [
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|E:\\sishu-yolo-sdk\\src\\test\\java\\com\\bonus\\sdk\\YoloSdkTest.java||{3B902123-F8A7-4915-9F01-361F908088D0}",
|
||||
"RelativeMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|solutionrelative:src\\test\\java\\com\\bonus\\sdk\\YoloSdkTest.java||{3B902123-F8A7-4915-9F01-361F908088D0}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|E:\\sishu-yolo-sdk\\pom.xml||{FA3CD31E-987B-443A-9B81-186104E8DAC1}",
|
||||
"RelativeMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|solutionrelative:pom.xml||{FA3CD31E-987B-443A-9B81-186104E8DAC1}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|E:\\sishu-yolo-sdk\\src\\main\\java\\com\\bonus\\sdk\\Detection.java||{3B902123-F8A7-4915-9F01-361F908088D0}",
|
||||
"RelativeMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|solutionrelative:src\\main\\java\\com\\bonus\\sdk\\Detection.java||{3B902123-F8A7-4915-9F01-361F908088D0}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|E:\\sishu-yolo-sdk\\src\\main\\java\\com\\bonus\\sdk\\YoloSdk.java||{3B902123-F8A7-4915-9F01-361F908088D0}",
|
||||
"RelativeMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|solutionrelative:src\\main\\java\\com\\bonus\\sdk\\YoloSdk.java||{3B902123-F8A7-4915-9F01-361F908088D0}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|E:\\sishu-yolo-sdk\\cpp\\CMakeLists.txt||{8B382828-6202-11D1-8870-0000F87579D2}",
|
||||
"RelativeMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|solutionrelative:cpp\\CMakeLists.txt||{8B382828-6202-11D1-8870-0000F87579D2}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|E:\\sishu-yolo-sdk\\README.md||{EFC0BB08-EA7D-40C6-A696-C870411A895B}",
|
||||
"RelativeMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|solutionrelative:README.md||{EFC0BB08-EA7D-40C6-A696-C870411A895B}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|E:\\sishu-yolo-sdk\\cpp\\include\\YoloCore.h||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}",
|
||||
"RelativeMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|solutionrelative:cpp\\include\\YoloCore.h||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|E:\\sishu-yolo-sdk\\cpp\\src\\YoloSdk_JNI.cpp||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}",
|
||||
"RelativeMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|solutionrelative:cpp\\src\\YoloSdk_JNI.cpp||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|E:\\sishu-yolo-sdk\\cpp\\vcpkg.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}",
|
||||
"RelativeMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|solutionrelative:cpp\\vcpkg.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}"
|
||||
}
|
||||
],
|
||||
"DocumentGroupContainers": [
|
||||
{
|
||||
"Orientation": 0,
|
||||
|
|
@ -9,15 +46,126 @@
|
|||
"DocumentGroups": [
|
||||
{
|
||||
"DockedWidth": 200,
|
||||
"SelectedChildIndex": -1,
|
||||
"SelectedChildIndex": 6,
|
||||
"Children": [
|
||||
{
|
||||
"$type": "Bookmark",
|
||||
"Name": "ST:0:0:{3ae79031-e1bc-11d0-8f78-00a0c9110057}"
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 2,
|
||||
"Title": "Detection.java",
|
||||
"DocumentMoniker": "E:\\sishu-yolo-sdk\\src\\main\\java\\com\\bonus\\sdk\\Detection.java",
|
||||
"RelativeDocumentMoniker": "src\\main\\java\\com\\bonus\\sdk\\Detection.java",
|
||||
"ToolTip": "E:\\sishu-yolo-sdk\\src\\main\\java\\com\\bonus\\sdk\\Detection.java",
|
||||
"RelativeToolTip": "src\\main\\java\\com\\bonus\\sdk\\Detection.java",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001630|",
|
||||
"WhenOpened": "2025-11-18T05:36:20.48Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 1,
|
||||
"Title": "pom.xml",
|
||||
"DocumentMoniker": "E:\\sishu-yolo-sdk\\pom.xml",
|
||||
"RelativeDocumentMoniker": "pom.xml",
|
||||
"ToolTip": "E:\\sishu-yolo-sdk\\pom.xml",
|
||||
"RelativeToolTip": "pom.xml",
|
||||
"ViewState": "AgIAABIAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003576|",
|
||||
"WhenOpened": "2025-11-14T09:39:24.499Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Bookmark",
|
||||
"Name": "ST:0:0:{aa2115a1-9712-457b-9047-dbb71ca2cdd2}"
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 5,
|
||||
"Title": "README.md",
|
||||
"DocumentMoniker": "E:\\sishu-yolo-sdk\\README.md",
|
||||
"RelativeDocumentMoniker": "README.md",
|
||||
"ToolTip": "E:\\sishu-yolo-sdk\\README.md",
|
||||
"RelativeToolTip": "README.md",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAA0AAAAAAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001818|",
|
||||
"WhenOpened": "2025-11-17T10:20:31.833Z"
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 6,
|
||||
"Title": "YoloCore.h",
|
||||
"DocumentMoniker": "E:\\sishu-yolo-sdk\\cpp\\include\\YoloCore.h",
|
||||
"RelativeDocumentMoniker": "cpp\\include\\YoloCore.h",
|
||||
"ToolTip": "E:\\sishu-yolo-sdk\\cpp\\include\\YoloCore.h",
|
||||
"RelativeToolTip": "cpp\\include\\YoloCore.h",
|
||||
"ViewState": "AgIAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000680|",
|
||||
"WhenOpened": "2025-11-17T10:17:54.494Z"
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 0,
|
||||
"Title": "YoloSdkTest.java",
|
||||
"DocumentMoniker": "E:\\sishu-yolo-sdk\\src\\test\\java\\com\\bonus\\sdk\\YoloSdkTest.java",
|
||||
"RelativeDocumentMoniker": "src\\test\\java\\com\\bonus\\sdk\\YoloSdkTest.java",
|
||||
"ToolTip": "E:\\sishu-yolo-sdk\\src\\test\\java\\com\\bonus\\sdk\\YoloSdkTest.java",
|
||||
"RelativeToolTip": "src\\test\\java\\com\\bonus\\sdk\\YoloSdkTest.java",
|
||||
"ViewState": "AgIAABIAAAAAAAAAAAAAACUAAAAAAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001630|",
|
||||
"WhenOpened": "2025-11-17T09:13:23.03Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 3,
|
||||
"Title": "YoloSdk.java",
|
||||
"DocumentMoniker": "E:\\sishu-yolo-sdk\\src\\main\\java\\com\\bonus\\sdk\\YoloSdk.java",
|
||||
"RelativeDocumentMoniker": "src\\main\\java\\com\\bonus\\sdk\\YoloSdk.java",
|
||||
"ToolTip": "E:\\sishu-yolo-sdk\\src\\main\\java\\com\\bonus\\sdk\\YoloSdk.java",
|
||||
"RelativeToolTip": "src\\main\\java\\com\\bonus\\sdk\\YoloSdk.java",
|
||||
"ViewState": "AgIAADMAAAAAAAAAAAAAAJ0AAAAIAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001630|",
|
||||
"WhenOpened": "2025-11-14T09:39:03.496Z"
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 4,
|
||||
"Title": "CMakeLists.txt",
|
||||
"DocumentMoniker": "E:\\sishu-yolo-sdk\\cpp\\CMakeLists.txt",
|
||||
"RelativeDocumentMoniker": "cpp\\CMakeLists.txt",
|
||||
"ToolTip": "E:\\sishu-yolo-sdk\\cpp\\CMakeLists.txt",
|
||||
"RelativeToolTip": "cpp\\CMakeLists.txt",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAABEAAABXAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003109|",
|
||||
"WhenOpened": "2025-11-14T09:28:55.963Z"
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 7,
|
||||
"Title": "YoloSdk_JNI.cpp",
|
||||
"DocumentMoniker": "E:\\sishu-yolo-sdk\\cpp\\src\\YoloSdk_JNI.cpp",
|
||||
"RelativeDocumentMoniker": "cpp\\src\\YoloSdk_JNI.cpp",
|
||||
"ToolTip": "E:\\sishu-yolo-sdk\\cpp\\src\\YoloSdk_JNI.cpp",
|
||||
"RelativeToolTip": "cpp\\src\\YoloSdk_JNI.cpp",
|
||||
"ViewState": "AgIAABsAAAAAAAAAAAAAAAsAAAAEAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000677|",
|
||||
"WhenOpened": "2025-11-14T09:37:00.14Z"
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 8,
|
||||
"Title": "vcpkg.json",
|
||||
"DocumentMoniker": "E:\\sishu-yolo-sdk\\cpp\\vcpkg.json",
|
||||
"RelativeDocumentMoniker": "cpp\\vcpkg.json",
|
||||
"ToolTip": "E:\\sishu-yolo-sdk\\cpp\\vcpkg.json",
|
||||
"RelativeToolTip": "cpp\\vcpkg.json",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAUAAAAMAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001642|",
|
||||
"WhenOpened": "2025-11-14T08:44:12.368Z"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -2,22 +2,38 @@
|
|||
"Version": 1,
|
||||
"WorkspaceRootPath": "E:\\sishu-yolo-sdk\\",
|
||||
"Documents": [
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|E:\\sishu-yolo-sdk\\src\\main\\java\\com\\bonus\\sdk\\YoloSdk.java||{3B902123-F8A7-4915-9F01-361F908088D0}",
|
||||
"RelativeMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|solutionrelative:src\\main\\java\\com\\bonus\\sdk\\YoloSdk.java||{3B902123-F8A7-4915-9F01-361F908088D0}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|E:\\sishu-yolo-sdk\\pom.xml||{FA3CD31E-987B-443A-9B81-186104E8DAC1}",
|
||||
"RelativeMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|solutionrelative:pom.xml||{FA3CD31E-987B-443A-9B81-186104E8DAC1}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|E:\\sishu-yolo-sdk\\cpp\\src\\YoloSdk_JNI.cpp||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}",
|
||||
"RelativeMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|solutionrelative:cpp\\src\\YoloSdk_JNI.cpp||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}"
|
||||
"AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|E:\\sishu-yolo-sdk\\src\\test\\java\\com\\bonus\\sdk\\YoloSdkTest.java||{3B902123-F8A7-4915-9F01-361F908088D0}",
|
||||
"RelativeMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|solutionrelative:src\\test\\java\\com\\bonus\\sdk\\YoloSdkTest.java||{3B902123-F8A7-4915-9F01-361F908088D0}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|E:\\sishu-yolo-sdk\\src\\main\\java\\com\\bonus\\sdk\\Detection.java||{3B902123-F8A7-4915-9F01-361F908088D0}",
|
||||
"RelativeMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|solutionrelative:src\\main\\java\\com\\bonus\\sdk\\Detection.java||{3B902123-F8A7-4915-9F01-361F908088D0}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|E:\\sishu-yolo-sdk\\src\\main\\java\\com\\bonus\\sdk\\YoloSdk.java||{3B902123-F8A7-4915-9F01-361F908088D0}",
|
||||
"RelativeMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|solutionrelative:src\\main\\java\\com\\bonus\\sdk\\YoloSdk.java||{3B902123-F8A7-4915-9F01-361F908088D0}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|E:\\sishu-yolo-sdk\\cpp\\CMakeLists.txt||{8B382828-6202-11D1-8870-0000F87579D2}",
|
||||
"RelativeMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|solutionrelative:cpp\\CMakeLists.txt||{8B382828-6202-11D1-8870-0000F87579D2}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|E:\\sishu-yolo-sdk\\README.md||{EFC0BB08-EA7D-40C6-A696-C870411A895B}",
|
||||
"RelativeMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|solutionrelative:README.md||{EFC0BB08-EA7D-40C6-A696-C870411A895B}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|E:\\sishu-yolo-sdk\\cpp\\include\\YoloCore.h||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}",
|
||||
"RelativeMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|solutionrelative:cpp\\include\\YoloCore.h||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|E:\\sishu-yolo-sdk\\cpp\\src\\YoloSdk_JNI.cpp||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}",
|
||||
"RelativeMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|solutionrelative:cpp\\src\\YoloSdk_JNI.cpp||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|E:\\sishu-yolo-sdk\\cpp\\vcpkg.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}",
|
||||
"RelativeMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|solutionrelative:cpp\\vcpkg.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}"
|
||||
|
|
@ -42,59 +58,105 @@
|
|||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 1,
|
||||
"DocumentIndex": 2,
|
||||
"Title": "Detection.java",
|
||||
"DocumentMoniker": "E:\\sishu-yolo-sdk\\src\\main\\java\\com\\bonus\\sdk\\Detection.java",
|
||||
"RelativeDocumentMoniker": "src\\main\\java\\com\\bonus\\sdk\\Detection.java",
|
||||
"ToolTip": "E:\\sishu-yolo-sdk\\src\\main\\java\\com\\bonus\\sdk\\Detection.java",
|
||||
"RelativeToolTip": "src\\main\\java\\com\\bonus\\sdk\\Detection.java",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001630|",
|
||||
"WhenOpened": "2025-11-18T05:36:20.48Z"
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 0,
|
||||
"Title": "pom.xml",
|
||||
"DocumentMoniker": "E:\\sishu-yolo-sdk\\pom.xml",
|
||||
"RelativeDocumentMoniker": "pom.xml",
|
||||
"ToolTip": "E:\\sishu-yolo-sdk\\pom.xml",
|
||||
"RelativeToolTip": "pom.xml",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAA8AAAAAAAAAAAAAAA==",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAABAAAAAPAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003576|",
|
||||
"WhenOpened": "2025-11-14T09:39:24.499Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 0,
|
||||
"Title": "YoloSdk.java",
|
||||
"DocumentMoniker": "E:\\sishu-yolo-sdk\\src\\main\\java\\com\\bonus\\sdk\\YoloSdk.java",
|
||||
"RelativeDocumentMoniker": "src\\main\\java\\com\\bonus\\sdk\\YoloSdk.java",
|
||||
"ToolTip": "E:\\sishu-yolo-sdk\\src\\main\\java\\com\\bonus\\sdk\\YoloSdk.java",
|
||||
"RelativeToolTip": "src\\main\\java\\com\\bonus\\sdk\\YoloSdk.java",
|
||||
"ViewState": "AgIAABgAAAAAAAAAAAAAACoAAAAkAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001630|",
|
||||
"WhenOpened": "2025-11-14T09:39:03.496Z",
|
||||
"EditorCaption": ""
|
||||
"DocumentIndex": 5,
|
||||
"Title": "README.md",
|
||||
"DocumentMoniker": "E:\\sishu-yolo-sdk\\README.md",
|
||||
"RelativeDocumentMoniker": "README.md",
|
||||
"ToolTip": "E:\\sishu-yolo-sdk\\README.md",
|
||||
"RelativeToolTip": "README.md",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAA0AAAAAAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001818|",
|
||||
"WhenOpened": "2025-11-17T10:20:31.833Z"
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 2,
|
||||
"Title": "YoloSdk_JNI.cpp",
|
||||
"DocumentMoniker": "E:\\sishu-yolo-sdk\\cpp\\src\\YoloSdk_JNI.cpp",
|
||||
"RelativeDocumentMoniker": "cpp\\src\\YoloSdk_JNI.cpp",
|
||||
"ToolTip": "E:\\sishu-yolo-sdk\\cpp\\src\\YoloSdk_JNI.cpp",
|
||||
"RelativeToolTip": "cpp\\src\\YoloSdk_JNI.cpp",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAsAAAAaAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000677|",
|
||||
"WhenOpened": "2025-11-14T09:37:00.14Z",
|
||||
"DocumentIndex": 6,
|
||||
"Title": "YoloCore.h",
|
||||
"DocumentMoniker": "E:\\sishu-yolo-sdk\\cpp\\include\\YoloCore.h",
|
||||
"RelativeDocumentMoniker": "cpp\\include\\YoloCore.h",
|
||||
"ToolTip": "E:\\sishu-yolo-sdk\\cpp\\include\\YoloCore.h",
|
||||
"RelativeToolTip": "cpp\\include\\YoloCore.h",
|
||||
"ViewState": "AgIAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000680|",
|
||||
"WhenOpened": "2025-11-17T10:17:54.494Z"
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 1,
|
||||
"Title": "YoloSdkTest.java",
|
||||
"DocumentMoniker": "E:\\sishu-yolo-sdk\\src\\test\\java\\com\\bonus\\sdk\\YoloSdkTest.java",
|
||||
"RelativeDocumentMoniker": "src\\test\\java\\com\\bonus\\sdk\\YoloSdkTest.java",
|
||||
"ToolTip": "E:\\sishu-yolo-sdk\\src\\test\\java\\com\\bonus\\sdk\\YoloSdkTest.java",
|
||||
"RelativeToolTip": "src\\test\\java\\com\\bonus\\sdk\\YoloSdkTest.java",
|
||||
"ViewState": "AgIAABIAAAAAAAAAAAAAACUAAAAAAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001630|",
|
||||
"WhenOpened": "2025-11-17T09:13:23.03Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 3,
|
||||
"Title": "YoloSdk.java",
|
||||
"DocumentMoniker": "E:\\sishu-yolo-sdk\\src\\main\\java\\com\\bonus\\sdk\\YoloSdk.java",
|
||||
"RelativeDocumentMoniker": "src\\main\\java\\com\\bonus\\sdk\\YoloSdk.java",
|
||||
"ToolTip": "E:\\sishu-yolo-sdk\\src\\main\\java\\com\\bonus\\sdk\\YoloSdk.java",
|
||||
"RelativeToolTip": "src\\main\\java\\com\\bonus\\sdk\\YoloSdk.java",
|
||||
"ViewState": "AgIAADMAAAAAAAAAAAAAAJ0AAAAIAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001630|",
|
||||
"WhenOpened": "2025-11-14T09:39:03.496Z"
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 4,
|
||||
"Title": "CMakeLists.txt",
|
||||
"DocumentMoniker": "E:\\sishu-yolo-sdk\\cpp\\CMakeLists.txt",
|
||||
"RelativeDocumentMoniker": "cpp\\CMakeLists.txt",
|
||||
"ToolTip": "E:\\sishu-yolo-sdk\\cpp\\CMakeLists.txt",
|
||||
"RelativeToolTip": "cpp\\CMakeLists.txt",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAA0AAAAAAAAAAAAAAA==",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAABEAAABXAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003109|",
|
||||
"WhenOpened": "2025-11-14T09:28:55.963Z",
|
||||
"EditorCaption": ""
|
||||
"WhenOpened": "2025-11-14T09:28:55.963Z"
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 4,
|
||||
"DocumentIndex": 7,
|
||||
"Title": "YoloSdk_JNI.cpp",
|
||||
"DocumentMoniker": "E:\\sishu-yolo-sdk\\cpp\\src\\YoloSdk_JNI.cpp",
|
||||
"RelativeDocumentMoniker": "cpp\\src\\YoloSdk_JNI.cpp",
|
||||
"ToolTip": "E:\\sishu-yolo-sdk\\cpp\\src\\YoloSdk_JNI.cpp",
|
||||
"RelativeToolTip": "cpp\\src\\YoloSdk_JNI.cpp",
|
||||
"ViewState": "AgIAABsAAAAAAAAAAAAAAAsAAAAEAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000677|",
|
||||
"WhenOpened": "2025-11-14T09:37:00.14Z"
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 8,
|
||||
"Title": "vcpkg.json",
|
||||
"DocumentMoniker": "E:\\sishu-yolo-sdk\\cpp\\vcpkg.json",
|
||||
"RelativeDocumentMoniker": "cpp\\vcpkg.json",
|
||||
|
|
@ -102,8 +164,7 @@
|
|||
"RelativeToolTip": "cpp\\vcpkg.json",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAUAAAAMAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001642|",
|
||||
"WhenOpened": "2025-11-14T08:44:12.368Z",
|
||||
"EditorCaption": ""
|
||||
"WhenOpened": "2025-11-14T08:44:12.368Z"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
.vs/slnx.sqlite
BIN
.vs/slnx.sqlite
Binary file not shown.
|
|
@ -123,12 +123,12 @@ std::vector<Detection> YoloDetector::detect(
|
|||
if (image.empty()) {
|
||||
throw std::runtime_error("Input image is empty.");
|
||||
}
|
||||
|
||||
|
||||
|
||||
int pad_w, pad_h;
|
||||
float scale;
|
||||
cv::Mat preprocessed_img = preprocess(image, input_width, input_height, pad_w, pad_h, scale);
|
||||
|
||||
|
||||
|
||||
cv::Mat blob;
|
||||
cv::dnn::blobFromImage(preprocessed_img, blob, 1 / 255.0, cv::Size(), cv::Scalar(), true, false);
|
||||
|
|
|
|||
2
pom.xml
2
pom.xml
|
|
@ -4,7 +4,7 @@
|
|||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
<groupId>com.mycompany.sdk</groupId>
|
||||
<groupId>com.bonus.sdk</groupId>
|
||||
<artifactId>yolo-sdk</artifactId>
|
||||
<version>1.0.0</version>
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,5 @@
|
|||
package com.bonus.sdk;
|
||||
|
||||
|
||||
import org.junit.jupiter.api.Assertions;
|
||||
import org.junit.jupiter.api.Assumptions;
|
||||
import org.junit.jupiter.api.BeforeAll;
|
||||
|
|
@ -12,8 +11,6 @@ import java.awt.image.BufferedImage;
|
|||
import java.io.File;
|
||||
import java.io.IOException;
|
||||
|
||||
/**
|
||||
* */
|
||||
public class YoloSdkTest {
|
||||
|
||||
|
||||
|
|
@ -24,8 +21,6 @@ public class YoloSdkTest {
|
|||
private static File modelFile;
|
||||
private static File imageFile;
|
||||
|
||||
/**
|
||||
* */
|
||||
@BeforeAll
|
||||
public static void setupTestFiles() {
|
||||
System.out.println("--- [YoloSdkTest] Setting up test files...");
|
||||
|
|
@ -42,13 +37,10 @@ public class YoloSdkTest {
|
|||
System.out.println("Checking image: " + imageFile.getAbsolutePath() + " (Exists: " + imageExists + ")");
|
||||
|
||||
|
||||
|
||||
Assumptions.assumeTrue(modelExists, "SKIPPING TEST: Model file not found at " + modelPath);
|
||||
Assumptions.assumeTrue(imageExists, "SKIPPING TEST: Test image not found at " + imagePath);
|
||||
}
|
||||
|
||||
/**
|
||||
* */
|
||||
@Test
|
||||
public void testSdkInitializationAndPrediction() {
|
||||
System.out.println("--- [YoloSdkTest] Running testSdkInitializationAndPrediction...");
|
||||
|
|
|
|||
Loading…
Reference in New Issue