首页 > 其他分享 >盘点7个黑科技开源项目,值得收藏

盘点7个黑科技开源项目,值得收藏

时间:2023-03-07 19:00:18浏览次数:37  
标签:Github 收藏 github Kscan 开源 盘点 https 识别

盘点7个黑科技开源项目,值得收藏

原创2023-02-07 08:00·Echa攻城狮

 

大家好,我是Echa。

由于前段时间小编分享了几篇黑科技开源项目,篇篇受欢迎,非常受粉丝们喜欢和爱戴。陆续也有粉丝私信小编,有没有更惊讶,更哇塞,更好的黑科技开源项目?不知道大家怎么定义这个“黑科技”词语的呢?

小编的黑科技定义是:当前常说的黑科技更多的是指,高科技泛滥之后演变出来的,更强大或者更先进的技术以及创新,也包括基于现有技术的进行较大改进升级和改产品的使用体验等。如果一定要给它下个定义的话,黑科技是指具有隐藏性、突破性和开拓性,超越现有科技水平的创新高科技或产品,包含新硬件、新软件、新技术、新工艺、新材料等,说说你们的黑科技定义,评论下讨论一下,谢谢!

先一起回顾一下之前发的几篇黑科技开源项目:

盘点18个优秀图像识别开源项目

推荐6个优秀的人脸识别开源项目

盘点11个Github上有趣黑科技开源项目

今天小编给大家分享7个黑科技开源项目,希望对大家有所帮助。

全文大纲

  1. localsend -局域网文件传输神器
  2. Lama Cleaner-擦图老照片修复神器
  3. Komga-开源免费的漫画服务器(喜欢看漫画的福音)
  4. Umi-OCR-国产开源免费文字识别工具
  5. edditVideoMakerBot-视频制作机器人
  6. svelte-全新的构建 Web 界面的方法
  7. Kscan-全方位扫描器

localsend -局域网文件传输神器

官网地址:https://localsend.org/

Github:https://github.com/localsend/localsend

LocalSend可以将文件共享到附近的设备。免费、开源、跨平台。此应用程序允许您通过本地LAN网络发送文件和消息。无需互联网,无需外部服务器。

此应用程序可在Android,iOS,macOS,Windows和Linux上使用。还有没有广告。

安全

它通过 LAN 进行通信,并在终端之间传输数据,无需通过互联网传输文件或使用云存储。

此外,LocalSend 还允许你使用加密通信来保证数据的隐私。与之前介绍的 OnDrop 和快照不同,它有望成为 AirDrop 的首选替代方案。

  • 设备使用 REST API 相互通信。
  • 一切都通过HTTPS安全发送。TLS/SSL 证书是在每个设备上动态生成的。

具体如下图:

 

 

 

 

 

 

 Lama Cleaner-擦图老照片修复神器

官网地址:
https://lama-cleaner-docs.vercel.app/

Github:https://github.com/Sanster/lama-cleaner

当下 AI 发展越来越快,特别是在图像处理方面,工具也越来越多且越来越强大,能满足越来越多的需求。今天就给大家推荐一款强大的自带模型的图片处理应用:Lama Cleaner

Lama Cleaner 是由 SOTA AI 模型提供支持的免费开源图像修复工具。使用 Lama Cleaner 可以从照片中删除任何不需要的物体、缺陷、人物或擦除和替换(由稳定扩散驱动)照片上的任何东西。

Lama Cleaner 具有以下特点:

  • 完全免费和开源
  • 完全自托管
  • 基于 cv2 的经典图像修复算法
  • 支持多个 SOTA AI 模型,包括 LaMa、LDM、ZITS、MAT、FcF、SD1.5
  • 支持 CPU 和 GPU
  • 多种修复策略
  • 作为桌面APP运行
  • 不得不佩服,现在机器学习的发展,特别是对于图片的处理,那效果好得,想都不敢想。今天介绍的是一款带模型的机器学习图片处理程序Lama Cleaner。

先看看他的功能再说,最重要的一个功能是去除图片中不需要的东西。

 

 

具体如下图:

原图

效果图

Komga-开源免费的漫画服务器(喜欢看漫画的福音)

官网地址:https://komga.org/

在线演示:https://demo.komga.org/

Github:https://github.com/gotson/komga

Komga 开源免费的漫画服务器,支持REST API 和OPDS, 支持CBZ、CBR、PDF 和 epub 文件格式格式。跨平台,支持Windows,Linux,MacOS,群晖

特点

  • 支持台式机、平板电脑和手机
  • 重复文件检测
  • 重复页面检测和删除
  • 根据用户的特点进行标签限制
  • 提供 REST API 进行扩展
  • 系统支持多国语言
  • 支持的文件格式包括: CBZ、CBR、PDF 和 epub 格式。

如下图:

 

 

 

 

 

 

 

 

 Umi-OCR-国产开源免费文字识别工具

Github:https://github.com/hiroi-sora/Umi-OCR

OCR图片转文字识别软件,完全离线。截屏/批量导入图片,支持多国语言、合并段落、竖排文字。可排除水印区域,提取干净的文本。基于 PaddleOCR 。

