当前位置:首页 » 数据仓库 » 图像数据库怎么写
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

图像数据库怎么写

发布时间: 2023-07-16 18:51:23

❶ 如何建立图像数据库

建立,SQLSERVER实现
CREATE TABLE dbo.服装图片 (
id int IDENTITY (1, 1) NOT NULL ,
标题 varchar (50) ,
说明 text ,
存放路径 varchar (50),
图片尺寸 varchar (50),
其它属性 varchar (50)
)
操作:
前台语言编写,可按标题等属性查询图片,或通过GRID控件显示列表,通过调入的存放路径和文件名字串调入到图片控件显示图片。

❷ 如何制作图片数据库

可以使用VB,用VB把图片放到ACCESS中,然后再读取出来,实际上是个很简单的小程序:
Dim cc() As Byte
Dim i
Dim t
Private Sub Command1_Click()
CommonDialog1.Filter = "JPG图片(*.BMP)|*.BMP"
CommonDialog1.ShowOpen
If CommonDialog1.FileName <> "" Then
Picture1.Picture = LoadPicture(CommonDialog1.FileName)
strname = CommonDialog1.FileName
Open strname For Binary As #1
ReDim cc(LOF(1) - 1)
t = cc(LOF(1) - 1) '在读取二进制时,如果是用文件操作那么涉及到到底从文件中取多少字节的问题,所以字节数组要指定大小
Get #1, , cc
Close
Else
MsgBox "没有选中图片"
End If
End Sub
Private Sub Command2_Click()
Adodc1.Refresh
Adodc1.Recordset.AddNew
Adodc1.Recordset.Fields("id") = i
Adodc1.Recordset.Fields("qq") = cc
i = i + 1
Adodc1.Recordset.Update
Adodc1.Refresh
End Sub
Private Sub Command3_Click()
Adodc1.Refresh
Dim P() As Byte
Adodc1.RecordSource = "select qq from 表一 where id='" & Text1.Text & "'"
P = Adodc1.Recordset.Fields("qq") '当把一组二进制数据赋值给一个二进制数组时就不用指定数组的大小了,因为是全部赋值
Open App.Path & "\oo.bmp" For Binary As #1
Put #1, , P
Close
End Sub
Private Sub Command4_Click()
Open App.Path & "\oo.bmp" For Binary As #1
Put #1, , cc
Close
End Sub
Private Sub Form_Load()
i = 1
End Sub

❸ delphi通过image组件保存读取图片至数据库怎么写

var Stream:TMemoryStream;
begin
try
Stream := TMemoryStream.Create; // 创建内存流 Image1.Picture.Graphic.SaveToStream(Stream); // 将图片保存到内存流中
adoquery1.Close; adoquery1.SQL.Clear; adoQuery1.SQL.Add('Insert into test3 values (:id,:photo)'); ADOQuery1.Parameters.ParamByName('id').Value := editId.Text; adoQuery1.Parameters.ParamByName('photo').LoadFromStream(Stream,ftBlob); // 读取保存的内存图 adoquery1.ExecSQL;
finally
Stream.Free; // 释放内存流
end;
end;

❹ 图像数据库的简介

图像数据库是遥感图像的数据集合。遥感图像包含多谱段组成的图像数据,数据量庞大。图像数据是图像像元灰度值的记录,以行列数据矩阵表示。图像数据库由两个层次数据集合构成。第一层次为图像数据词典。数据内容包括对图像总体特征的描述,如波段、行数、列数、精度、记录格式、最大值、最小值、成像日期等;第二层次为图像基础数据,根据第一层次数据内容所提供的有关信息,可直接进入基础数据集合,进行检索、处理操作。

❺ 怎么样把图片写入SQL数据库(直接写路径) 要写相应代码不 又如何从数据库中调用这个图片(代码)菜鸟求

以后提问记得给分,要不然很少有人回答你!如下代码。asp.net!
插入:
article ar = new article();
string filename = fupic.FileName.ToString();
string filetype = filename.Substring(filename.LastIndexOf(".") + 1);
if (fupic.HasFile)
{
if (filetype == "gif" || filetype == "jpg")
{
fupic.PostedFile.SaveAs(Server.MapPath("../images") + "\\" + filename);
}
else
{
Page.Response.Write(filename + "上传失败!");
}
}

ar.Pic = filename;//数据库中pic就是路径
读取:
lblpic.text="<img src='../images/"+ ar.pic+"' />";//ar是根据id读取。
另外;这两端代码不是在同一页面