2 Star 1 Fork 0

rocket049 / findWay

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
README.md 1.01 KB
一键复制 编辑 原始数据 按行查看 历史
rocket049 提交于 2021-06-08 20:23 . 改名

走迷宫程序find-way

从迷宫中寻找正确路径。

有2种迷宫模式:实线模式和通道模式

一、实线模式

迷宫用PNG图片表示,要求背景为白色,线条为黑色,入口处用红色(0xFF0000)的点标记,出口用蓝色(0x0000FF)的点标记。输入代表迷宫的PNG图片,输出代表路径的PNG图片。

运行命令:findWay -png 迷宫.png -o 路径.png

下面是两个例子:

迷宫1:

迷宫1

迷宫1的路径

迷宫2:

迷宫2

迷宫2的路径

一、通道模式

迷宫同样用PNG图片表示,要求通道内部为白色,边界为黑色线条,入口处用红色(0xFF0000)的线标记,出口用蓝色(0x0000FF)的线标记,在通道内接近入口处标记一个绿色(0x00FF00)的起始点。输入代表迷宫的PNG图片,输出代表路径的PNG图片。

运行命令:findWay -mode 1 -png 迷宫.png -o 路径.png

下面是例子:

迷宫3:

迷宫3

迷宫3的路径

1
https://gitee.com/rocket049/find-way.git
git@gitee.com:rocket049/find-way.git
rocket049
find-way
findWay
master

搜索帮助