Я хочу захватить и сохранить текущий кадр экрана в файл изображения (.png, .bmp и т. Д.) Мне нужно сделать это с помощью сценария оболочки ..i googled много, но не смогли найти какие-либо команды, которые могли бы это сделать без установки какого-либо программного обеспечения третьей стороны. , пожалуйста, помогите мне ... Мне нужно поддерживать участие стороннего программного обеспечения как минимумСохранение кадра в файл (linux scripting)
0
A
ответ
0
Вы можете захватить сырье данные вашего фреймбуфером, выполнив:
cat /dev/fb0 > screen.raw
Тогда вам понадобится инструмент для conert данных в нужный формат, как png
. У Imagemagick есть инструмент convert
, который должен помочь вам сделать трюк.
Или используйте этот инструмент fbgrab.
Большое спасибо! но могу ли я увидеть эти необработанные данные, не преобразовывая их в png bmp и т. д., просто чтобы проверить, насколько хорошо он работает – user1448559