户型图图片转CAD:把照片、扫描件、PDF或DXF变成可编辑的平面图

ArchHomeAI 编辑团队 · · 阅读约 11 分钟

左边是开发商带尺寸的两居室户型图,右边是同一套房在ArchHomeAI 2D编辑器中的可编辑平面图
从图纸到可编辑的2D平面图:同一套房导入前后。

要把户型图图片转成可编辑的平面图,打开ArchHomeAI的2D编辑器,选择从图片导入平面图,上传JPG、PNG、WebP或PDF,并用图上标注的一个尺寸设定比例。免费的系统识别会找出墙、门、窗、房间和楼梯,叠加在图片上供你核对,再以一个可撤销的步骤生成可编辑的对象;直接从CAD软件导出的PDF会按其自身的线条读取,这是最精确的方式。

要点速览

  • 矢量胜过位图: 从AutoCAD、ArchiCAD或Revit导出的PDF(或DXF)包含真实线条,墙和比例都能精确读取;扫描件或照片只有像素,永远只是估算。
  • 先用免费读取: 墙、带开启方向的门、窗、带面积的房间、楼梯和用地红线,都由网站自己的算法找出——不用AI,不耗积分。
  • 比例决定精度: 在图片上量一段图中标注的较长尺寸;否则扫描件的大小只能根据门宽和墙厚来估计。
  • 主动权在你: 生成之前先看到识别结果,可以剔除元素,Ctrl+Z一步撤销整个导入。
  • AI可选: AI读取会从图片中补充房间名称、洁具和标注尺寸,并消耗积分;读取失败时积分会退还。

大多数装修和改造都从一张现成的图开始:几年前建筑师发来的PDF、档案里调出的报建图纸扫描件,或者售楼书上户型图的照片。想在上面修改,就需要它成为CAD图纸——墙、门、窗是有真实尺寸的对象,而不是像素。本指南讲清楚能做到什么、哪种文件效果最好,以及在ArchHomeAI里具体怎么操作。

位图还是矢量:你手上是哪一种?

图纸文件分两类。矢量文件(CAD图纸、DXF,或从绘图软件直接导出的PDF)以精确坐标保存线条。位图文件(JPG或PNG照片、扫描件、扫描版PDF)只保存彩色像素:软件必须*识别*出墙,而在有人设定比例之前,图纸的实际尺寸(米)是未知的。这个区别决定了结果能有多精确。

每种文件在ArchHomeAI中能得到什么
你的文件包含什么ArchHomeAI读取什么可预期的精度
从AutoCAD、ArchiCAD或Revit导出的PDF真实线条(矢量),常带文字层从线条读取墙、门及开启方向、窗、房间、厨房和洁具;比例来自标注的1:50或尺寸线——免费PDF所能达到的最好效果;仍建议核对一个尺寸
扫描版PDF、JPG、PNG、WebP、手机照片只有像素(位图)通过图像识别读取墙、门、窗、房间、楼梯和用地红线——免费;房间名称和洁具只能靠AI读取清晰、端正的扫描件效果好;大小取决于你设定的比例
DXF(ASCII,R12–2018)线条、图层、图块、文字从所选墙体图层的平行线生成墙,从图块生成门窗,从闭合轮廓生成房间——免费,在浏览器中读取墙用两条平行线绘制时几何精确
DWGAutoCAD原生格式先另存为DXF,再导入DXF同DXF

哪些能自动识别——哪些不能

ArchHomeAI先用自己的算法读图。在图片上,它会找出图纸线条,把略微歪斜的扫描件摆正,通过成对的线条测量墙厚,然后寻找:

  • 墙——外墙和内墙及其厚度。转角会接合,重复的墙会合并。
  • 门——根据画出的开启弧线(包括开启方向),或墙上一扇门宽的洞口。
  • 窗——以细线横穿外墙方式画出的窗。
  • 房间——以门为界分隔的封闭空间及其面积(平方米)。
  • 楼梯作为真实尺寸的楼梯构件,以及画在房子周围的用地红线。
  • 从CAD版PDF还能读取按图绘制的厨房和洁具;若PDF有文字层,还能读出房间名称和标注比例,全部免费。

