Я пытаюсь сделать игрового бота, и в процессе нужно найти миникарту и обрезать ее, чтобы я мог выяснить, где находится игрок.
Мне удалось сделать снимок экрана с изображением, примерно на том месте, где находится миникарта.Однако я не могу получить из него точную ограничивающую рамку миникарты.
Мое оригинальное серое изображение:
Размытое и обмолоченное изображение:
Что я хотел сделать:
Поскольку я очень плохо знаком с OpenCV и обработкой изображений, я не уверен, чтошаги, которые мне нужно предпринять, чтобы выполнить эту задачу.
Какие шаги мне следует предпринять, чтобы найти ограничивающую рамку / координаты миникарты?
РЕДАКТИРОВАТЬ: Видно, я был неясен, когда имел в виду "знал" зналточная ограничительная рамка ".Мне нужно точно извлечь область миникарты из изображений.У меня нет никакой информации о координатах, кроме верхнего левого края миникарты, и размер миникарты меняется в зависимости от размера карты, поэтому я не могу жестко закодировать координаты.