#python #pyautogui
#python #pyautogui
Вопрос:
Я пытаюсь создать автономный автомобиль в игре, но для этого мне нужно извлечь форму дороги.
это поможет вам понять:
итак, есть ли способ классифицировать, изгибается ли дорога вправо или влево?. если да, можете ли вы выполнить событие, основанное на том, является ли оно правым или левым
это результат, если я изменяю оттенки серого на это изображение:
он хорошо занимает полосу, но с тенью и автомобилем… вы можете видеть.
но дорогу невозможно по-настоящему классифицировать, не глядя на желтую полосу.
Комментарии:
1. Разве игра не должна сама знать, изгибается ли дорога влево или вправо? Он должен знать это, чтобы нарисовать его.
2. Нет, это игра, подобная gta5, я ее не создавал, поэтому у меня нет возможности получить данные из игры.
3. Это а) ничего не значит для тех, кто в это не играл, и б) открывает огромную 3D-банку с червями, которая имеет очень мало общего с 2D-изображением, которое вы опубликовали. Не могли бы вы быть немного более конкретным?
4. Может ли машина съехать с дороги?
5. Хорошо, итак, чтобы уточнить: есть какая-то игра от третьей стороны, и вы хотите написать программу, которая может смотреть на экран и автоматически управлять автомобилем? Если да, то это довольно сложная задача, на которую нельзя ответить одним вопросом, но если бы я должен был дать вам подсказку в правильном направлении, я бы рассмотрел использование обнаружения границ, фильтрации цвета или других методов компьютерного зрения. Если вы можете использовать это для определения положения автомобиля относительно желтой линии, вы должны быть в состоянии управлять автомобилем.