点群データの色のしきい値

3 次查看(过去 30 天)
H.O
H.O 2023-3-3
评论: H.O 2023-3-9
RGBカラーのply形式のファイルがあります。 点群からポリゴンメッシュを作成する前処理として RGBをHSVに変換し、色のしきい値で特定の色の点群だけ取り出したいです。 どのようにすると良いでしょうか?
■イメージ 前処理 (質問対象) RGB→HSV変換 HSV各々のしきい値設定と適用
メイン処理 plyread ~ pcshow ~ 、、、、、、 alphashapes, pc2surfacemeshなどでメッシュ作成

采纳的回答

Shunichi Kusano
Shunichi Kusano 2023-3-6
下記のようなフローでやっています。
  1. pcshowで点群を表示して、イイ感じの画角にしておきます。
  2. getframe関数でそのまま画像化します。
  3. colorThresholderアプリでしきい値を決定し、関数化します(createMaskという関数名でエクスポート)
  4. is_wantedColor = createMask(reshape(pt.Color,[],1,3)); といった感じでロジカル配列のマスクを作成します。
  5. pt_wanted = pt.select(is_wantedColor); で必要な色のみの点群を抽出します。
  1 个评论
H.O
H.O 2023-3-9
ありがとうございます。 頂いたフローでできました。

请先登录,再进行评论。

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 LIDAR および点群の処理 的更多信息

产品


版本

R2022b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!