1

長くなってすみません。

設計上の決定の問題について、専門家の意見が必要です。ハイエンドの顔認識ソフトウェアを実装する予定です。これを実現するためのマッチング技術を模索しています。

私が考えるように、2つの一般的なオプションがあります。

  1. スタンドアロンのデスクトップ アプリケーション。
  2. ウェブアプリケーション。

私たちは Web アプリケーションを使用することに決め、これを実現するための可能な方法を探しました。

設計決定工事

バックエンドが顔認識と先取りアクティビティを実装する OpenCV ラッパーEmguを使用する ASP .net アプリケーション。

Emgu がパフォーマンスと並列処理に遅れをとっていることが判明したためです。したがって、多くの人が言っているように、パフォーマンス レベルを期待どおりに維持するには、C++ 開発に進むのがよいでしょう。

そのため、現在、バックエンドで直接 OpenCV を使用する Web アプリケーションを実装する方法を探しています。

私たちは、C++ Web フレームワークである CPPCMS および TreeFrog フレームワークに出会いました。

別のアイデアがあります。C++ Web サービスを実装し、開発のためにフロント エンドをオープンのままにします。このサービスも OpenCV を直接使用します。

  1. 私たちは正しい方向に従っていますか?
  2. テクノロジーの統合と最善のアプローチに関する提案。
  3. 私たちは .NET C# に精通しているため、c++ 開発はまったくの初心者です。Visual Studio を使用して実装できる場合
4

1 に答える 1