logical_coordinate.dart 571 B

1234567891011121314151617181920212223242526
  1. import 'package:fis_measure/interfaces/date_types/rect_region.dart';
  2. import 'package:fis_measure/interfaces/enums/uint.dart';
  3. import 'package:vid/us/vid_us_unit.dart';
  4. import 'image_boundary.dart';
  5. /// 逻辑坐标系
  6. abstract class ILogicalCoordinate {
  7. /// 图像界限
  8. IImageBoundary get imageBoundary;
  9. /// 是否水平翻转
  10. bool get isFlipHorizontal;
  11. /// 是否垂直翻转
  12. bool get isFlipVertical;
  13. /// 所在区域(相对于整个图像)
  14. RectRegion get region;
  15. /// x轴单位
  16. VidUsUnit get xUnit;
  17. /// y轴单位
  18. VidUsUnit get yUnit;
  19. }