【发布时间】:2012-10-03 03:30:02
【问题描述】:
我们从外部来源提取了大量图像。我想确保已经摄取的图像不会在后端重新摄取。为此,我正在考虑根据图像流生成 GUID,如下所示
File.ReadAllBytes()
或
public byte[] imageToByteArray(System.Drawing.Image imageIn)
{
MemoryStream ms = new MemoryStream();
imageIn.Save(ms,System.Drawing.Imaging.ImageFormat.Gif);
return ms.ToArray();
}
enter code here
我当时正在考虑将其制作成 CLR(如果有必要的话),然后将 GUID 与图像的元数据一起保存在 SQL Server 中。不确定该 GUID 的唯一性有多准确。
任何输入?
谢谢
【问题讨论】:
-
您不会根据输入数据创建 GUID,它更像是一个随机数。我认为您正在寻找某种哈希值。
标签: image-processing