image - Matlab RGB 颜色表示([255 255 255] 和 [1 1 1])

标签 image matlab colors

以上两种白色的表示有什么区别?我有点困惑,它们是如何使用的?

最佳答案

两个等价的表示是

uint8([255 255 255])

double([1 1 1])

这些只是整数和 float 的表示。请注意,uint8([1 1 1]) 将(几乎)为黑色,而 double([255 255 255]) 通常会导致错误。

请注意,整数版本通常只被图像处理函数允许,如 imreadimwriteimage。其他一切都需要浮点表示。

关于image - Matlab RGB 颜色表示([255 255 255] 和 [1 1 1]),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7634810/

相关文章:

html - 如何在不使用背景的情况下使用 HTML 和 CSS3 创建响应式、垂直和水平居中的图像

matlab - 在 Matlab 中过滤包含 NaN 的图像?

matlab - 在音频文件上应用频率采样过滤器

matlab - 复制 sim 的向后兼容语法的 "Timespan"

c# - WPF:以编程方式更改具有自定义样式的控件的颜色

r - DiametermeR:如何为流程图的某些节点使用不同的颜色?

android - 是否有任何 android 库有助于开发照片编辑器应用程序?

css - 如何逐 block 渐进显示图像?

image - 构建根据 RGB 强度排序的图像矩阵

javascript - 如何确定颜色的感知亮度?