繁体   English   中英

如何在 Android Studio 中的图像上显示矩形

[英]How to display a rectangle over an Image in Android Studio

我正在开发一个用 Java 编写的停车位检测 Android 应用程序。 我将如何在停车场图像的每个空停车位中显示标记或边界框?

每个空闲停车位的坐标数据将来自一个 JSON 文件,我会将其显示在停车场图像上。

JSON 将是这样的,其中 x,y 对应于图像的像素。

[ 
 {
  "Space": "001", 
  "Row": "1",
  "x": "1000",
  "y": "500"
 }, 
 {
  "Space": "001", 
  "Row": "1",
  "x": "800",
  "y": "600"
 }
]

这是如何显示边界框的示例图像:

在此处输入图片说明

抱歉,这应该是一个评论,但我建议您使用 opencv for android 并实现 Mat 和 MatOfRect 类以获取点/像素周围的矩形

这是一个指南链接https://opencv.org/android/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM