У RasPi есть дешевый модуль камеры, который можно просто подключить прямо к плате, и вы можете очень легко превратить его в камеру наблюдения. В этой статье вы узнаете, как установить и настроить камеру, а также настроить основные параметры для съемки фотографий и видео.
Фрагмент камеры Pi
Установить модуль камеры на Pi очень просто. Разъем камеры находится сразу за портом Ethernet.
Contents
Фрагмент камеры Pi
alt="raspi-camera-basic-camera-socket">Просто поднимите выступ, аккуратно вставьте ленточный кабель (серебряной стороной в сторону от порта Ethernet), а затем аккуратно нажмите на выступ вниз.
Самое сложное сделано. Теперь нам нужно сделать фото и видео.
Прежде чем использовать камеру, ее необходимо включить. Тип:
sudo raspi-config
и выберите в меню «Включить камеру». Перезагрузитесь, и все готово.
Фотосъемка
Чтобы сделать снимок с помощью камеры, просто откройте терминал (или просто загрузите Pi и войдите в систему) и введите следующее:
raspistill -o image.jpg
Флаг -o
означает вывод, а «image.jpg» — это имя файла, которое может быть любым. Это касается всего следующего кода.
На экране у вас будет несколько секунд, чтобы смонтировать кадр: на несколько секунд включится прямая трансляция, а красный бегущий свет на передней панели камеры покажет, что камера активна. Через несколько секунд изображение исчезнет, что означает, что кадр был сделан и со
Фотосъемка
>Тип:
ls
и вы увидите список каталогов, показывающий, что сделанное вами изображение было сохранено в домашнем каталоге.
Примечание : ознакомьтесь с полной версией RasPi документация для получения полной информации о типах изображений, которые вы можете получить.
Например, есть режим замедленной съемки, настройки баланса белого, частота кадров в секунду до 120 кадров в секунду, а также такие эффекты, как постеризация, соляризация и вид пленки.
Например, чтобы получить кадр, похожий на кинофильм, введите:
raspistill -ifx film -o filmpic.jpg
Эффекты RasPi работают, запуская эффект в реальном времени (так же, как эффекты Quartz в QuickTime) и просто записывая экран. Таким образом, шум фильма на самом деле представляет собой анимированное наложение шума. Для эффекта соляризации введите:
raspistill -ifx solarise -o solarisedpic.jpg
Или, возможно, вы хотите сделать серию замедленных кадров.
raspistill -t 300000 -tl 30000 -o pic%05d.jpg
Это означает, что нужно делать снимки каждые 30 секунд общей продолжительностью 300 секунд или 5 минут и сохранять изображения как «pic00001.jpg», «pic00002.jpg» и т. д.
Это действительно полнофункциональная маленькая камера.
Съемка видео
Камера RasPi не только является фотокамерой, но и может снимать видео с разрешением 1080 HD. Чтобы получить фрагмент видео, введите:
raspivid -o video.h264
Это позволит взять пятисекундный фрагмент видео и закодировать его в стандартное разрешение 1920×1080 со скоростью 25 кадров в секунду. (Протестированная камера работала в регионе PAL, поэтому ваш опыт может отличаться.) Размер качества и продолжительность установлены по умолчанию. Чтобы изменить качество и продолжительность, вам нужно указать то, что вы хотите.
Например, съемка клипа с разрешением 720p и битрейтом 20 Мбит/с с использованием высококачественного профиля H264 будет выглядеть так:
raspivid -w 1280 -h 720 -b 20000000 -fps 25 -pf high -t 25000 -o high720.h264
При этом будет записано видео продолжительностью 25 секунд, указанное флагом -t
.
Чтобы превратить камеру в импровизированную видеокамеру, вы можете настроить ее так, чтобы она записывала и делала паузу при переключении клавиши ENTER с помощью флага -k
:
raspivid -w 1280 -h 720 -b 20000000 -fps 25 -pf high -k -o high720.h264
Чтобы остановить запись и сохранить, нажмите «x», а затем Enter.
Чтобы преобразовать файлы h264 в воспроизводимое видео, вам необходимо использовать конвертер файлов, поскольку файл сам по себе непригоден для использования. Мы использовали ФФМПЕГ на Mac. Просто перетащите
Съемка видео
еобразуйте его во что-то, что можно воспроизвести на целевой машине.Еще одна проблема заключается в том, что, хотя в камере есть встроенный алгоритм защиты от сотрясений, ничто не заменит неподвижность камеры во время съемки видео. Есть чехлы с креплением для камеры как этот , или вы можете закрепить их в подходящем чехле для видеонаблюдения вот так, особенно если вы хотите использовать его снаружи… но это так же легко соорудить что-нибудь дешево, используя мини-штативы, предназначенные для смартфонов, и немного Blue Tack, как показано ниже.
Другие идеи
Почти все функции камеры программируются, то есть вы можете использовать ее для развлечения и снимать события с помощью фотографий или видео… или, приложив немного навыков, вы можете запрограммируйте его снимать видео только тогда, когда он чувствует движение и каждый раз сохранять файлы для определенное место, отмеченное в именах файлов или на экране с указанием времени и даты.
Если вы добавите аккумулятор, небольшой экран и сценарий для загрузки диска и запустите последнюю команду с помощью переключателя ENTER, вы даже сможете очень легко использовать камеру как настоящую портативную видеокамеру. Как это похоже на Джеймса Бонда с твоей стороны сделать видеокамеру из составных частей!
С камерой RasPi можно весело провести время, но ограничения заключаются в вашей способности находить правильные команды для ввода. В следующей статье мы расскажем, как превратить RasPi в сетевую камеру наблюдения. и просмотрите результат на своем компьютере.
А пока, если у вас есть какие-либо вопросы или советы по использованию модуля камеры Raspberry Pi для развлечения или работы, поделитесь ими в комментариях ниже.