画面に描かれた長方形を測定するツール? [コピー]

画面に描かれた長方形を測定するツール? [コピー]

コマンドラインから実行できるツールを探しています。

少し

xprop
xdotool

画面に長方形を描くだけです。

そしてその大きさを教えてください。

私は「imagemagick」の「インポート」モジュールをテストしました。

しかし、たぶんそこにもっと軽いものがありますか?

(または私が直接コンパイルできるもの)

答え1

いくつかの回避策。ソフトウェアパッケージgnome-screenshotimagemagickいくつかの標準コマンドが必要です。

一時ディレクトリに任意のファイル名を定義し、/tmpスクリーンショットを撮ってその名前に書き込んでから、画像のサイズを分析し(ピクセルサイズのみを選択)、最後に画像を削除します。

#!/bin/bash
imed=$(mktemp -u).png &&\

#-a allows area specification and
#-f defines the screenshot file's location and name
gnome-screenshot -a -f "$imed" &>/dev/null &&\

#now draw the rectangle

#extract pixel dimensions form file
identify "$imed" | awk -F' ' '{print $3}' &&\

#and remove it
rm -f "$imed"

明らかに、これはダミーファイルを作成することを意味します。tmpfsRAMにのみ画像位置を指定して処理速度を上げ、ハードドライブの状態を改善できます。

関連情報