Skip to content

基于论文Shape Wordle实现的纯ts的nodejs版本

Notifications You must be signed in to change notification settings

RealKai42/Shape_Wordle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shape Wordle

论文基础

论文及相关介绍

如何使用

clone 本项目,并执行yarn安装依赖,项目依赖的opencv4nodejsNodeJieba较大概率出现安装失败等问题,可以参考相关项目的 issues。

使用稳定的代理或者可以提高安装成功率,对于 opencv4nodejs 安装失败后,可以尝试其 readme 中提到的手动安装(Installing OpenCV Manually), 可以解决绝大部分问题。从实际经验上来看,手动安装时尽可能不要使用国内源(cnpm or tyarn)可能会导致安装失败。

安装依赖后,运行命令yarn demo可以自动编译运行项目的 demo 示例,其源文件位于./src/test/demo.ts,如需引入自己的项目,可以使用 build 后的 js 文件,参照 demo 示例使用。

如何理解算法

VisTools.ts中完成了一定量的可视化代码,方便理解算法流程。运行yarn test可以编译代码并批量运行./src/test/index.ts 中的多种可视化,并在build/test/imageProcess生成算法流程的可视化,以及打印出算法运行的相关信息,可以帮助快速理解算法。

Road Map

  • 完成 js 版本基本代码,并添加可视化工具,方便测试代码
  • 性能测试
  • 重构 ts 版本
  • 性能优化
  • 稳定的 nodejs 版本
  • npm 发布
  • 前后端分离的 GUI 版本
  • 纯前端版本
  • 纯前端带 GUI 版本

效果展示

其他

该开源项目暂未成熟,仅作个人研究与测试使用。 如在公开系统中使用代码或代码生成的结果,烦请先取得联系。

About

基于论文Shape Wordle实现的纯ts的nodejs版本

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published