Detect doorposts from pointclouds
Project description
Doorpost Detector
This package contains a pointcloud processing pipeline to estimate the poses of doorposts.
Quick start
pip install -r requirements.txt
pip install -e .
To obtain doorpost poses from cropped pointcloud
import doorpost_detector.api as dpd
response = dpd.doorpost_pose_from_cropped_pointcloud_usecase(points)
To obtain doorpost poses from pointcloud
import doorpost_detector.api as dpd
response = dpd.doorpost_pose_from_pointcloud_and_door_location_estimate_usecase(points, door_location)
Response format
@dataclass
class Response:
success: bool
poses: tuple[float, float, float, float] # x1,y1,x2,y2
certainty: tuple[float, float]
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for doorpost_detector-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 406c81a2991546b3b3a1231c01b0a4c69a4153e87494a8c058bf38bb1ee82727 |
|
MD5 | 7fd9c3127fbccc75c0a4e3e1ce39b9c0 |
|
BLAKE2b-256 | f9c6abebdabe8edb319814635867f930924a4f36d26dd6de35e4feeed08640f0 |