特性

  • 免费:本项目所有代码开源,完全免费。
  • 方便:解压即用,离线运行,无需网络。
  • 批量:可批量导入处理图片,结果保存到本地 txt / md / jsonl 多种格式文件。也可以即时截屏识别。
  • 高效:采用 PaddleOCR-json C++ 识别引擎。只要电脑性能足够,通常比在线OCR服务更快。
  • 精准:默认使用PPOCR-v3模型库。除了能准确辨认常规文字,对手写、方向不正、杂乱背景等情景也有不错的识别率。可设置忽略区域排除水印、设置文块后处理合并排版段落,得到规整的文本。

关于忽略指定区域的特殊功能:

类似含水印的视频截图、含有UI/按钮的游戏截图等,往往只需要提取字幕区域的文本,而避免提取到水印和UI文本。本软件可设置忽略某些区域内的文字,来实现这一目的。

当有大量的影视和游戏截图需要整理归档,或者想翻找包含某一段台词/字幕的截图;将这些图片提取出文字、然后Ctrl+F是一个很有效的方法。这是开发本软件的初衷。

如下图:

 

 

截图识别

点击截图按钮或自定义快捷键,唤起截图识别。

 

粘贴图片到软件

在任何地方(如文件管理器,网页,微信)复制图片,软件上点击粘贴按钮,自动识别。

 

批量识别本地图片文件

将图片或文件夹拖进软件,批量转换文字。也可以点击按钮打开浏览窗口导入。

识别结果将保存到本地。可选生成纯文本txt文件、带链接Markdown文件、原始信息jsonl文件等不同格式。可配置任务完成后执行关机/待机。

 

文本块后处理(排版优化)

OCR识别出的文本是按“块”划分的,通常一行文字分为一块,有时还会将一行误划分为多块,这给阅读带来了不便。文本块后处理就是对文本块进行再加工的过程,合并同一行或同一段落内的文字,按正确的顺序排序。

下图表示不同排版应该选用何种处理方案:

 

edditVideoMakerBot-视频制作机器人

Github:https://github.com/elebumm/RedditVideoMakerBot

有些在抖音、快手上的视频获得了数百万的观看次数,你仔细分析他们的视频,他们唯一做的原创事情收集材料、然后拼接在一起。尤其是一些新闻类的视频,本开源项目就是把这个过程自动化了。

你只需要准备好视频材料,就能自动生成一个视频

如下图:

 

 

 svelte-全新的构建 Web 界面的方法

官网地址:https://svelte.dev/

在线演示:
https://svelte.dev/examples

Github:https://github.com/sveltejs/svelte

Svelte 是一种全新的构建用户界面的方法。传统框架如 React 和 Vue 在浏览器中需要做大量的工作,而 Svelte 将这些工作放到构建应用程序的编译阶段来处理。

与使用虚拟(virtual)DOM 差异对比不同。Svelte 编写的代码在应用程序的状态更改时就能像做外科手术一样更新 DOM。

如下图:

 

 

 

 

 

 

 

 

 Kscan-全方位扫描器

Github:https://github.com/lcvvvv/kscan/

Kscan是一款纯go开发的全方位扫描器,具备端口扫描、协议检测、指纹识别,暴力破解等功能。支持协议1200+,协议指纹10000+,应用指纹20000+,暴力破解协议10余种。

写在前面

目前类似的资产扫描、指纹识别、漏洞检测的工具其实已经非常多了,也不乏有很棒的工具,但是Kscan其实有很多不同的想法。

Kscan希望能够接受多种输入格式,无需在使用之前对扫描对象进行分类,比如区分为IP,还是URL地址等,这对于使用者来说无疑是徒增工作量,所有的条目,均能正常输入和识别,若是URL地址,则会保留路径进行检测,若只是IP:PORT,则会优先对该端口进行协议识别。目前Kscan支持三种输入方式(-t,--target|-f,--fofa|--spy)。

Kscan没有为了追求效率,而根据端口号与常见协议进行比对来确认端口协议,也不是只检测WEB资产,在这方面,Kscan则更加看重准确性和全面性,只有高准确性的协议识别,才能为后续的应用层识别,提供良好的检测条件。

Kscan不是采用模块化的方式做单纯的功能堆叠,比如某个模块单独获取标题,某个模块单独获取SMB信息等等,独立运行,独立输出,而是以端口为单位输出资产信息,比如端口协议为HTTP,则会自动化进行后续的指纹识别、标题获取,端口协议为RPC,则会尝试获取主机名等等。

如下图:

端口全面扫码

存活网段探测

Fofa结果检索

暴力破解

CDN识别

最后

一台电脑,一个键盘,尽情挥洒智慧的人生;几行数字,几个字母,认真编写生活的美好;一 个灵感,一段程序,推动科技进步,促进社会发展。

创作不易,喜欢的老铁们加个关注,点个赞,打个赏,后面会不定期更新干货和技术相关的资讯,速速收藏,谢谢!你们的一个小小举动就是对小编的认可,更是创作的动力。

标签:Github,收藏,github,Kscan,开源,盘点,https,识别
From: https://www.cnblogs.com/sexintercourse/p/17189207.html

相关文章