gpt4 book ai didi

c# - 使用 C# 绘制楼层 map

转载 作者:行者123 更新时间:2023-11-30 14:38:54 24 4
gpt4 key购买 nike

我打算做一个与 parking 管理相关的应用。用户填写有车的地方。

下图取自某中文软件。它有 parking 位,用户可以选择是否免费。我不明白它是如何完成的,但该软件将 bmp 文件作为输入,然后用户可以向其中添加 bay 信息。

添加信息后,用户可以单击添加的任何托架以查看其信息。

我很困惑,bmp 文件如何以这样一种方式分层,即每个 bay 被单独识别。

任何可以轻松完成此任务的(winform 或 WPF)我想知道我怎样才能完成这个任务。任何开源库?任何东西。 enter image description here

最佳答案

我会从所有车位都是白色的事实开始,所以通过做一些图像处理,程序可以通过找到所有颜色来确定车库的布局,然后获取将导致图例的信息正在生成。这在向楼梯添加信息时非常有用,例如,它与 parking 位上的信息不同。

现在,由于 bmp map 是静态的,我会将其转换为 .png 以便于使用。

然后,创建第二个具有透明背景的 .png 并将其放在第一个之上,以便添加数字等信息。

因此,您可以通过这种方法拥有多个图层,并根据需要放置正确的图层来显示它。

您也可以只存储标签的 x,y 坐标,但我认为这会很糟糕,因为程序每次都必须将其添加到图像中,而不是只添加一次。

关于c# - 使用 C# 绘制楼层 map ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7135506/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com