有谁知道PhotoShop的autocolor功能的算法?(Anyone knows the algorithm of PhotoShop's autocolor function)

   IT问题网   2021-02-18 00:00:00

问 题

你好,每个人



自从photoshop 7,ps有三个有用的功能,autolevel,autocontrast和autocolor。



从我的实验中,我知道autolevel只是分别在rgb通道上进行自动进阶。而autocontrast则根据灰色通道的自动渐变结果调整rgb通道。



但是对于autocolor,我还没有找到答案。有人知道autocolor的算法吗?

解决方案

手册中的auto tone:

级别和曲线的自动选项和自动音调命令自动调整图像中的黑点和白点。这会剪切每个通道中阴影和高光的一部分,并将每个颜色通道中最亮和最暗的像素映射为纯白色和纯黑色。中间像素值按比例重新分配。因此,使用"自动"选项或"自动色调"会增加图像的对比度,因为像素值会扩展。由于"自动"选项和"自动色调"分别调整每个颜色通道,因此可能会删除颜色或引入色偏。



来自手册的自动对比度:

自动对比度命令自动调整图像对比度。由于"自动对比度"不会单独调整通道,因此不会引入或删除色偏。它会剪切图像中的阴影和高光值,然后将图像中剩余的最亮和最暗的像素映射为纯白色和纯黑色。这使亮点看起来更亮,阴影看起来更暗。



来自手册的自动颜色:

自动颜色调整对比度和颜色通过搜索图像来识别阴影,中间调和高光。默认情况下,"自动颜色"使用rgb 128灰色的目标颜色中和中间调,并将阴影和高光像素剪切0.5%。您可以在"自动颜色校正选项"对话框中更改这些默认值。

标签:谁知道功能算法



分享:

  • 微信
  • QQ好友
  • QQ空间
  • 新浪微博


热门推荐

一些基本问题(some basic questions)

problem 1) what is early binding and late binding 2) wha ...

CheckBox中的内联代码(Inline code in CheckBox)

problem hi all, i want to set checkboxes checked proper ...

class structure.Net oops(class structure.Net oops)

problem 1.what is the difference between clas ...

手动添加服务引用(Manually add a service reference)

problem hello all, currently i am working on a web site ...

arraylist到memorystream c#(arraylist to memorystream c#)

problem hiii all... i have an arraylist with user define ...

在DispatchMessage崩溃,为什么?(Crash in DispatchMessage, why)

problem hi, dear all: i have a worker thread which have ...

导出HTML内容以打开办公室应用程序时出现问题。(Problem when export an HTML content to open office application.)

problem hello all. i am facing a problem when i am tryin ...

将数据从CSV导入Oracle(Importing Data from CSV to Oracle)

problem hi i want to import the data from csv to oracle, ...

如何使用存储过程传递id(how to pass id for where using stored procedure)

problem how to pass id for where condition when using mys ...

使用cookie值加载gridview(Load gridview using a cookie value)

problem i have a method to load a gridview according to a ...

只有添加足够的行才能启用垂直滚动条,才会显示ClistBox(ClistBox doesn't display until enough lines are added to enable the vertical scroll bar)

problem i have an application that adds lines to a list b ...

DateTime数据类型的算术运算。(Arithmetic Operations on DateTime Datatype.)

problem hi, i have been trying to find a way to do arit ...

将图像插入Word(Insert Image to Word)

problem how to compress inserted image in word using dsof ...

我如何缩进给定的XML(how can i indent a given XML)

problem is there any easiest way to indent given xml i ...

我想将Outlook消息保存到sql server db(i want to save outlook messages to sql server db)

problem hi could you please help me on saving outlook m ...

我如何在cookie中保存令牌(how I can save the token in the cookie)

problem hi, i am creating the web service au ...

C#.net中的ModalPopupExtender(ModalPopupExtender in C#.net)

problem while i am clicking the modal popup extender wind ...

需要帮助来更改密码表格(need help to change password form)

problem hi everyone, i am still newbie in vb. ...

CMap或CMapPtrToPtr(CMap or CMapPtrToPtr)

problem hi, i want store the objects in cmap ...

如何创建新的任务栏(how to create new task bar)

problem hi, i want to create new taskbar,can any one hel ...