fehのマニュアルを読みましたが、現在の画像サイズに合わせてウィンドウサイズを変更するコマンドラインオプションが見つかりませんでした。
$ qrencode -o- https://youtu.be/JrLYOJqe22U | feh --zoom 300 -
助けてください?
ベストアンサー1
デフォルトでは、fehはウィンドウサイズを入力画像の解像度に設定します。 qrencodeでモジュールサイズを増やすことでクイックテストを実行できます。-s
これにより、QRコードイメージのサイズが増えます。
$ qrencode -o- https://youtu.be/JrLYOJqe22U | feh -
そして
$ qrencode -s5 -o- https://youtu.be/JrLYOJqe22U | feh -
固定ウィンドウサイズが必要な場合は、fehを設定してウィンドウに合わせて-g
画像のサイズを変更します。--auto-zoom
--scale-down
$ qrencode -o- https://youtu.be/JrLYOJqe22U | feh --auto-zoom --scale-down -g 600x600 -
サイズ変更によってQRコードがぼやけていることがわかるので、モジュールのサイズを大きくすると、サイズ変更時に画像がより鮮明になります。
$ qrencode -s20 -o- https://youtu.be/JrLYOJqe22U | feh --auto-zoom --scale-down -g 600x600 -
長い話を短く
-g {resolution}
、--auto-zoom
およびfehを使用して--scale-down
画像に希望のウィンドウサイズを設定すると、サイズが調整されます。