Я биоинженер, и мне нужно создать приложение для проверки захвата движения на моем iPhone 8. Моя цель - сделать так, чтобы мое приложение фиксировало движение всего тела человека и анализировало его, чтобы подтвердить, хорошо ли он выполнял движения. должен был сделать или нет. Поток приложений очень прост: просто откройте страницу «Добро пожаловать», а затем go на странице «Упражнение», где у человека будет записано движение. Движения в 2D и очень просты: например, человек, стоящий лицом вперед, поднимает прямую ногу в сторону на 45 градусов.
Чтобы создать приложение для iOS, я знаю, что единственный способ - это закодировать его в Swift, поэтому я рассматриваю возможность использования XCode для этого. Тем не менее, мой раздел анализа захвата движения, скорее всего, будет в Python. Если я правильно понимаю, XCode не go хорошо с Python. Есть ли способ заставить XCode 11 работать на Python? Или я должен использовать код Visual Studio?
Как будет работать мой анализ захвата движения: 1. Мое приложение будет иметь доступ к камере моего iPhone (мне все равно, какая из них не имеет значения). 2. Приложение не будет записывать видео, а будет делать снимки (не менее 3 в секунду) с изображения камеры. 3. Изображение будет называться моим Python кодом. 4. Код преобразует его в модель скелета. 5. Полученная модель скелета будет сравниваться с моделью скелета "хорошего движения". 6. Код python отправит в приложение сообщение о подтверждении Да / Нет.
5. В приложении отобразится зеленая галочка, указывающая, что движение было выполнено хорошо, и красный крестик, если нет.
Итак, как вы можете видеть, когда мое приложение запускается, оно будет запрашивать код Swift (скелет моего приложения) и код Python (анализ движения человека в камере) , Файл Python будет вызывать изображения из «приложения». И код Swift вызовет мой код Python, чтобы получить ответ ДА / НЕТ. Я не знаю, могу ли я это сделать в XCode?
Не могли бы вы мне помочь?
С уважением,
HR