最近、Python で多くのビジョン関連の作業を行う必要があり、フォーマットを切り替えるのに多くの困難に直面しています。Mahotas を使用して画像を読み取ると、両方とも numpy.ndarray を使用しているにもかかわらず、cv2 に変換できないようです。SimpleCV は OpenCV イメージを簡単に取得できますが、レガシー cv または mahotas 用に SimpleCV イメージを取得するのはかなりの作業のようです。
いくつかのフォーマット変換構文は本当にありがたいです。たとえば、mahotas を使用してグレースケール画像を開くと、デフォルトで浮動小数点色空間として処理されます。型を numpy.uint8 として割り当てても、cv2 はそれを配列として認識できないようです。この問題を解決する方法がわかりません。カラー画像もあまり運がありません。Ubuntu Oneiric Ocelot で Python 2.7 32 ビットを使用しています。
前もって感謝します!