ポイントグレイカメラ( http://www.ptgrey.com/ )でリアルタイムに撮影した画像を処理するアプリケーションを開発しています。Point Grey SDKは.netラッパーであり、32ビットまたは64ビットのいずれかです。
次に、キャプチャした画像を処理するために、32ビットまたは64ビットの両方のフレーバーで提供されるEmgu CV( http://www.emgu.com/ )と呼ばれるopenCVのラッパーを使用しています。
今、Vista64を使用しているので、パフォーマンスを最大化することを期待して、64ビットバージョンのFlyCapture(Point GreyのSDK)とEmgu CV(インストールにopenCVを含む)を選びました。
最近、XNAからFlyCapture + Emgu DLLコードを呼び出したいと思っていましたが、残念ながら32ビットでしか存在しません。IPCを実際に使用したくないので、これらすべてのコンポーネントを32ビットで再インストールする必要があるかもしれません。リモーティングなど。
32ビットに固有のメモリスペースの明らかな制限とは別に、私が期待すべきパフォーマンスの低下もありますか?それはどれほど劇的で、なぜですか?
アドバイスや説明をよろしくお願いします。