Сделайте снимок с терминала

ПРИМЕЧАНИЕ. Если вы хотите удалить его, полностью удалите /usr/share/gnome-shell/extensions/ubuntu-dock@ubuntu.com (создайте резервную копию в случае чрезвычайной ситуации). Затем перезапустите.

Если вы хотите настроить больше dconf-редактора:

Вы можете настроить док-станцию ​​с ПРИМЕЧАНИЕ: . Установите его на sudo apt install dconf-tools.

Откройте dconf-editor и goto org->gnome->shell->extension->dash-to-dock. Вы можете сделать некоторые настройки, такие как сокрытие док-станции, отключение док-станции и т. Д.

1
задан 16 June 2015 в 03:50

3 ответа

Существует другое приложение, которое можно использовать для захвата изображений с веб-камеры под названием Fswebcam. вы можете установить это с помощью

sudo apt-get install fswebcam

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

fswebcam -r 640x480 --jpeg 85 -D 1 web-cam-shot.jpg

В приведенном выше синтаксисе кода -r означает разрешение изображения, --jpeg обозначают формат изображения изображения & amp; 85 для своего стандарта качества -D означает задержку, установленную перед захватом.

Теперь ваше изображение, наконец, сохранено с именем web-cam-shot.jpg.

Надеюсь, что это поможет.

38
ответ дан 25 May 2018 в 14:01
  • 1
    В моем случае, моя тестовая машина, мне пришлось пропустить кадры, чтобы получить изображение правильно. Если я возьму первые кадры, изображение будет очень темным, потому что камера еще не готова. [F1] – tenshimsm 8 February 2014 в 20:52
  • 2
    @tenshimsm Я потратил 10 минут, выяснив, что случилось с моим fswebcam, а затем удалил пакет. Устанавливали его снова, чтобы попробовать ваш подход, 30 кадров работали для меня. Благодаря :) – Chirag Bhatia - chirag64 22 July 2014 в 23:50
  • 3
    С моей 5,99 € кровоточащей краской Sodial webcam, avconv работает лучше. – Avio 16 August 2016 в 20:53
  • 4
    то, что я ранил полезно: v4lctl яркий 50% # apt-get install xawtv – Grzegorz Wierzowiecki 9 February 2017 в 04:31
  • 5
    --no-banner (удаляет нижний баннер с отметкой времени) – João Cartucho 20 February 2018 в 07:34

Используя avconv или ffmpeg, вы также можете захватить фрейм с вашего устройства. Например:

avconv -f video4linux2 -s 640x480 -i /dev/video0 -ss 0:0:2 -frames 1 /tmp/out.jpg

или

ffmpeg -f video4linux2 -s 640x480 -i /dev/video0 -ss 0:0:2 -frames 1 /tmp/out.jpg

Это откроет /dev/video0 как совместимое устройство video4linux2, настроит разрешение на 640x480, поток в течение 2 секунд (00:00:02 или просто 2), затем зафиксируйте one один кадр, сохранив его на /tmp/out.jpg.

Проверьте, что ваше устройство /dev/video0, так как оно может быть другим для вас.

Доступные разрешения зависят от вашей веб-камеры. Mine поднимается до 640x480, и я проверил его с помощью инструмента под названием qv4l2, который используется для настройки устройства video4linux2.

Параметр -ss используется для правильного запуска устройства. Здесь, в моих тестах, эффект включен, когда камера включена, поэтому, если я просто опустил -ss 2, захваченный кадр будет очень темным.

17
ответ дан 25 May 2018 в 14:01

Вы также можете попробовать uvccapture.

uvccapture -m
9
ответ дан 25 May 2018 в 14:01

Другие вопросы по тегам:

Похожие вопросы: