“扫一扫,不一定是二维码” ScanCan GitHub开源项目发起

2023-10-31 22:59

本文主要是介绍“扫一扫,不一定是二维码” ScanCan GitHub开源项目发起,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

项目地址: https://github.com/ScanCan/ScanCan

告别二维码,同样能“扫一扫”!
ScanCan

ScanCan

扫一扫,告诉你想知道的全部



StegaStamp: Invisible Hyperlinks in Physical Photographs

Demo: Parse information hidden in images


特性

  • 多场景
  • 兴趣社交
  • 用户数据隐私
  • 无网同传

说明:

多场景

  1. 花草树木,识别各类植物的名称和详情,亲临大自然,不止“形色”。
  2. 文物画作,了解文华的博大精深,再次走进“文化传承、全民读书”的良好精神乐园。这对个人、社会和民族都有着十分重要的作用,然而当前市场还留有大片空白。
  3. 变废为宝,垃圾分类是一项长期推行的社会性行为,是每个人都必须养成的习惯。当前,在上海、苏州等地已经开始垃圾分类试行,3466.54万人正在开始进行垃圾分类,然后大量民众是不知道如何分类的。随着,垃圾分类的日益普及,越来愈多的人要加入到这项行动中来。通过 ScanCan 即可完成对任何一件物品的垃圾分类。
  4. 扫特制图片 StageStamp, 扫出盲盒,给你惊喜。通过图像隐写术在图片中嵌入字符,检测识别出字符编码,带给你不一样的快乐。
  5. 实现类似于ClipDrop的多平台图片素材提取,方便扫出的图像运用在你的工作中。

兴趣社交

ScanCan 能扫出很多有趣的事物,给好友分享,逐渐建立同类兴趣好友圈,找到那个和你很像的人。朋友不在多,只要有几个和你一样的人就够了。

用户数据隐私

  • 全部扫一扫功能都在本地处理,用户数据不会上传到云端;
  • 安全性:ScanCan 通过图像识别和隐写术的技术手段,避免传统二维码扫一扫识别方式的安全漏洞风险;

无网同传

  • 在一些无网络场景下,依然可以实现“扫一扫”功能,因为识别模型在本地;
  • 通过类似于 AirDrop 的无线传输方案,可通过碰一碰传输分享图片、消息等信息;

项目发起

即日起,寻找志同道合的开源爱好者开发此项目,先从微信小程序搭建起,有意者联系:yidazhang1@gmail.com 或 微信:Yida_Zhang2

☕ Processing

Mon 21 Mon 28 Mon 04 Mon 11 Mon 18 Mon 25 February Mon 08 Mon 15 Mon 22 March architecture design video scan. chrome extension plus other application realize porting to modile device ScanCan Development Processing

Similar Projects

  • StegaStamp-plus. https://github.com/Charmve/StegaStamp-plus
  • Qrcp. https://github.com/claudiodangelis/qrcp
  • ClipDrop. https://github.com/cyrildiagne/ar-cutpaste
  • Signal. https://github.com/signalapp/Signal-iOS
  • AirDrop. https://github.com/seemoo-lab/opendrop
  • StegaStamp. https://github.com/tancik/StegaStamp

让我们为热爱发电,为科普教育行动!

这篇关于“扫一扫,不一定是二维码” ScanCan GitHub开源项目发起的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!


原文地址:https://blog.csdn.net/Charmve/article/details/125518854
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.chinasem.cn/article/318724

相关文章

在IntelliJ IDEA中高效运行与调试Spring Boot项目的实战步骤

《在IntelliJIDEA中高效运行与调试SpringBoot项目的实战步骤》本章详解SpringBoot项目导入IntelliJIDEA的流程,教授运行与调试技巧,包括断点设置与变量查看,奠定... 目录引言:为良驹配上好鞍一、为何选择IntelliJ IDEA?二、实战:导入并运行你的第一个项目步骤1

IntelliJ IDEA2025创建SpringBoot项目的实现步骤

《IntelliJIDEA2025创建SpringBoot项目的实现步骤》本文主要介绍了IntelliJIDEA2025创建SpringBoot项目的实现步骤,文中通过示例代码介绍的非常详细,对大家... 目录一、创建 Spring Boot 项目1. 新建项目2. 基础配置3. 选择依赖4. 生成项目5.

深度解析Java项目中包和包之间的联系

《深度解析Java项目中包和包之间的联系》文章浏览阅读850次,点赞13次,收藏8次。本文详细介绍了Java分层架构中的几个关键包:DTO、Controller、Service和Mapper。_jav... 目录前言一、各大包1.DTO1.1、DTO的核心用途1.2. DTO与实体类(Entity)的区别1

如何在Spring Boot项目中集成MQTT协议

《如何在SpringBoot项目中集成MQTT协议》本文介绍在SpringBoot中集成MQTT的步骤,包括安装Broker、添加EclipsePaho依赖、配置连接参数、实现消息发布订阅、测试接口... 目录1. 准备工作2. 引入依赖3. 配置MQTT连接4. 创建MQTT配置类5. 实现消息发布与订阅

springboot项目打jar制作成镜像并指定配置文件位置方式

《springboot项目打jar制作成镜像并指定配置文件位置方式》:本文主要介绍springboot项目打jar制作成镜像并指定配置文件位置方式,具有很好的参考价值,希望对大家有所帮助,如有错误... 目录一、上传jar到服务器二、编写dockerfile三、新建对应配置文件所存放的数据卷目录四、将配置文

怎么用idea创建一个SpringBoot项目

《怎么用idea创建一个SpringBoot项目》本文介绍了在IDEA中创建SpringBoot项目的步骤,包括环境准备(JDK1.8+、Maven3.2.5+)、使用SpringInitializr... 目录如何在idea中创建一个SpringBoot项目环境准备1.1打开IDEA,点击New新建一个项

springboot项目中整合高德地图的实践

《springboot项目中整合高德地图的实践》:本文主要介绍springboot项目中整合高德地图的实践,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一:高德开放平台的使用二:创建数据库(我是用的是mysql)三:Springboot所需的依赖(根据你的需求再

一文详解如何在idea中快速搭建一个Spring Boot项目

《一文详解如何在idea中快速搭建一个SpringBoot项目》IntelliJIDEA作为Java开发者的‌首选IDE‌,深度集成SpringBoot支持,可一键生成项目骨架、智能配置依赖,这篇文... 目录前言1、创建项目名称2、勾选需要的依赖3、在setting中检查maven4、编写数据源5、开启热

SpringBoot项目配置logback-spring.xml屏蔽特定路径的日志

《SpringBoot项目配置logback-spring.xml屏蔽特定路径的日志》在SpringBoot项目中,使用logback-spring.xml配置屏蔽特定路径的日志有两种常用方式,文中的... 目录方案一:基础配置(直接关闭目标路径日志)方案二:结合 Spring Profile 按环境屏蔽关

github打不开的问题分析及解决

《github打不开的问题分析及解决》:本文主要介绍github打不开的问题分析及解决,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、找到github.com域名解析的ip地址二、找到github.global.ssl.fastly.net网址解析的ip地址三