-
公开(公告)号:CN115270034A
公开(公告)日:2022-11-01
申请号:CN202210508240.7
申请日:2022-05-10
申请人: 民商数字科技(深圳)有限公司
IPC分类号: G06F16/958 , G06F16/957
摘要: 本发明涉及Web网站项目使用图片处理组件的方法。包括:⑴将生成的image‑web‑lib web依赖库引入到自己的web网站项目里;(1.1)选用编程语言:Native C/C++,Go,Rust,Java均可,优先Rust语言;(1.2)开发环境准备:查找与WebAssembly的集成的Native编程语言,优选Rust语言;(1.3)创建处理组件的基础结构。⑵同步加载WASM文件,进行初始化;⑶在网站上通过file输入框加载一张图片;⑷调用filter方法,将图片和滤镜的名称传入,执行完成后,输出一种新的滤镜处理过的图片,重新展示。
-
公开(公告)号:CN114663287A
公开(公告)日:2022-06-24
申请号:CN202210367479.7
申请日:2022-04-08
申请人: 民商数字科技(深圳)有限公司
IPC分类号: G06T3/40 , G06T11/60 , H04M1/72403 , H04N1/04
摘要: 本发明涉及基于视觉算法的手机扫描仪的控制方法,扫描器,(1)获取摄像头分辨率;(2)按帧率fps=20采集图片,按宽度500像素等比例缩放;(3)图片灰度化处理,检测色差得阈值Threshold,将图片灰白化;(4)用高斯滤波对图片柔化;(5)标记轮廓核心点位;(6)通过逼近算法得到轮廓的核心点位置:(7)挑选满足要求的图片轮廓;按步骤(5)的缩放还原;裁剪器,(8)初始边界点作参数;(9)将四边界顺时针方向连接成四边形,覆盖在原图上,四边界点各设锚点,拖动;(10)基于坐标向量,根据四点和长宽边长,作目标文档的长宽;(11)像素投射,将原始图片上的目标范围内的像素填充到新的文档矩阵里。
-
公开(公告)号:CN114942906A
公开(公告)日:2022-08-26
申请号:CN202210508233.7
申请日:2022-05-10
申请人: 民商数字科技(深圳)有限公司
IPC分类号: G06F16/11 , G06F16/16 , G06F16/172
摘要: 本发明涉及FTP水平扩容方法及FTP水平扩容系统。FTP水平扩容方法,包括:⑴更改FTP的存储方式,使用分布式存储方式代替FTP的单机存储模式;⑵替换FTP的单机磁盘目录结构,将FTP原始的本地目录方式改成虚拟文件目录,使用关系数据库来存储FTP的目录结构,通过关系数据库的自连接方式模拟目录的上、下层级关系;⑶一个可与标准FTP客户端通信程序兼容的FTP协议,结合ESS和VD构成FTP‑AS之可扩容存储系统的完整存储架构;⑷将历史文件从之前的FTP服务器迁移到新的分布式存储引擎里,并将之前的目录结构映射到步骤⑵的虚拟文件目录里。
-
公开(公告)号:CN114979066B
公开(公告)日:2024-07-05
申请号:CN202210507009.6
申请日:2022-05-10
申请人: 民商数字科技(深圳)有限公司
IPC分类号: H04L61/3015 , H04L9/40 , H04L67/104
摘要: 本发明涉及基于证书的设备ID生成方法,包括:⑴首次启动时,系统为应用创建证书,借助于OpenSSL生成私钥,基于私钥生成自签名证书;⑵读取证书的内容,使用摘要算法SHA256计算出256bit摘要信息;⑶Base32将每个字符编码成5bit(2~5=32),生成的ID类似于:MFZWI3DBONSGYYLTMRWGC43ENRQXGZDMMFZWI3DBONSGYYLTMRWA====;⑷设备ID制作完成;⑸分组,将填充产生的4个等号去掉,剩下52位,将13个字符1组,分为4组;⑹设计校验位,采用:(a[1]*W1+a[2]*W2+a[3]*W+....+a[13]*W13)%23,求和对23这个质数取余,将余数作为校验位拼接到每组最后,设备ID的总长度变成56位字符;⑺将56位的设备ID,每7个字符一组,共8组,每组之间使用破折号连接,设备ID:FZWI3D‑BONSGYC‑YLTMRWG‑C43ENR5‑QXGZDMM‑FZWI3DP‑BONSGYY‑LTMRWAD;基于证书的设备ID制作完成。
-
公开(公告)号:CN114979066A
公开(公告)日:2022-08-30
申请号:CN202210507009.6
申请日:2022-05-10
申请人: 民商数字科技(深圳)有限公司
IPC分类号: H04L61/3015 , H04L9/40 , H04L67/104
摘要: 本发明涉及基于证书的设备ID生成方法,包括:⑴首次启动时,系统为应用创建证书,借助于OpenSSL生成私钥,基于私钥生成自签名证书;⑵读取证书的内容,使用摘要算法SHA256计算出256bit摘要信息;⑶Base32将每个字符编码成5bit(2~5=32),生成的ID类似于:MFZWI3DBONSGYYLTMRWGC43ENRQXGZDMMFZWI3DBONSGYYLTMRWA====;⑷设备ID制作完成;⑸分组,将填充产生的4个等号去掉,剩下52位,将13个字符1组,分为4组;⑹设计校验位,采用:(a[1]*W1+a[2]*W2+a[3]*W+....+a[13]*W13)%23,求和对23这个质数取余,将余数作为校验位拼接到每组最后,设备ID的总长度变成56位字符;⑺将56位的设备ID,每7个字符一组,共8组,每组之间使用破折号连接,设备ID:FZWI3D‑BONSGYC‑YLTMRWG‑C43ENR5‑QXGZDMM‑FZWI3DP‑BONSGYY‑LTMRWAD;基于证书的设备ID制作完成。
-
-
-
-