在sql中可以把image设为主键吗?

本文关键字:image sql | 更新日期: 2023-09-27 18:12:15

大家好,我正在使用eigenface algorithm开发c#中的人脸识别程序。

我的程序确实将实时图像保存到sql,如果我想检索图像,程序应该与sql进行比较,如果图像在实时捕获和sql数据库中相等,则图像将检索。

问:
是否可能将图像作为主键?因为我目前使用的是附加在面板上的标签来比较

在sql中可以把image设为主键吗?

你可以把它做成一张编码的图片。例如将其转换为Base64将图像转换为Base64,然后比较字符串。或者是图片的散列。图片的哈希值

我不知道你使用的是什么数据库,也不知道你是否可以使用blobs或类似的东西,但通常我不建议你一开始就把图像设为主键