問題タブ [2d-3d-conversion]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
3546 参照

c++ - OpenCV を使用して 2D イメージ ポイントから 3D ワールド ポイントを計算する

私はiOS用のアプリケーションを開発しています。OpenCV のマスター化という本に従って、カメラ マトリックスを使用しています。私のシナリオでは、よく知られているボックスがあります。私はその実際の寸法を知っており、その角のピクセルを正確に知っています。この情報を使用して、カメラの回転と移動ベクトルを計算します。これらのパラメータから、カメラの位置を計算できます。3D ワールド座標を画像に投影して計算をチェックしており、非常に正確な結果が得られます。

私の場合の世界の原点は、ボックスの一番下の行の中央です。ボックスは片側から開いています。写真はその方向から撮っているので、箱の中身が見えます。

今、私は箱の中にオブジェクトを持っています。このオブジェクトの角の画像座標 (2D) をよく知っています。コーナーの実際の高さを知っています (実際の Y と Y <> 0)。オブジェクトの角のワールド X と Z を計算するにはどうすればよいですか。

ここに私のコード:

そこで、calc3DPointOutOf2DwithYknown 関数を実装したいと思います。もちろん、パラメータは私が今理解していることに従っています。他のパラメーターが必要な場合は、他のパラメーターを使用します。

どうもありがとう、イラン

0 投票する
1 に答える
5322 参照

processing - PROCESSING で 2D 深度画像を使用して 3D マップを作成する

Processing で 2D 深度画像を使用して 3D マップを作成しています。saveFrame() を使用して画像をキャプチャしましたが、保存したフレームを 3D に変換するのが困難です。ヘルプを参照できる Web サイトまたはコードはありますか? どんな助けでも大歓迎です。

0 投票する
1 に答える
1163 参照

qt - PyQT で 2D 画面座標を 3D 座標に変換する

私は PyQT を初めて使用していますが、マウス クリックが 3D 空間のどこにあるかを把握するのに苦労しています。明らかに、これは完全な 1 対 1 のマッピングではありませんが、QtGui で位置 (x, y, 0) をクリックしたとします。カメラを使用してマウス クリックを 3D 位置に変換するにはどうすればよいですか?

コンテキスト: ユーザーに 3D でスプラインを描かせようとしています。これを行うには、スプラインをレンダリングするときにユーザーがどこをクリックしているかを知る必要があります。PythonOCC を使用してアプリケーションを構築しています。以下にコードを添付しました。

0 投票する
1 に答える
71 参照

algorithm - ビデオ ストリームで 2D シンボルを 3D に変換する最も簡単な方法

特定のストリーム 2D ビデオを、いくつかのシンボルを使用して 3D ビデオに変換する必要があります。例を作成するには:

編集: HTML 挿入でエラーが発生したため、ここにビデオ リンクを追加しました。

これは私たちのプロジェクトに似ています。ご覧のとおり、高さは色としてインデックス化されており、いくつかの色合い、影も見られます。問題は、それらの山やその他の形状を簡単な方法で 3D に変換できるかということです。市場に出回っている多くの 2D-3D コンバーターを見てきましたが、それらは非決定論的です。このためのニッチなソフトウェアを作りたいのですが、どこから始めればよいかわかりません。色と影(高さと光の方向)を利用でき、飛行機の高度もあります。山やその他のコンテンツを処理したら、3D シンボルを配置することは私たちにとって問題ではありません。

ここで私が求めているのは、これを最速の方法で実現するための方向性です。よろしく。

0 投票する
0 に答える
798 参照

python-3.x - TypeError: init() に必要な位置引数が 1 つありません: 'kernel_size'

これは私のプログラムで発生するエラーです。私のコードの問題は誰でも言うことができます。

これは私のコードです。解決策を知っていれば、私が理解できない問題は何ですか。ありがとうございます。私はtf-2.3 python 3.7を使用しています