Как отобразить прямоугольник над изображением в Android Studio

#java #android #android-studio #image-processing

#java #Android #android-studio #обработка изображений

Вопрос:

Я работаю над Android-приложением для определения места парковки, написанным на Java. Как бы я поступил после отображения маркера или ограничивающей рамки в каждом из пустых парковочных мест на изображении парковки?

Данные для координат каждого свободного парковочного места будут получены из файла JSON, и я бы отобразил их на изображении парковки.

JSON будет примерно таким, где x, y соответствуют пикселям изображения.

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

Вот пример изображения того, как может отображаться ограничивающая рамка:

введите описание изображения здесь

Ответ №1:

Извините, это должен был быть комментарий, но я предлагаю вам использовать opencv для Android и реализовать класс Mat и MatOfRect, чтобы получить прямоугольник вокруг точек / пикселей

Вот ссылка на руководствоhttps://opencv.org/android