照片分类管理工具

 google的picasa虽然功能强大、操作很酷,但是没有我希望的2个管理功能

1、tag们能成层次树状——picasa没有tag,但是它的逻辑相册相当于tag,只是相册之间没有什么关系

我希望:

人物
 家庭
 亲戚

  xx一家

  yy一家
 同学

  中学

  大学
 朋友

  同事

  前同事

   xx公司

   yy公司
 网友

  xx论坛

  yy网站
事件
 出差
 旅游
场景
 小区
 路上
 公园
 商业区
证件
留念
低价值
 待删
 1024
 1600

2、照片的价值希望能不断的打分,最低0,最高100;而不是picasa的有星或无星2档。

3、对于某类照片(按tag或分数)能批量地转为缩略图来保存(以减少硬盘开销)

所以,想做一个文件清单保存在数据库的工具,组合分类、排序,关系数据库最擅长。

/a/b/file1.jpg,文件系统下不能按/b/a/file1.jpg找到,

而关系数据库则可以按a and b,不管a、b哪一个在前。

 

以前做过一个批量缩小照片的工具,利用Cximage(vc6编译一个专门接受命令行参数以批量地缩小照片为最大边x像素,y质量)

 

保存文件清单时,最好能保存它的字节数、日期时间、长宽像素、质量、exif、crc经验值

crc经验值可以暂时不实现;长宽像素、质量、exif都需要读取jpg文件才能得到,需要一个高效率的jpg分析代码——因为它们是在jpg文件头部的,无须读取整个文件。但是目前好像没有仅仅读取jpg文件头而得到长宽像素、质量、exif的代码。。。。。。。

考虑使用FreeImage这个开源图像处理库,它有Delphi的demo,但是好像离不开dll,2M!我那个批量缩小照片的工具利用的缩略exe才200多k!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值