Мой начальник попросил меня найти дешевый медиаплеер для некоторых вещей на работе. Это вдохновило меня на создание чего-то самостоятельно, используя Raspberry Pi.
Мой план состоит в том, чтобы использовать udev-rules
для обнаружения usb / sdcard, а затем запустить средство просмотра изображений, для отображения изображений на носителе в полноэкранном режиме. Я рассматриваю возможность использования скрипта Python для запуска реального средства просмотра изображений и поддержания порядка.
Теперь я ищу компактный просмотрщик изображений, работающий на ARM / RPi и позволяющий изменять изображение одним нажатием кнопки мыши в полноэкранном режиме.
Плюсом было бы использовать кнопки мыши таким образом, чтобы левый клик = следующая картинка, правый клик = предыдущая картинка.
Ответы:
Существует очень простая программа для просмотра изображений
feh
.Может быть установлен в Debian:
Или Арка:
Это полностью клиентское приложение, которое принимает широкий спектр аргументов, которые можно увидеть, набрав:
Например, вы можете быстро просматривать изображения в определенном каталоге, например так:
Клавиши со стрелками влево и вправо или щелчки мыши перемещаются по изображениям.
источник
Я не думаю, что вы можете сделать что-то проще, чем
xloadimage
: это инструмент, который многие менеджеры рабочего стола используют для отображения обоев, и он может отображать изображения в новом окне, во весь экран или даже загружать изображение в существующее окно. Это требует X-сервера для запуска, но так жеfeh
.Если вам нужен просмотрщик, который работает без X, я предлагаю вам посмотреть,
zgv
какие изображения отображаются непосредственно на устройстве с кадровым буфером. К сожалению, Raspbian не упаковал его, поэтому вам придется собирать его из исходников. Обратите внимание, что существует версия X сzgv
названиемxzgv
, с которой вы можете установитьapt-get
.источник
fbi
), который популярен на Pi, я думаю. Не знаю, почему они рисуют эту параллель с vim на главной странице, хотя, может быть потому, что вы можете управлять слайд-шоу с помощью клавишных команд, смеется. И, эй, смотрите, якобы он даже будет делать файлы PDF в буфере кадров: nongnu.org/fbi-improved/#man_fimgs Во всяком случае, просмотр общих типов изображений работает.Вас также может заинтересовать мираж .
sudo apt-get install mirage
Он предлагает больше функциональных возможностей, чем
feh
иxloadimage
упоминалось в других ответах, но при этом он также легкий (легче, чем говорятeog
). Однако это зависит от GTK, поэтому не уверен, что он применим к вашему варианту использования.Чтобы загрузить изображение в полноэкранном режиме:
mirage -f yourimage.jpg
Чтобы открыть все изображения в данном каталоге в полноэкранном режиме:
mirage -fs path/to/yourimages/
Смотрите документацию и этот пост в блоге для получения дополнительной информации.
источник