2016-12-28 10 views
-1

私はRasberry Pi 3のプロジェクトに参加しています。そこでは、人々は鏡で映った画面を見て、やりとりする必要があります。画像は反転されているので、この問題を解決するためにPythonでプログラムを作成したかったのです。私はRaspberry PiとRaspbian OSの新機能なので、どこから始めるべきか分かりません。ラズベリーパイ3(Raspbian付き)でスクリーンエフェクトを適用するにはどうすればいいですか?

+0

あなたはおそらくRPIを取得することによって開始....多分pygameのを見なければなりませんライブラリ...またはおそらくkivy –

+0

raspbian OSが起動してから画面全体に適用したい –

答えて

0

1)X.Org

あなたが反転するためにX Windowシステム(X.Org)で表示されているすべてのものをしたい場合は、xrandrコマンドを使用することができます。

xrandr -yは、ディスプレイを鏡映します(画像を垂直に反転)。
xrandr -o normalは、ディスプレイをデフォルトに戻します。

2)Pythonの

あなたには、いくつかの画像を表示しますPythonでプログラムを書いて、あなたのプログラムの中で、この画像を反転したいなら、あなたはPillowモジュールを使用することができます。ここで

は、名前のcat.jpg画像を垂直方向に反転し、vertical_flip_cat.jpgにそれを保存しスニペットです:

from PIL import Image 

my_image = Image.open('cat.jpg') 
my_image.transpose(Image.FLIP_TOP_BOTTOM).save('vertical_flip_cat.jpg') 

Here is an overview of the Pillow module with examples.

+0

おかげさまで、raspbian OSが始まってからこれを画面全体に適用するにはどうしたらいいですか? X.orgのグラフィカルサーバーを変更する必要がありますか? –

+0

@ JoanbelkGAおそらく、あなたは何をしているのか、反転させるべき画像がどこから来るのかなどを詳しく説明する必要があります。 – SergiyKolesnikov

関連する問題