Pythonのコンピュータービジョンについて決めたいとしょうかん。私はC ++でOpenCVを使ったことがあり、とても気に入っています。しかし今回はPythonで自分のアルゴリズムを開発する必要があります。私の短いリストには3つのライブラリがあります。 1- OpenCV (Pythonラッパー) 2- PIL (Python画像処理ライブラリ) 3- シキットイメージ
これらのライブラリを比較するのを手伝ってください。
私が使う でんぷん、scipy、scikit-learn 私のコードの残りの部分で。パフォーマンスと使いやすさが重要な要素です。また、移植性も私にとって重要な要素です。
ご協力いただきありがとうございます
回答:
回答№1の場合は7私は主にOpenCVと一緒に仕事をしてきましたscikit-image OpenCVはコンピュータビジョン(分類、特徴の検出と抽出など)に重点を置いています。しかし最近scikit-imageは急速に改善しています。 私はいくつかのアルゴリズムがOpenCVの下でより速く動作することに直面しました、しかし、ほとんどの場合、私はscikit-imageを使って作業することがはるかに簡単であると思います、 OpenCV 2.xバインディングがnumpyとscikit-imageの両方で動作する限り、両方のライブラリを使用して、それぞれの長所を活用しようとします。少なくとも私の最後のプロジェクトでやったことはそうです。