1-Point perspective
Last updated
Last updated
Generate orthogonal lines on uploaded room images to assist with accurate dimension calculations and room sizing visualizations of a 1-point perspective room image.
Accurate space planning and furniture fitting.
Enhancing property listings with detailed room dimensions.
1 successful Space Design API call = 1 credit.
POST
https://api.spacely.ai/api/v1/generate/two-point-perspective
This endpoint is used to advance generate
X-API-KEY*
String
imageUrl*
String
The URL of the image representing the room or space to visualize dimensions.
(e.g., "https://storage.googleapis.com/spacely/public/image/roomstyle3/bathroom-modern.jpg").
topLeftLine*
Object[]
An array of 2 coordinate objects representing the line on the top left orthogonal line (the connecting line between wall and ceiling at the upper left hand side of the room).
Where the first element is the point that is deeper inside the room. The last element is nearer to the camera.
e.g.
[{ "x": 0, "y": 0},{"x":100.2,"y":100.2}]
topRightLine*
Object[]
An array of 2 coordinate objects representing the line on the top right orthogonal line (the connecting line between wall and ceiling at the upper right hand side of the room).
Where the first element is the point that is deeper inside the room. The last element is nearer to the camera.
e.g.
[{ "x": 0, "y": 0},{"x":100.2,"y":100.2}]
roomHeight*
Float
The height of the room/space. Must be in meter.
bottomLeftLine*
Object[]
An array of 2 coordinate objects representing the line on the bottom left orthogonal line (the connecting line between wall and ceiling at the lower left hand side of the room).
Where the first element is the point that is deeper inside the room. The last element is nearer to the camera.
e.g.
[{ "x": 0, "y": 0},{"x":100.2,"y":100.2}]
bottomRightLine*
Object[]
An array of 2 coordinate objects representing the line on the bottom right orthogonal line (the connecting line between wall and ceiling at the lower right hand side of the room).
Where the first element is the point that is deeper inside the room. The last element is nearer to the camera.
e.g.
[{ "x": 0, "y": 0},{"x":100.2,"y":100.2}]
roomWidth
Float
The width of the room/space. Must be in meter.
referenceLine
Object[]
An array of 2 coordinate objects representing the 1-meter line on the bottom right orthogonal line
Where the first element is the point that is deeper inside the room. The last element is 1 meter from the former.
e.g.
[{ "x": 0, "y": 0},{"x":100.2,"y":100.2}]
Any question? Contact us at support@spacely.ai