0

x11 ウィンドウのスクリーンショットを取得し、その中の小さな画像の場所を見つけたいです。画像を扱った経験がなく、たくさん検索しましたが、あまり役立つ結果が得られません。

画像はファイルからのもので、使いやすい任意の形式でロードできます。XGetImageを使用すると、スクリーンショットを簡単に取得できます。しかし、問題は、XYPixmap または ZPixmap のどちらの形式を使用するかということです。違いは何ですか?各ピクセルはどのように表現されますか?

そして、画像はどうですか?どちらのファイル形式が使いやすいですか? そして、各ピクセルはその形式でどのように表現されるのでしょうか?

また、スクリーンショット内の画像の場所を見つけるには、どのアルゴリズムを使用すればよいですか?

私はここで本当に迷っています。私は正しい方向にプッシュする必要があり、私が何を扱っているかを理解するのに役立ついくつかのサンプル コードを参照してください。似たような作品は見つかりませんでした。

言語、フレームワーク、またはツールは、ubuntu マシンで動作する限り、私にとってはそれほど重要ではありません。C、C++、haskell、python、または javascript のいずれかで作業できます。

4

1 に答える 1