Canvas(およびPython 2.7)を使用して、バイト配列(PGM形式)で保存されている画像を表示しています。
今のところ、それをディスクに保存してから、ファイルからPhotoImageを作成します。
ファイルの保存を回避するにはどうすればよいですか?cStringIOを使用して「文字列ファイル」を作成し、encode64を使用してPhotoImageに渡そうとしましたが、問題はcStringIO.writeがbytearrayを受け入れないことです:エラーが発生しました:
TypeError: must be string or pinned buffer, not bytearray
可能であれば、PILなどの外部ライブラリの使用は避けたいと思います。
前もって感謝します、
フレッド