問題タブ [envi]
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.
classification - ArcMap 条件ステートメント ラスター属性?
次のことを行う構文に問題があります。
さまざまな分類の 4 つのラスター プロダクトがあります。それぞれに、関心のある単位を表す 1 つまたは 2 つのクラスがあるため、ラスター計算機を使用して、各入力の関心単位が 0 または 1 の値に縮小される新しいラスターを作成したいと考えています (クラスの有無について)。 (es) の対象) を合計し、最終的なラスター値 0 ~ 4 に合計して、分類方法間の一致度を表します。
これらのラスターを調べると、"Class Name"、"Color Index"、"Color(a,r,g,b)" という属性があり、クエリを実行するための構文がわかりません。
ありがとうございました!
RT
python - Python - スペクトル python の単一アイテムのリストのリスト
私はここで初めてですが、長い間回答を使用しており、常に役に立ちますが、これが見つかりません。
私はデータ操作のためにスペクトル python を使用しており、入力データを大幅に変更しています。実際、元のイメージのみに基づいて新しいバイナリ イメージを作成しています。出力を除いて、すべてのコードがしっかりしています。各行のリストと各ピクセルのバンドのリスト (角括弧が必要) を含む配列が必要です。ゼロの理論上の 3x3 ピクセル イメージは次のようになります。
ただし、ピクセルには1つのバンドしかなく、各値を設定して追加することでそれを行ってきましたが、pythonは単一の値リストをリストとして追加することを嫌うようで、代わりに次のようになります:
...私の最終的なソフトウェアは、1 行の 3 ピクセルのイメージとして読み取り、バンドが正しくありません。
Python では、既存の画像をその形式で読み込む際に問題はありませんが、作成はしません。各ピクセルを 0 または 1 ではなく [0] または [1] として割り当てようとしました。行に追加する前に、ピクセルのためだけに空のリストに各値を追加しようとしましたが、他に何も見つかりませんソリューション。表示されていない回避策はありますか?
r - 複数の ENVI ファイルを読み取り、それらを 1 つの csv に結合する
私はRを扱うのはかなり新しいですが、これを成し遂げようとしています。ディレクトリに数十の ENVI スペクトル データセットが保存されています。各データセットは 2 つのファイルに分かれています。それらはすべて同じ命名規則を持っています。
- ID_YYYYMMDD_350-200nm.asr
- ID_YYYYMMDD_350-200nm.hdr
タスクは、データセットを読み取り、2 つの列 (ファイル名からの ID と日付) を追加し、結果を *.csv ファイルに保存することです。これを単一のファイル(ハードコード)で機能させるようにしました。
利用可能なすべてのファイルを 1 つの *.csv ファイルに結合したいと考えています。list.files を使用する必要があることはわかっていますが、read.ENVI 関数を実装して結果の行列を継続的に CSV に追加する方法がわかりません。
アップデート:
ここでサンプル データセットを見つけることができます:サンプル データセット