jImage- 图像服务器
来源:互联网 发布:京都工艺品淘宝 编辑:程序博客网 时间:2024/06/04 00:11
jImage图像服务器的设计要点
(http://wiki.jteam.cn/bin/view/Main/image-server)
1. 集中访问,分布存储
对着下图,有以下几个特性:
1) 用户总是上传图像到离自己最近的一个节点,保证上传最快完成
2) 上传完成后,有一个全局的图像信息记录,用来指明图像所处的节点和存储信息
3) 如果在某个节点上请求了其他节点的图像,会自动将其他节点的图像抓取过来并保存
2. 原始图像与衍生图像
原始图像是指图像上传的最初图像,衍生图像是指上传后对用户图像进行任何转换的图像,比如缩放,旋转,特效。在Web应用中,衍生图像的访问比例要远远大于原始图像。
针对这个需求设计以下几个特性:
1) 原始图像和衍生图像分开存储
2) 衍生图像可以删除,衍生图像可以由原始图像进行转换得到。
3. 静态与动态需求
在Web应用中,需要大量的用到衍生图像,比如用户上传了一个头像,可以在其他地方需要用 40x40,100x100 这些衍生图像,而具体有哪些衍生图像类型是很难预料的,尤其在web应用快速变化的时候。
针对这个需求设计以下几个特性
1) 衍生图像都是由一个处理器通过原始图像转换得到。
2) 但访问的衍生图像不存在的时候,则由处理器动态生成 比如,用户上传了一个头像, a1234.jpg
通过 a1234_1_10x10 就可以得到一个10x10 的用户缩略头像,其中 1 就是代表的缩放的处理器,10x10就是参数,以此类推。
4. 特殊需求
在web应用中,还存在以下几个特殊需求
1) 限制图像的访问,需要密码才能访问图像
2) 对图像进行访问计数
试一下: TODO
- jImage- 图像服务器
- 消失的jar文件,永存的jimage文件
- 树莓派定时采集图像上传到服务器
- 用OpenCV库函数捕捉图像上传FTP服务器
- xmanager连接AIX服务器无法调出图像界面
- Android 上传Camera 图像/视频到服务器,显示上传进度条
- PHP中的HTML5应用 将Canvas图像保存到服务器
- 非图像界面服务器执行demo时报错的解决方案
- 如何获得服务器上的jpg图像 传到手机上
- PHP中的HTML5应用 将Canvas图像保存到服务器
- 记一次公司事故,服务器无法登陆图像用户界面
- iOS上传图像到服务器,以及服务器PHP接收的几种方法
- 图像
- 图像
- 图像
- 图像
- 图像
- 图像
- 如何写外企求职信
- 检测内存泄露的方法:
- μC/OS-II是一个基于抢占式的实时多任务内核
- 将Js文件编译成dll文件
- Thread Stack Size
- jImage- 图像服务器
- myeclipse快捷键设置
- Visual C++剪贴板操作
- 电信SOC网站安全监测与防护系统技术方案
- 函数malloc()和calloc()的区别
- 非常详细的虚拟语气讲解,四六级绝对有用
- stdext::hash_map
- spring连接oracle10g和sqlserver
- Linux下使用USB转串口线