Mizoi3 / Living-Analyzer

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

RPLAN Living Analyzer

living_analyzer.py

座標リストで与えられるリビングから、ドアや窓を削除し、家具配置に有効な壁のみを抽出できる

Usage

python feature_extraction_with_json_dir.py

出力先を変えたいときは、ファイル内のグローバル変数を変える

JSON_DIR = "../json_parser/rich_json"
RES_DIR = "./res"

Option

  1. 廊下の判定の閾値を変更したいときは、libs.living_analyzer.pyremove_closing_walls(walls_ls, meat_width=0.78)関数のmeat_widthを変更する(デフォルトでは78cm)
  2. 家具配置に有効な壁長さの閾値を変えたいときは、libs.living_analyzer.pycalculate_effective_walls(walls, effective_length=3.0)関数のeffective_lengthを変更する(デフォルトでは3.0m)

About


Languages

Language:Python 100.0%