|
1
16
颜色是如何存储在本地的?
如果您只是使用0xrrggbb格式,那么您也可以将其存储为数据库中的整数,并在您
|
|
|
2
11
如何在数据库中存储信息取决于您打算如何使用和访问它。在不知道如何使用它的情况下,没有人会说存储它的最佳方法是什么。 |
|
|
3
6
在数码相机、桌面出版、Sanner等行业,色彩可能会变得异常复杂。大多数程序员将颜色与24位颜色(通常是RGB)关联起来,有些程序员将其与32位(RGBA)关联起来。在像DTP这样大量使用颜色的行业中工作的少数人有一套更丰富的术语,包括颜色校正。 color space 等等。那么你到底需要储存什么呢?
|
|
|
4
3
如果您正在存储
如果您正在存储
|
|
|
5
2
好吧,我会把它们存储为六位数的十六进制代码。这就打开了在其他颜色之间搜索颜色的有趣可能性。如果你真的想让它强大,把r,g,b十六进制数保留在三列中。这样可以找到包含太多红色的颜色,或与其他颜色相似的颜色(按三个值的平均差排序)。 |
|
|
6
1
这在很大程度上取决于你想要储存的颜色类型。如果它来自一个固定的调色板,那么一个短整型甚至一个无符号字节就足够了。 3字节rgb或4字节a rgb(a=alpha,即透明度)可以放入32位,因此32位无符号整数类型可以工作。这是大多数应用的标准。 但是,您可能需要更多-在这种情况下,可能需要64位无符号整数。 或者,如果您想根据颜色的组成部分修改或查询颜色,我会将每个组件存储为它自己的无符号int(即红色、绿色、蓝色、alpha字段)。 |
|
|
Johnny T · 基于当前值的SQL合并表[重复] 1 年前 |
|
John D · 需要为NULL或NOT NULL的WHERE子句 1 年前 |
|
ojek · 如何对SQL结果进行分组和编号? 1 年前 |
|
|
senek · 如何在PL/SQL中将选择结果(列)放入数组中 1 年前 |
|
|
Sax · 规范化Google表格(第一步) 1 年前 |
|
|
Jatin · 检索卷计数的动态sql抛出错误语法错误[关闭] 1 年前 |
|
|
Andrus · 如何在sql中查找第二个匹配项 1 年前 |