А ты готов опознавать котов? Нейросети и котики – детям - страница 2

Шрифт
Интервал


– распознавание номеров автомобилей для выявления нарушителей правил движения;

– распознавание лиц людей (поиск преступников);

– использование биометрических данных для предоставления услуг;

– повышение качества фотографий и видео;

– интеллектуальное редактирование видео (например, замена лиц);

– синтез изображений (например, фотографий людей);

– синтез текстов;

– многое другое.


Установка и настройка

Поскольку ты пока начинающий разработчик, мы создадим один из простейших, но, в то же время, вполне работоспособный проект, демонстрирующий возможности нейронных сетей.

Что же нам потребуется?

Оборудование:

– компьютер (обычный настольный, либо ноутбук, либо планшет) – подойдет практически любой, главное, чтобы можно было установить софт (об этом чуть ниже);

– веб-камера (если используешь обычный комп, потому что в ноутах и планшетах камера обычно встроена).

Программы:

– дистрибутив Python;

– библиотеки imutils, cv2.

Итак, мы считаем, что у тебя есть комп, и он работает под управлением Windows. Это довольно логично, так как если у тебя на компе Linux, то с установкой Python ты и без меня справишься))) (на всякий далее будет описана установка Python и библиотек на Linux, а пока вернемся к родному Биллу Гейтсу):

1) переходим по ссылке [1] в конце книги и скачиваем последнюю версию Python (на момент написания книги – 3.9.4) вместе со средой разработки IDLE. Python (по-русски читается “Пайтон”) – язык программирования, ставший в последнее время очень популярным, одна из причин – легкость установки и использования, мы с тобой убедимся в этом. К сожалению, за удобства приходится платить – программы на Python работают медленнее аналогичных программ, к примеру, на языке С++, иногда – намного медленнее, раз в 10 и даже больше. Для нас с тобой это пока не проблема.



2) запускаем установщик и соглашаемся с настройками по умолчанию;

3) в результате в меню “Пуск” должны появиться новые программы (если ты скачивал более новую версию, то в названиях будет номер этой версии):



4) запустим среду IDLE. Отобразится окно, в котором можно писать на языке Pyhton. Команды будут выполняться по нажатию кнопки Enter:

5) в принципе, уже можно писать код/кот. Так и напишем:

print ("Привет, Кот!")

и нажмем Enter, должно получиться так:



Если есть ошибки, они будут выделены красным. Например, можно забыть кавычки;