2009/02/23

デュアルディスプレイ用の壁紙を作る

普段、ノートPCを普通のディスプレイにつないでデュアルディスプレイとして使っているのだが、画面のサイズが大分違うので、ちょうど良い壁紙がないのがちょっと悲しい。
そこで、お気に入りの壁紙をデュアルディスプレイ用に作り変えることにした。
 (ImageMagickを使うので、インストールされていない場合はインストールしておく。)

 画サイズは 1280x800 と 1920x1200。

 まず、left.jpg(1280x800)とright.jpg(1920x1200)の壁紙を用意する。
> convert -extent 1280x1200 left.jpg - | convert +append - right.jpg wallpaper001.jpg

これで、wallpaper001.jpg という壁紙ができる。

あとは、壁紙設定で「並べて表示」を選択すればよい。

一応、備忘録的に説明しておくと

> convert -extent 1280x1200 left.jpg -

これで left.jpg の下に400pixelの空白がくっついて、高さが 1200 になる。
出力画像を - にしておくと、標準出力に吐き出す。

> convert +append - right.jpg wallpaper001.jpg

+append は二枚の画像を横に結合。
-appendだと縦に結合する。
ここでも、- を使うことによって、入力を標準入力からとっている。

おまけ:↓ここの壁紙が種類がいっぱいあってお気に入り
InterfaceLIFT: High-Resolution Widescreen Wallpaper

0 件のコメント: