こちらsakuya_izayoiのsakuyaです。
お世話になります。
ドローン撮影データ等、座標を持ったtifファイルであるGeotifからRGB値を持った点群に変換したいのですが可能でしょうか?
現在、GeotiffはBAND1、BAND2、BAND3にそれぞれ値を持つ3バンドラスタであります。
その画像の解像度は一メッシュあたり計算すると3cm程度になっている状況です。
当初はラスタ→変換→変換(形式変換)
でXYZファイルにすればいいのかなと思って実施してみたのですが、それではBAND1の値しかファイルに記載されていませんでした。
よくよく考えたらXYZ形式って経度、緯度、標高だからシングルバンドラスタにしか対応していませんよね。
3バンドラスタのようなファイルを点群にする方法というのがあれば教えて頂きたいです。
その時に、点群の密度を調整する方法がありましたら教えてください。(たとえば30cmピッチで点群は出力されるが、この点は直径30cm圏内の平均値になっているなど)
何のためにやりたいかと言いますと以下の図は、写真を4枚同時に表示している状況です。
上記の写真は、ドローンで撮影して4枚の写真がそれぞれオーバーラップするようになっているため緑色の枠で囲ったあたりがオーバーラップしている個所です。
最終結果として、時期別の植生分布を調べるという事をやりたいためRGBカラーが取れるカメラと近赤色光を撮影するカメラ両方で同じような領域を撮っているため、NDVI分析をかけたいです。
しかしながら、完全に画像が一致している事はまずないので、下図のように撮影した画像の上に30cmのメッシュをかけて地域統計を実施する予定なのですが、
その地域統計時にRGB写真はRGB写真の点群を融合、近赤色光写真は近赤色光の点群を融合といったように、各写真から得られた点群データ融合し、一気に平均化できればと思っております。
すみませんが、良いアイデアがあれば教えてください。