Program.cs 1.3 KB

123456789101112131415161718192021222324252627282930
  1. using System;
  2. using System.Drawing;
  3. using VisionDesigner;
  4. namespace HikangSDK
  5. {
  6. internal class Program
  7. {
  8. [STAThreadAttribute]
  9. static void Main(string[] args)
  10. {
  11. CPUDeepObjectDetectCLass hikangSDKTest = new CPUDeepObjectDetectCLass();
  12. Bitmap bitmap = new Bitmap("D:\\work\\WindowsFormsTest\\HikangSDK\\TestImage\\2025-08-04-13-14-00-655.jpg");
  13. //hikangSDKTest.LoadImage("D:\\work\\WindowsFormsTest\\HikangSDK\\TestImage\\2025-08-04-13-14-00-655.jpg");
  14. hikangSDKTest.LoadImage(bitmap);
  15. hikangSDKTest.LoadDeepModel("D:\\work\\WindowsFormsTest\\HikangSDK\\Model\\Detect_20250818T1328175385.bin");
  16. var result = hikangSDKTest.RunDetect();
  17. int count = 0;
  18. foreach (var item in result)
  19. {
  20. Console.WriteLine(string.Format("Predict Info[{0}]:\r\n", count));
  21. Console.WriteLine(string.Format("Label:{0}, LabelName:{1}, Confidence:{2}, Area:{3}\r\n"
  22. , item.Label, item.LabelName, item.Confidence, item.Area));
  23. Console.WriteLine(string.Format("Box:CenterX:{0:#0.000},CenterY:{1:#0.000},Width:{2:#0.000},Height:{3:#0.000},Angle:{4:#0.000}\r\n"
  24. , item.Box.CenterX, item.Box.CenterY, item.Box.Width, item.Box.Height, item.Box.Angle));
  25. }
  26. }
  27. }
  28. }