1.一种存储能够由至少一个处理单元执行的图像编辑应用程序的非暂态机器可读介质,所述图像编辑应用程序包括用于以下操作的指令集:
识别图像的一组特征;以及
针对多个图像编辑控件中的每个控件,基于所识别的特征中的至少一个特征来定义主控件的一组值与所述图像编辑控件的一组值之间的关系,其中所述关系对于第一图像与对于第二图像是不同的。
2.根据权利要求1所述的非暂态机器可读介质,其中用于定义所述关系的所述指令集包括用于以下操作的指令集:
在编辑所述第一图像时,为特定图像编辑控件分配第一值以对应于所述主控件的特定值;以及
在编辑所述第二图像时,为所述特定图像编辑控件分配第二值以对应于所述主控件的所述特定值。
3.根据权利要求2所述的非暂态机器可读介质,其中所述特定图像编辑控件包括对比度控件。
4.根据权利要求3所述的非暂态机器可读介质,其中所述主控件的所述一组值与用于所述第一图像的所述对比度控件的第一组值之间的关系取决于所述第一图像的对比度特征,其中所述主控件的所述一组值与用于所述第二图像的所述对比度控件的第二组值之间的关系取决于所述第二图像的对比度特征。
5.根据权利要求2所述的非暂态机器可读介质,其中所述特定图像编辑控件是对比度控件,所述图像编辑应用程序还包括用于在所述第一图像的初始对比度特征低于所述第二图像的初始对比度特征时将所述第一值设置为高于所述第二值的指令集。
6.根据权利要求2所述的非暂态机器可读介质,其中所述特定图像编辑控件是暗区控件。
7.根据权利要求6所述的非暂态机器可读介质,其中所述图像编辑应用程序还包括用于在所述第一图像的初始明度特征高于所述第二图像的初始明度特征时将所述第一值设置为低于所述第二值的指令集。
8.根据权利要求1所述的非暂态机器可读介质,其中用于定义所述关系的所述指令集包括用于在编辑特定图像时进行以下操作的指令集:
为特定图像编辑控件分配第一值以对应于所述主控件的低值;
为所述特定图像编辑控件分配第二值以对应于所述主控件的中值;以及
为所述特定图像编辑控件分配第三值以对应于所述主控件的高值,其中所述第二值高于所述第一值并且所述第二值高于所述第三值。
9.一种用于图像编辑应用程序的方法,包括:
定义主控件和用于编辑图像的一组图像编辑控件;
针对第一图像,定义所述主控件与所述一组图像编辑控件之间的第一组关系;以及
针对不同的第二图像,定义所述主控件与所述一组图像编辑控件之间的第二组关系,其中所述第一组关系中的一个或多个所述关系不同于所述第二组关系中的对应关系。
10.根据权利要求1所述的方法,其中定义所述第一组关系和所述第二组关系包括:
在编辑所述第一图像时,为特定图像编辑控件分配第一值以对应于所述主控件的特定值;以及
在编辑所述第二图像时,为所述特定图像编辑控件分配第二值以对应于所述主控件的所述特定值。
11.根据权利要求10所述的方法,其中所述特定图像编辑控件包括对比度控件。
12.根据权利要求11所述的方法,其中所述主控件的一组特定值与用于所述第一图像的所述对比度控件的第一组值之间的关系取决于所述第一图像的对比度特征,并且所述主控件的所述一组特定值与用于所述第二图像的所述对比度控件的第二组值之间的关系取决于所述第二图像的对比度特征。
13.根据权利要求11所述的方法,还包括在所述第一图像的初始对比度特征低于所述第二图像的初始对比度特征时,将所述第一值设置为高于所述第二值。
14.根据权利要求10所述的方法,其中所述特定图像编辑控件是暗区控件。
15.根据权利要求14所述的方法,还包括在所述第一图像的初始明度特征高于所述第二图像的初始明度特征时,将所述第一值设置为低于所述第二值。
16.根据权利要求9所述的方法,其中定义所述第一关系和所述第二关系包括在编辑所述第一图像或所述第二图像时:
为特定图像编辑控件分配第一值以对应于所述主控件的低值;
为所述特定图像编辑控件分配第二值以对应于所述主控件的中值;以及
为所述特定图像编辑控件分配第三值以对应于所述主控件的高值,其中所述第二值低于所述第一值并且所述第二值低于所述第三值。
17.一种存储能够由至少一个处理单元执行的图像编辑应用程序的非暂态机器可读介质,所述图像编辑应用程序包括用于以下操作的指令集:
显示用于调整所述图像编辑应用程序的多个图像编辑控件以编辑图像的主控件;以及
定义所述主控件的值与所述多个图像编辑控件中的每个控件的值之间的数学关系,其中每个数学关系取决于所述图像的至少一个特征。
18.根据权利要求17所述的非暂态机器可读介质,其中所述图像编辑应用程序还包括用于以下操作的指令集:
接收所述主控件的值;
基于所述主控件值和所述主控件值与所述多个图像编辑控件中的每个控件的值之间的数学关系来自动调整该控件的值;以及
基于所述图像编辑控件的经调整的值来调整所述图像。
19.根据权利要求18所述的非暂态机器可读介质,其中所述数学关系中的至少一个数学关系是非线性关系。
20.根据权利要求18所述的非暂态机器可读介质,其中所述图像编辑应用程序还包括用于以下操作的指令集:
接收用于独立调整所述多个图像编辑控件中的至少一个控件而不调整所述主控件的命令;以及
调整所述控件而不调整所述主控件值。
21.根据权利要求20所述的非暂态机器可读介质,其中所述图像编辑应用程序还包括用于防止经独立调整的图像编辑控件的值响应于所述主控件值的后续改变而改变的指令集。
22.根据权利要求17所述的非暂态机器可读介质,其中至少一个控件与高于阈值的主控件值具有第一数学关系,并且与低于所述阈值的主控件值具有第二数学关系。