photoshop中的HSB模块,和RGB模块有啥区别呢?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了photoshop中的HSB模块,和RGB模块有啥区别呢?相关的知识,希望对你有一定的参考价值。

色域的区别,而且HSB是最基本的模式,就是色相,饱和度,明度,这种模式是基于我们人眼识别能力的,而RGB是颜色很丰富的,一般都用这种模式做图,最后再转成你需要的模式 参考技术A 理论上就是一楼说的那样。我想简单补充的是,如果你是用photoshop作图、修照片的话,就用RGB模式。因为理论上光学三原色红、绿、蓝能混合调出所有颜色,是色彩最丰富的。如果你是学美术的,喜欢用photoshop画一些CG插画,那么就用HSB,学过美术的人都知道色相、饱和度、明度,习惯了画油画的人用HSB模式画插画是很好上手的。本回答被提问者采纳 参考技术B photoshop中的HSB 这里有篇教程,感觉不错 http://www.i8zxw.com/ps001/ps021/2010-12/461.htm ,看适合你不

构建模块时,Julia中的`using`和`import`有啥区别?

【中文标题】构建模块时,Julia中的`using`和`import`有啥区别?【英文标题】:What is the difference between `using` and `import` in Julia when building a module?构建模块时,Julia中的`using`和`import`有什么区别? 【发布时间】:2015-01-21 01:30:19 【问题描述】:

问题:当我构建自己的模块时,Julia 中的usingimport 有什么区别?

我根据阅读文档的猜测: using 用于将另一个模块带入当前模块的命名空间。 import 用于将来自其他模块的特定类型/函数/变量带入当前模块的命名空间。

那么,我到底错在哪里?

【问题讨论】:

【参考方案1】:

朱莉娅Modules documentation 表示:

import 关键字 [...] 仅限 一次只对一个名称进行操作。它不添加模块 以using 的方式搜索。 import 也不同于 using 在于 必须使用 import 导入函数 才能使用 new 进行扩展 方法。 [...] 名称只能通过 using 看到的函数无法扩展

(强调我的。)

例如,您可以使用importBase.show 添加方法来漂亮地打印您自己的类型,但不能使用using

还有importall 可以导入模块的所有导出名称。

(这个答案指的是 Julia 0.6;文档被改写为 1.0。)

【讨论】:

非常清楚谢谢(+1+勾选)。在问这个问题之前,我实际上阅读了那段确切的段落,但显然没有破译其中的含义。您的强调很有帮助。 我可以说usingimport 更严格吗,因为它禁止扩展名称?或者,using 可以做一些事情,但 import 做不到。 文档中说“无法扩展名称只能通过using 看到的函数”是什么意思?具体来说,在函数名称的上下文中“可见”是什么意思?【参考方案2】:

documentation(Julia 1.4 的更新链接)非常好。这是我认为最简洁的摘录:

(一个演示模块,使下面的例子具体化)​​

module MyModule

export x, y

x() = "x"
y() = "y"
p() = "p"

end

(这是文档中的表格,但 *** 仍然不会添加对表格的支持,所以...重新格式化)

命令

using MyModule 在范围内:所有导出的名称(xy)、MyModule.xMyModule.yMyModule.p 可扩展:MyModule.xMyModule.yMyModule.p using MyModule: x, p 范围内:xp 可扩展:(无) import MyModule 范围内:MyModule.xMyModule.yMyModule.p 可扩展:MyModule.xMyModule.yMyModule.p import MyModule.x, MyModule.p 范围内:xp 可扩展:xp import MyModule: x, p 范围内:xp 可扩展:xp

【讨论】:

我的心都碎了...我还没有意识到现在using 允许导入以进行扩展。【参考方案3】:

主要区别的总结,我觉得很容易记住:

    using NiceStuff 允许 usage 访问没有模块限定符的导出名称,import NiceStuff 不允许;和 import NiceStuff: nice 允许 extension 访问(添加方法)到没有模块限定符的指定函数,using NiceStuff: nice 不允许。

还有一个小的区别:usingimportusing Random: randstring as rstrimport Random: randstring as rstr)的单个标识符允许使用 X as Y 语法,但对于模块名称本身,允许使用 import Random as Rndusing Random as Rnd 是一个错误。

我在Modules docs page 中发现的其他一些有用的观点

using ModuleName 是唯一需要导出列表的形式。

import NiceStuff 等价于using NiceStuff: NiceStuff

【讨论】:

以上是关于photoshop中的HSB模块,和RGB模块有啥区别呢?的主要内容,如果未能解决你的问题,请参考以下文章

关于颜色模式RGB 和HSB 的关系

photoshop中拾色器中HSBRGB是啥意思?

色彩空间中的HSL、HSV、HSB有啥区别?

c# 颜色RGB到HSB互相转换

ps中的位图,矢量图,颜色模式

photoshop中说选用的颜色模式中8位,16位,24位,32位色彩是啥意思?会有啥区别?哪位知道的讲解下,谢谢!