首页
学习
活动
专区
圈层
工具
发布

素材库组成原理

素材数据库组成原理 组成原理 本素材库由类型系统和标签系统组成,依赖fileSystem和mongodb这2个存储介质,同时需要nodejs和web进运算行处理与展示集成。...本素材库希望利用fileSystem存储所有素材,利用mongoDB存储素材的索引,从而实现Everything这样的搜索引擎。...派生属性 大小:文件体积 种类:根据文件后缀名/魔数/释伴(shebang)判断得出 图标/预览:根据种类而定 隐藏:根据后缀名前是否有字符而定 媒体信息:如图像分辨率、音视频的时长等 因此素材库只能依赖...FS的可靠属性,充其量再存储一下创建日期,其余的功能都放在mongodb数据库中实现 图像增强算法 根据经验,素材库中占大头的部分一定是图片文件,尤其是一张4K以上的高清图基本上是10m起步,这样存不了几张就占满了磁盘空间

2.4K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【Windows神器推荐】开源免费的本地离线以图搜图软件 ImageSearch:基于.NET8 的极速图片相似搜索工具

    、图片检索工具、相似度搜索、.NET8 前言:当图库太大,找图变成噩梦 作为一个经常处理素材、设计图、截图的开发者,我的硬盘里堆满了各种图片。...✅ 千万级图库支持:官方测试可轻松应对百万级甚至上千万图片。 ⚙️ 使用方法(超简单) 1️⃣ 运行软件 打开 ImageSearch 主程序后,界面非常简洁直观。...2️⃣ 添加搜索文件夹 选择你想搜索的图片目录,比如素材库、截图文件夹等。 3️⃣ 更新索引 点击“更新索引”,让软件扫描图片特征。...我在自己的素材库中做了个测试: 图片数量:约 1200 张 ⏱ 搜索耗时:仅 13ms 检索结果:准确找到相似图片(包含缩略图和不同分辨率版本) 相比手动翻图,这简直就是“救命神器”!...推荐理由总结: 本地运行,无需联网 支持千万级图库 搜索速度极快(毫秒级) 相似度可自定义 完全免费,无广告

    1.7K00

    伸手党福利-从零开始玩转图库

    本文已经获得作者的授权转载,如需转载,请联系作者授权 名词解释 vetex:节点 edge:边 graph:图 Tinkerpop tinkerpop是一个图库标准,一个框架,学习图库,先从这个项目入手比较合适...图库是节点&边的集合,边描述了节点间的关联关系。 ?...内存图库(TinkerGraph)数据结构 首先必须明确tinkerpop自带的内存图库(TinkerGraph)是全内存存储,数据条目不会太多。...core api(api for OLTP) 图库的curd操作,包括traveral,追求低延时,高吞吐,尽量少的慢查询。...结束语-图库使用场景 推荐系统中,总有类似关联推荐 如:用户A喜欢某些item,推荐有相同兴趣其他用户所喜欢的item给用户A,在图库里面很容易实现。

    6.1K30
    领券