コマンドラインの使い方 - PIX4Dengine SDK
この記事では、PIX4Dengine SDKを使用してプロジェクトを作成および処理する際に利用できるコマンドラインオプションについて説明します。.
SDKへの移行を強くお勧めします。最新のドキュメントについては、 PIX4Dengine Server SDKの。
コマンドラインを使用してプロジェクトを作成および処理することは可能です。すべてのオプションを変更できるわけではありません。多くの場合、コマンドラインでは変更できないオプションを変更するために .p4d ファイルを作成できます。.p4d 最小フォーマット。
コマンドラインを使用するには、PIX4Dmapperがインストールされているフォルダにアクセスし、次のコマンドを実行します。
pix4dmapper.exe -h

これにより、使用可能なオプションとコマンドの一覧が表示されるヘルプが表示されます。.
コマンドラインの構文は次のとおりです。
pix4dmapper [オプション] [プロジェクトファイル]
以下のコマンドラインオプションが利用可能です。
プロジェクトを処理する際、 .p4d に保存され .p4d 、処理に使用されます。
何も指定しない場合は --run オプションが使用されます。--initial、--dense、--ortho、--new オプションと併用することもできます。
runオプションと併用する場合のみ有効です。
コマンドラインモードで使用した場合、このオプションは無視されます。
passwordオプションと併用する場合のみ有効です。
--emailオプションと併用する場合のみ有効です。
プロジェクトを開く
ピクス4Dマッパー<project_file>
pix4dmapper D:\mining\quarry.p4d
ソフトウェアのヘルプを印刷する
pix4dmapper -h
pix4dmapper -h
ソフトウェアのバージョンを印刷する
pix4dmapper -v
pix4dmapper -v
、コマンドラインモードで.p4d処理オプションで定義された処理手順を実行します。 ユーザーインターフェースを開かずに
pix4dmapper -c -r<project_file>
pix4dmapper -c -r D:\mining\quarry.p4d
.p4d処理オプションで定義された処理手順を実行し、処理前にユーザーインターフェースを開き、処理後に閉じます。
pix4dmapper -r --close-gui<project_file>
pix4dmapper -r --close-gui D:\mining\quarry.p4d
プロジェクトの.p4dファイルからカメラパラメータを使用しますユーザーインターフェースを開かずに、
pix4dmapper -c --cam-param-project -i<project_file>
pix4dmapper -c --cam-param-project -i D:\mining\quarry.p4d
内部カメラモデルデータベースのカメラパラメータを使用して初期処理を実行します。ユーザーインターフェースを開かずに、
pix4dmapper -c --cam-param-db -i<project_file>
pix4dmapper -c --cam-param-db -i D:\mining\quarry.p4d
例 --disable-user-cam-db
pix4dmapper -c --disable-user-cam-db -i<project_file>
pix4dmapper -c --disable-user-cam-db -i D:\mining\quarry.p4d
ユーザーインターフェースを開かずにソフトウェアにログインします。
pix4dmapper -c --email<email> - パスワード<password>
pix4dmapper -c --email j.doe@pix4d.com --password jpwd
ソフトウェアにログインし、ユーザーインターフェースを開かずにプロジェクトを実行します。
pix4dmapper -c --email<email> - パスワード<password>-r<project_file>
pix4dmapper -c --email j.doe@pix4d.com --password jpwd -r D:\mining\quarry.p4d
ユーザーインターフェースを開かずに、ソフトウェアからログアウトしてください。
pix4dmapper --logout
pix4dmapper --logout
new および --cmdline オプションと組み合わせてのみ使用できます。
選択済み:
- 3drobotics: 「3D Robotics」のフライトログ。.
- pix4d-lat-long: Pix4D のファイル形式「緯度 - 経度 - 高度」用。.
- pix4d-long-lat: Pix4D のファイル形式「経度 - 緯度 - 高度」用。.
- pix4d-xy: Pix4Dの「X - Y - Z」ファイル形式用。.
- pix4d-yx: Pix4Dの「Y - X - Z」ファイル形式用。.
--new および --cmdline オプションと併用する場合のみ使用できます。.
バンド名にスペースが含まれている場合は、リストを引用符で囲む必要があります。例:「Red edge, Green, Blue」。.
ユーザーインターフェースを開かずに、EXIFデータに画像位置情報を含む新しいプロジェクトを作成する
pix4dmapper -c -n --image-dir<image_directory><project_file>
pix4dmapper -c -n --image-dir D:\mining\Images D:\mining\quarry.p4d
新しいプロジェクトを作成する、ユーザーインターフェースを開かずに
pix4dmapper -c -n --image-dir<image_directory><project_file>
pix4dmapper -c -n --image-dir D:\mining\Images D:\mining\quarry.p4d
ファイルから画像位置情報を含む新しいプロジェクトを作成するユーザーインターフェースを開かずに、
pix4dmapper -c -n --image-dir<image_directory> --位置情報フォーマット<geolocation_file_format>--位置情報ファイル<geolocation_file><project_file>
pix4dmapper -c -n --image-dir D:\mining\Images --geolocation-format pix4d-lat-long --geolocation-file D:\mining\Inputs\imagePositionsLatLongAlt.csv D:\mining\quarry.p4d
ステップ1「初期処理」が完了している場合、または--initialオプションと併用する場合にのみ使用できます。
ステップ1「初期処理」が完了している場合、または--initialオプションと併用する場合にのみ使用できます。
また、--denseオプションと併用したり、ステップ2「点群とメッシュ」が完了した後に使用することもできます。
ユーザーインターフェースを開かずに、処理オプションで定義されたすべての処理ステップを実行します。
pix4dmapper -c -r<project_file>
pix4dmapper -c -r D:\mining\quarry.p4d
ステップ1:初期処理を実行します(ユーザーインターフェースは開きません)。
pix4dmapper -c -i<project_file>
pix4dmapper -c -i D:\mining\quarry.p4d
点群とメッシュを取得します。ユーザーインターフェースを開かずに、
pix4dmapper -c -d<project_file>
pix4dmapper -c -d D:\mining\quarry.p4d
DSM、オルソモザイク、インデックスを実行します。ユーザーインターフェースを開かずに、
pix4dmapper -c -o<project_file>
pix4dmapper -c -o D:\mining\quarry.p4d
新しいプロジェクトを作成します。画像の位置情報はEXIFデータから読み込まれます。
pix4dmapper -c -n --image-dir<image_directory> --テンプレート 3Dマップ<project_file>
pix4dmapper -c -n --image-dir D:\mining\Images --template 3d-maps D:\mining\quarry.p4d
ユーザーインターフェースを開かずに、.tmplテンプレートファイルを使用して処理オプションを初期化し、新しいプロジェクトを作成します。画像の位置情報はEXIFデータから読み込まれます。.
pix4dmapper -c -n --image-dir<image_directory> - テンプレート<template_file><project_file>
pix4dmapper -c -n --image-dir D:\mining\Images --template D:\mining\dsm_with_contours.tmpl D:\mining\quarry.p4d
定義済みのテンプレート一覧を表示する
pix4dmapper --template-list
pix4dmapper --template-list
--run、--initial、--dense、--ortho オプションと併用する場合のみ使用できます。.
CUDA対応GPUをすべて有効/無効にします。<arg>次のいずれかになります。
- はい
- いいえ
処理オプションで定義された処理ステップを、最大16個のCPUスレッドを使用して、ユーザーインターフェースを開かずに実行する。
pix4dmapper -c -r --max-cpus 16<project_file>
pix4dmapper -c -r --max-cpus 16 D:\mining\quarry.p4d
ステップ1を実行します。初期処理は、 最大16個のCPUスレッドを使用して行いますユーザーインターフェースを開かずに、
pix4dmapper -c -i --max-cpus 16<project_file>
pix4dmapper -c -i --max-cpus D:\mining\quarry.p4d
処理オプションで定義された処理ステップを、すべてのCUDA対応GPUを有効にして、ユーザーインターフェイスを開かずに実行する。
pix4dmapper -c -r --use-cuda yes<project_file>
pix4dmapper -c -r --use-cuda yes D:\mining\quarry.p4d
PIX4Dmapper は、2 つの異なるストリームを出力します。標準出力 ( 「情報」、 「UI」、 と 「処理付けされたメッセージを含む 「エラー」 と 「警告) です。これらのラベルの詳細については、 メニューの「表示」>「ログ出力」を参照して。
標準エラー出力(stderr)は常に出力されます。標準出力(stdout)メッセージの出力は、PIX4Dmapperがコマンドラインモード(-cオプションを使用)で実行されているかどうかによって異なります。-- stdout および --no-stdout 使用すると、この動作を変更できます。