に渡すことができる" "サブクラスを作成しarray_like
QImage
numpy.array()
たいと思います。PIL
代わりに使用することは避けたいです。これの全体的なポイントは、への依存を回避することPIL
です。QImage
その上、との間で絶えず変換することPIL Image
は私のプログラムにとって非現実的です。
ドキュメントがわかりにくいと思いますが、それを読んだ後でも、配列インターフェイスをエミュレートする方法について混乱しています。numpyのドキュメントに記載されているように、 ""オブジェクトとして認定するには、5つのキーを持つ辞書である属性array_like
が必要です。__array_interface__
ただし、これまでタイプ、バッファ、およびメモリを扱ったことはありません。誰かがこの問題を解決する方法を説明できれば、それは大いにありがたいです。
Python3.3とPySide1.1.2を使用しています。返信してくれたすべての人に感謝します!