图片的免费读取不能做的事:识别文字。照片或扫描件中的房间名称、尺寸数字和洁具,需要可选的AI读取。弧形墙无法读取;在模糊或很小的图片里,细隔墙可能会漏掉。

分步操作:把户型图图片或PDF转成可编辑平面图

  1. 打开导入 在2D面板中选择新建项目 → 从平面图新建(PDF 或图片)。在已打开的项目中,点击工具栏的导入,再选择从图片导入平面图。
  2. 上传图纸 拖入JPG、PNG、WebP或PDF(最大50 MB)。多页PDF会显示缩略图——选择平面图所在页。大图会自动缩小。
  3. 选择读取方式 在如何读取平面图?中保持系统识别 · 免费,如果还想从图片中得到房间名称、洁具和标注尺寸,就选择AI 读取。
  4. 设定比例 在比例中选择根据图纸自动、测量一个尺寸(点击图上某个标注尺寸的两端并输入长度)或总宽度(房屋外侧宽度)。扫描件强烈建议测量。
  5. 选择放置位置 替换当前楼层或作为新楼层。如果是改造项目,勾选将导入的平面图标记为“现有”,以便在上面绘制新方案。
  6. 读取图纸 点击读取图纸(免费,不用 AI)。几秒后,识别结果会直接画在你的图片上:墙、门、窗、房间、楼梯和场地。
  7. 基础填充或完整填充——并核对 选择基础填充(只有墙、门、窗)或完整填充(还包括房间、楼梯和场地)。点一个图层可关闭它,点图上的单个元素可将其剔除。图片下方会显示尺寸和比例来源。
  8. 生成平面图 点击生成平面图。所有内容一步加入——Ctrl+Z可撤销整个导入。图片保留在下方,方便对照并用常规工具修改墙体。
ArchHomeAI 2D编辑器工具栏:最左边是底图按钮,靠近右端是导入按钮
编辑器里的两个入口:底图(1)和导入(2)。截图为英文界面。
  1. 底图 — 把扫描件、照片或PDF放在图纸下方,校准比例,然后让系统在上面识别墙和门窗洞——或者自己描。
  2. 导入 — 打开导入:从图片导入平面图(图片或PDF)以及DXF文件。

比例校准:决定精度的一步

图片本身没有尺寸。一张1:100的图用手机拍下来,只是若干像素宽的画面,软件需要知道一个像素等于多少毫米。ArchHomeAI按以下顺序确定比例:

  1. 你的测量——你在图片上量的尺寸,或输入的总宽度。它始终优先。
  2. 图纸本身——PDF中标注的比例(如1:50),并用尺寸线核对;没有文字的CAD版PDF则用尺寸线和门的开启弧线。
  3. 估算——没有其他信息的图片,按常见墙厚和门宽估算。此时对话框会用橙色显示尺寸,并提示你测量一条线。

真实案例:从销售户型图到可编辑平面图

一套两居室公寓的建筑平面图,含两个卫生间、开放式厨房连客厅、阳台,总尺寸972厘米和963厘米
起点:一份真实的开发商销售户型图(PDF)。图签、标志和地址已裁掉。

这张两居室户型图是典型的起点:一份1:50的PDF,标有尺寸(总尺寸972厘米和963厘米)和希伯来语房间名。在我们自己的测试中,免费读取从PDF中取得1:50比例,用两条总尺寸线核实,再从PDF文字层读出房间名称,并生成了墙、门、窗和房间。外侧宽度为9.84米,而图上标注为9.72米——相差约1%——正是需要手动核对并修正的那类差异。

同一套房在ArchHomeAI 2D编辑器中:深色墙体、带开启弧线的门、窗、洁具、厨房以及以平方米标注的房间面积
经过核对和补充后,同一套房成为2D编辑器中的可编辑平面图。每一面墙、每扇门、每个房间现在都能移动和修改。

同一测试也显示了仍需人工查看的地方:阳台栏杆被读成了外墙,卫生间里几处洁具轮廓被当成了门洞。删掉它们只要一分钟——关键是要看,而不是盲目相信。

其他方式:在底图上识别、DXF和DWG

在已放置的底图上识别

