我们的程序处理一系列大图片,然后将部分目标切割出来。这些小图片,颜色位数都是8位,大小在20*20到600*500之间。现在有两个方案。
一、将图像数据(不含信息头)直接存到数据库的image类型字段中。再存width和height两个字段。调色盘固定256的,所以不需要存。
二、讲图像文件的目录存到数据库,然后把图像的数据(不含信息头)存到文件中。就大家的经验来讲,各有什么优劣,我该用哪个方法?还有谁知道SQL AnyWhere有什么特点?
一、将图像数据(不含信息头)直接存到数据库的image类型字段中。再存width和height两个字段。调色盘固定256的,所以不需要存。
二、讲图像文件的目录存到数据库,然后把图像的数据(不含信息头)存到文件中。就大家的经验来讲,各有什么优劣,我该用哪个方法?还有谁知道SQL AnyWhere有什么特点?
http://www.vckbase.com/document/viewdoc.asp?id=668
使用ADO封装类的数据库程序开发实例[第二版] (上)
http://www.vckbase.com/document/viewdoc.asp?id=252使用ADO实现BLOB数据的存取 -- ADO开发实践之二
存在数据库当中,因为数据库的存储比文件存的快,且管理起来也方便SQL Anywhere在Sysbase里的一个工具,也是用于连接数据库,建立数据库的小型的工具,在pb学习当中就可能用它来连接数据库