isapi_smart_calibration.go 783 B

1234567891011121314151617181920212223242526
  1. package isapi
  2. // SmartCalibrationList 配置最大、最小尺寸
  3. type SmartCalibrationList struct {
  4. SmartCalibration []struct {
  5. ID string `xml:"ID"`
  6. FilterSize struct {
  7. MinTargetSize struct {
  8. RegionCoordinatesList struct {
  9. RegionCoordinates []struct {
  10. PositionX string `xml:"positionX"`
  11. PositionY string `xml:"positionY"`
  12. } `xml:"RegionCoordinates"`
  13. } `xml:"RegionCoordinatesList"`
  14. } `xml:"MinTargetSize"`
  15. MaxTargetSize struct {
  16. RegionCoordinatesList struct {
  17. RegionCoordinates []struct {
  18. PositionX string `xml:"positionX"`
  19. PositionY string `xml:"positionY"`
  20. } `xml:"RegionCoordinates"`
  21. } `xml:"RegionCoordinatesList"`
  22. } `xml:"MaxTargetSize"`
  23. } `xml:"FilterSize"`
  24. } `xml:"SmartCalibration"`
  25. }