如果更习惯从背景图开始,点击底图 → 上传图片,然后校准比例:点击一段已知距离的两端并输入长度。紧接着编辑器会询问是否识别图纸上的墙、门、窗和房间——选择是,识别,或稍后在底图面板中使用从图纸识别墙和门窗。结果会精确叠在图纸上。标有比例(1:N)的PDF会按纸张尺寸自动确定大小。如果只需要一张背景图来手动描绘,仅作为底图放置(免费,不用 AI)正好满足。

DXF文件

来自AutoCAD、BricsCAD或测量App(magicplan、Polycam、CubiCasa)的DXF,可通过从 DXF 新建或导入进入。文件在浏览器中免费读取。你选择墙体图层并确认图纸单位;墙由成对的平行线生成,门窗由名称或图层表明是门窗的图块生成,房间由内部写有名称的闭合轮廓生成。图纸可以作为背景保留在墙下面。

DWG文件

直接上传DWG目前还没有对所有用户开放。请在CAD软件中打开DWG,另存为 → DXF,再导入DXF——墙、图层和文字会经由上面的DXF流程进入。

导入后需要手动核对的内容

  • 用测量工具核对一个长尺寸——对不上说明比例错了:撤销,测一条线,重新导入。
  • 外墙和薄隔墙的厚度。
  • 门:是否齐全、开启方向是否正确?没有门的洞口可能是通道——也可能是别的东西。
  • 每个立面上的窗及其宽度。
  • 房间:名称(扫描件只能通过AI读取获得)、类型和面积;对因宽洞口连在一起的房间进行拆分或合并。
  • 可能被读成墙或门的阳台、栏杆、花架和洁具。

下一步:从可编辑平面图到3D和效果图

导入后的公寓3D模型,斜上方视角,显示墙、地面、厨房和洁具
平面图可编辑之后,3D模型只差一次点击。

墙体可编辑后,整个项目就打开了:添加尺寸并导出图纸(带尺寸的平面图),打开免费的3D模型(2D平面图转3D),或在现状上绘制改造方案(现状图与改造图)。想从零开始?请看如何画户型图。

手上有纸质或PDF户型图? 上传到2D编辑器,看看免费读取能找到什么——在你重画任何一面墙之前。 打开2D面板

常见问题

能免费把JPG户型图转成可编辑的CAD图吗?

可以。在ArchHomeAI中,系统对图片的识别(墙、门、窗、房间、楼梯和用地红线)是免费的,也不使用AI。只有可选的AI读取(补充房间名称、洁具和标注尺寸)会消耗积分。

扫描件转CAD的精度如何?

主要取决于扫描质量和比例。清晰端正的扫描件加上一个实测尺寸,墙体会非常接近原图;如果不测量,大小只能根据门和墙估算,可能偏差几个百分点。导入后务必核对一个长尺寸。

PDF比图片好吗?

直接从CAD软件导出的PDF要好得多:它的线条是真正的矢量,墙、门和比例都从图纸本身读取。扫描版PDF只是PDF里的一张图片,会像照片一样被读取。

可以导入DWG文件吗?

目前还不能对所有用户直接导入。请在CAD软件中把DWG另存为DXF(另存为 → DXF),再在2D编辑器中导入DXF——这种导入免费,并在浏览器中完成。

导入时会读取房间名称和尺寸吗?

带文字层的PDF,房间名称和标注比例可免费读取。照片或扫描件上的文字只能通过AI读取识别。不过尺寸数字你随时可以自己用“测量一个尺寸”来设定比例。

结果能导出到AutoCAD吗?

可以。可编辑的平面图可以在2D编辑器中通过导出功能输出,包括AutoCAD等CAD软件能打开的DXF格式。

参考来源

本文写作方式:所有数据均来自文末列出的来源,并于 2026 年 9 月核对。价格因城市、标准和年份而异。

  1. About Importing and Exporting DXF Files — Autodesk AutoCAD LT Help
  2. DXF (Drawing Interchange Format) — format description — Library of Congress
  3. PDF to DWG Converter (vector vs raster PDF) — AutoDWG
  4. Take floor plan lines automatically from image or PDF — Autodesk Community, AutoCAD Forum
  5. Convertir PDF a CAD editable: programas gratis y online — ZWSOFT