- pcshowで点群を表示して、イイ感じの画角にしておきます。
- getframe関数でそのまま画像化します。
- colorThresholderアプリでしきい値を決定し、関数化します(createMaskという関数名でエクスポート)
- is_wantedColor = createMask(reshape(pt.Color,[],1,3)); といった感じでロジカル配列のマスクを作成します。
- pt_wanted = pt.select(is_wantedColor); で必要な色のみの点群を抽出します。
点群データの色のしきい値
조회 수: 20 (최근 30일)
이전 댓글 표시
RGBカラーのply形式のファイルがあります。 点群からポリゴンメッシュを作成する前処理として RGBをHSVに変換し、色のしきい値で特定の色の点群だけ取り出したいです。 どのようにすると良いでしょうか?
■イメージ 前処理 (質問対象) RGB→HSV変換 HSV各々のしきい値設定と適用
メイン処理 plyread ~ pcshow ~ 、、、、、、 alphashapes, pc2surfacemeshなどでメッシュ作成
댓글 수: 0
채택된 답변
Shunichi Kusano
2023년 3월 6일
下記のようなフローでやっています。
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 LIDAR および点群の処理에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!