确定sql中图像字节流的颜色质量

时间:2010-01-13 13:50:44

标签: sql image bytearray byte

有没有人知道确定图像流是彩色还是黑白的方法,我有数千个图像要从存储在varbinary中的sql server处理。可以直接从字节偏移中读取图像标题(如果图像类型是已知的 - 位图)吗?如果是这样我怎么能在sql中做到这一点。

1 个答案:

答案 0 :(得分:1)

您可以使用SUBSTRINGhttp://msdn.microsoft.com/en-us/library/ms187748.aspx)获取varbinary图像的标题部分,然后根据图像类型自行处理。 SQL不知道这样做。
以下是有关您需要提取的字节的信息:
http://en.wikipedia.org/wiki/BMP_file_format#BMP_File_Header