这几个 GitHub 开源项目真带劲

 

最近读者朋友又给老逛推荐了几个好玩的源项 GitHub 开源项目,我挑选了几个不错的源项分享给大家,它们分别是源项

1. 听声辨位:小心你的密码泄露

2. 人脸识别:堪称最简单的人脸识别项目

3. 消失的人:通过 JS 让视频中的人凭空消失

4. 亲戚关系计算器:走亲访友神器

5. Word 模板引擎

6. 清新的 MD 编辑器

1、听声辨位

kbd-audio 项目是源项一系列用于捕获和分析音频数据的工具集合,其中有一个特别有意思的源项工具:keytap,它可以通过麦克风来捕获和分析键盘的源项输入,从而猜测出按键内容。源项

在你键盘旁边挂一个麦克风,源项就能分析出你输入的源项密码是什么,真的源项细思极恐。

2、源项人脸识别

本项目是源项世界上最简洁的人脸识别库,你可以使用 Python 和命令行工具提取、源项识别、源项操作人脸。源项本项目的人脸识别是亿华云基于业内领先的 C++ 开源库  dlib 中的深度学习模型,用Labeled Faces in the Wild 人脸数据集进行测试,有高达 99.38% 的准确率。

本项目提供了简易的face_recognition命令行工具,你可以用它处理整个文件夹里的图片。

捕捉照片中的人脸:

捕获人脸的轮廓:

3、消失的人

使用 JavaScript 在 Web 浏览器中使用通过 TensorFlow.js 实时从复杂背景中移除人物,该项目采用 JavaScript+TensorFlow.js 实现“凭空消失”。

4、中国亲戚关系计算器

由于工作生活节奏不同,如今很多关系稍疏远的亲戚之间来往并不多,因此放假回家过年时,往往会搞不清楚哪位亲戚应该喊什么称呼,很是尴尬。然而搞不清亲戚关系和亲戚称谓的不仅是小孩,就连年轻一代的大人也都常常模糊混乱。

“中国家庭称谓计算器”为你避免了这种尴尬,只需简单的输入即可算出称谓。输入框兼容了不同的香港云服务器叫法,你可以称呼父亲为:“老爸”、“爹地”、“老爷子”等等,方面不同地域的习惯叫法。快捷输入按键,只需简单的点击即可完成关系输入,算法还支持逆向查找称呼哦。

5、Word模板引擎

开发、测试、项目管理人员,通常需要写文档,而多数文档基本上格式都差不多,如果能够有一款模板引擎可以对 word 进行处理,传入不同的数据,就输出不同的 word 文档,这样效率就会大大提高。

Poi-tl  是基于 Java 开发的一款 Word 模板引擎,Poi-tl 底层用的是 POI,这个是 Java 中最强大的 office 处理工具库,可以通过 Java 代码轻松的操作 word、源码库excel、ppt 中的所有内容。

Word模板引擎,基于Microsoft Word模板和数据生成新的文档,并且支持用户自定义函数,函数可以在Word模板的任何位置执行。 你 可以非常方便的加入到你的 Java 项目中,核心API只需要一行代码:

XWPFTemplate template = XWPFTemplate.compile("~/file.docx").render(datas); 

所有的标签都是以 { { 开始,以 }} 结束。

{ { template}} 文本

{ { @template}} 图片

{ { #template}} 表格

{ { *template}} 列表

{ { +template}} Word文档合并

{ { ?template}}{ { /template}} if和foreach功能

6、清新MD编辑器

Pine是一个基于 Swift 4.2 编写的轻量级的 macOS Markdown 编辑器,不同于传统文档编辑器,它更专注于写作者本身,在保持简洁的同时,它还通过以文档为核心的设计理念和兼具灵活性与专业性的数十项功能。

Pine 赋予用户极高的效率与最大的可能性,同时还与Apple的原生设计风格融会贯通,拥有主题定制、LaTeX 编写、自动补全、自动保存、版本控制、Touch Bar 支持等功能。

应用开发
上一篇:在众多公司中,如果我们必须选择一家可信的公司,那当然是信得过的。
下一篇:当投资者经过第二阶段的认真学习之后又充满了信心,认为自己可以在市场上叱咤风云地大干一场了。但没想到“看花容易绣花难”,由于对理论知识不会灵活运用.从而失去灵活应变的本能,就经常会出现小赢大亏的局面,结果往往仍以失败告终。这使投资者很是困惑和痛苦,不知该如何办,甚至开始怀疑这个市场是不是不适合自己。在这种情况下,有的人选择了放弃,但有的意志坚定者则决定做最后的尝试。