1.一种方法,所述方法包括:
2.根据权利要求1所述的方法,其中所述相机用户界面包括相机预览,所述相机预览包括所述一个或多个相机的视场的至少一部分的表示,并且所述方法还包括:
3.根据权利要求2所述的方法,所述方法还包括:
4.根据权利要求1至3中任一项所述的方法,其中硬件按钮集合包括一个或多个固态按钮。
5.根据权利要求1至4中任一项所述的方法,其中所述硬件按钮集合包括一个或多个机械按钮。
6.根据权利要求1至5中任一项所述的方法,所述方法还包括:
7.根据权利要求1至6中任一项所述的方法,所述方法还包括:
8.根据权利要求1至7中任一项所述的方法,所述方法还包括:
9.根据权利要求1至8中任一项所述的方法,所述方法还包括:
10.根据权利要求1至9中任一项所述的方法,其中:
11.根据权利要求1至10中任一项所述的方法,所述方法还包括:
12.根据权利要求11所述的方法,其中显示所述合成景深模式指示器包括:
13.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储被配置为由与显示生成组件、一个或多个相机以及至少包括第一硬件按钮和与所述第一硬件按钮不同的第二硬件按钮的硬件按钮集合通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行根据权利要求1至12中任一项所述的方法的指令。
14.一种计算机系统,所述计算机系统被配置为与显示生成组件、一个或多个相机以及至少包括第一硬件按钮和与所述第一硬件按钮不同的第二硬件按钮的硬件按钮集合进行通信,所述计算机系统包括:
15.一种计算机系统,所述计算机系统被配置为与显示生成组件、一个或多个相机以及至少包括第一硬件按钮和与所述第一硬件按钮不同的第二硬件按钮的硬件按钮集合进行通信,所述计算机系统包括:
16.一种计算机程序产品,所述计算机程序产品包括被配置为由与显示生成组件、一个或多个相机以及至少包括第一硬件按钮和与所述第一硬件按钮不同的第二硬件按钮的硬件按钮集合通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行根据权利要求1至12中任一项所述的方法的指令。
17.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储被配置为由与显示生成组件、一个或多个相机以及至少包括第一硬件按钮和与所述第一硬件按钮不同的第二硬件按钮的硬件按钮集合通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于以下操作的指令:
18.一种计算机系统,所述计算机系统被配置为与显示生成组件、一个或多个相机以及至少包括第一硬件按钮和与所述第一硬件按钮不同的第二硬件按钮的硬件按钮集合进行通信,所述计算机系统包括:
19.一种计算机系统,所述计算机系统被配置为与显示生成组件、一个或多个相机以及至少包括第一硬件按钮和与所述第一硬件按钮不同的第二硬件按钮的硬件按钮集合进行通信,所述计算机系统包括:
20.一种计算机程序产品,所述计算机程序产品包括被配置为由与显示生成组件、一个或多个相机以及至少包括第一硬件按钮和与所述第一硬件按钮不同的第二硬件按钮的硬件按钮集合通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于以下操作的指令:
21.一种方法,所述方法包括:
22.根据权利要求21所述的方法,其中所述准则的第一集合包括当所述第一按压超过小于所述第一按压阈值的激活阈值时满足的激活准则,并且所述方法还包括:
23.根据权利要求21至22中任一项所述的方法,其中显示具有与所述一个或多个用户界面对象的第一集合不同的所述一个或多个用户界面对象的第二集合的所述相机用户界面包括:
24.根据权利要求21至23中任一项所述的方法,其中显示具有与所述一个或多个用户界面对象的第一集合不同的所述一个或多个用户界面对象的第二集合的所述相机用户界面包括:
25.根据权利要求21至24中任一项所述的方法,所述方法还包括:
26.根据权利要求25所述的方法,所述方法还包括:
27.根据权利要求21至26中任一项所述的方法,其中所述一个或多个用户界面对象的第一集合包括一个或多个用户界面对象的第一子集,并且所述一个或多个用户界面对象的第二集合不包括所述一个或多个用户界面对象的第一子集。
28.根据权利要求27所述的方法,其中所述一个或多个用户界面对象的第一子集包括媒体捕获预览用户界面对象。
29.根据权利要求27所述的方法,其中所述一个或多个用户界面对象的第一子集包括媒体捕获用户界面对象。
30.根据权利要求27所述的方法,其中所述一个或多个用户界面对象的第一子集包括捕获模式用户界面对象。
31.根据权利要求27所述的方法,其中所述一个或多个用户界面对象的第一子集包括相机闪光灯用户界面对象。
32.根据权利要求27所述的方法,其中所述一个或多个用户界面对象的第一子集包括相机缩放用户界面对象。
33.根据权利要求27所述的方法,其中所述一个或多个用户界面对象的第一子集包括相机选择器用户界面对象。
34.根据权利要求27所述的方法,其中所述一个或多个用户界面对象的第一子集包括多帧捕获用户界面对象。
35.根据权利要求21至34中任一项所述的方法,所述方法还包括:
36.根据权利要求35所述的方法,其中根据确定满足水平引导准则集合,所述一个或多个指示器元素包括表示所述一个或多个相机的视场相对于目标取向的取向的指示器。
37.根据权利要求35至36中任一项所述的方法,其中所述水平引导准则集合包括当在所述一个或多个相机的视场的被包括在所述相机用户界面中的一部分的表示中检测到相应内容类型的内容时满足的构图准则。
38.根据权利要求35所述的方法,其中所述一个或多个指示器元素包括主体框用户界面对象。
39.根据权利要求21至38中任一项所述的方法,其中:
40.根据权利要求39所述的方法,其中显示具有包括能够经由所述触敏表面选择的一个或多个附加用户界面对象的所述一个或多个用户界面对象的第二集合的所述相机用户界面包括:
41.根据权利要求39至40中任一项所述的方法,其中显示具有包括能够经由所述触敏表面选择的一个或多个附加用户界面对象的所述一个或多个用户界面对象的第二集合的所述相机用户界面包括:
42.根据权利要求39至41中任一项所述的方法,其中所述一个或多个附加用户界面对象包括第三附加用户界面对象,所述方法还包括:
43.根据权利要求39至42中任一项所述的方法,其中所述一个或多个附加用户界面对象包括曝光用户界面对象,所述曝光用户界面对象能够经由所述触敏表面控制以控制媒体捕获曝光设置。
44.根据权利要求39所述的方法,其中所述一个或多个附加用户界面对象包括合成景深用户界面对象,所述合成景深用户界面对象能够经由所述触敏表面控制以控制合成景深媒体捕获设置。
45.根据权利要求39所述的方法,其中所述一个或多个附加用户界面对象包括缩放用户界面对象,所述缩放用户界面对象能够经由所述触敏表面控制以控制媒体捕获缩放设置。
46.根据权利要求39所述的方法,其中显示所述一个或多个附加用户界面对象包括在第一位置处显示控制用户界面对象,并且所述方法还包括:
47.根据权利要求21至46中任一项所述的方法,所述方法还包括:
48.根据权利要求21至47中任一项所述的方法,所述方法还包括:
49.根据权利要求21至48中任一项所述的方法,所述方法还包括:
50.根据权利要求49所述的方法,所述方法还包括:
51.根据权利要求21至50中任一项所述的方法,所述方法还包括:
52.根据权利要求21至51中任一项所述的方法,所述方法还包括:
53.根据权利要求21至52中任一项所述的方法,所述方法还包括:
54.根据权利要求21至53中任一项所述的方法,所述方法还包括:
55.根据权利要求54所述的方法,其中所述第三触感输出是第一类型的触觉输出,并且所述方法还包括:
56.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储被配置为由与显示生成组件、一个或多个相机、触敏表面和硬件按钮通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行根据权利要求21至55中任一项所述的方法的指令。
57.一种计算机系统,所述计算机系统被配置为与显示生成组件、一个或多个相机、触敏表面和硬件按钮进行通信,所述计算机系统包括:
58.一种计算机系统,所述计算机系统被配置为与显示生成组件、一个或多个相机、触敏表面和硬件按钮进行通信,所述计算机系统包括:
59.一种计算机程序产品,所述计算机程序产品包括被配置为由与显示生成组件、一个或多个相机、触敏表面和硬件按钮通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行根据权利要求21至55中任一项所述的方法的指令。
60.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储被配置为由与显示生成组件、一个或多个相机、触敏表面和硬件按钮通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于以下操作的指令:
61.一种计算机系统,所述计算机系统被配置为与显示生成组件、一个或多个相机、触敏表面和硬件按钮进行通信,所述计算机系统包括:
62.一种计算机系统,所述计算机系统被配置为与显示生成组件、一个或多个相机、触敏表面和硬件按钮进行通信,所述计算机系统包括:
63.一种计算机程序产品,所述计算机程序产品包括被配置为由与显示生成组件、一个或多个相机、触敏表面和硬件按钮通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于以下操作的指令:
64.一种方法,所述方法包括:
65.根据权利要求64所述的方法,其中所述硬件按钮是机械按钮。
66.根据权利要求64至65中任一项所述的方法,其中所述硬件按钮是固态按钮。
67.根据权利要求64至66中任一项所述的方法,所述方法还包括:
68.根据权利要求64至67中任一项所述的方法,其中在所述相机用户界面内执行所述相机操作包括经由所述显示生成组件显示菜单,所述菜单包括与一个或多个媒体捕获设置相对应的一个或多个选项用户界面对象。
69.根据权利要求68所述的方法,其中所述一个或多个选项用户界面对象中的至少一个选项用户界面对象能够经由与所述计算机系统通信的触敏表面来选择。
70.根据权利要求68至69中任一项所述的方法,所述方法还包括:
71.根据权利要求68至70中任一项所述的方法,所述方法还包括:
72.根据权利要求64至71中任一项所述的方法,其中在所述相机用户界面内执行所述相机操作包括将捕获定时器设置改变为相应状态。
73.根据权利要求64至72中任一项所述的方法,其中在所述相机用户界面内执行所述相机操作包括将网格捕获引导设置改变为相应状态,其中捕获引导网格在所述相机用户界面中的显示是基于所述相应状态来提供的。
74.根据权利要求64至73中任一项所述的方法,其中在所述相机用户界面内执行所述相机操作包括将纵横比设置改变为相应纵横比。
75.根据权利要求64至74中任一项所述的方法,其中在所述相机用户界面内执行所述相机操作包括将分辨率设置改变为相应分辨率。
76.根据权利要求64至75中任一项所述的方法,其中在所述相机用户界面内执行所述相机操作包括将镜头选择设置改变为相应的镜头选择。
77.根据权利要求64至76中任一项所述的方法,其中在所述相机用户界面内执行所述相机操作包括:
78.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储被配置为由与显示生成组件、一个或多个相机和硬件按钮通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行根据权利要求64至77中任一项所述的方法的指令。
79.一种计算机系统,所述计算机系统被配置为与显示生成组件、一个或多个相机和硬件按钮进行通信,所述计算机系统包括:
80.一种计算机系统,所述计算机系统被配置为与显示生成组件、一个或多个相机和硬件按钮进行通信,所述计算机系统包括:
81.一种计算机程序产品,所述计算机程序产品包括被配置为由与显示生成组件、一个或多个相机和硬件按钮通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行根据权利要求64至77中任一项所述的方法的指令。
82.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储被配置为由与显示生成组件、一个或多个相机和硬件按钮通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于以下操作的指令:
83.一种计算机系统,所述计算机系统被配置为与显示生成组件、一个或多个相机和硬件按钮进行通信,所述计算机系统包括:
84.一种计算机系统,所述计算机系统被配置为与显示生成组件、一个或多个相机和硬件按钮进行通信,所述计算机系统包括:
85.一种计算机程序产品,所述计算机程序产品包括被配置为由与显示生成组件、一个或多个相机和硬件按钮通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于以下操作的指令:
86.一种方法,所述方法包括:
87.根据权利要求86所述的方法,其中:
88.根据权利要求86至87中任一项所述的方法,其中所述第一设置包括媒体捕获设置。
89.根据权利要求86至88中任一项所述的方法,其中所述准则的第一集合和所述准则的第二集合包括当在经由所述显示生成组件显示相应应用时检测到对所述硬件按钮的所述第一按压时满足的相应准则。
90.根据权利要求89所述的方法,所述方法还包括:
91.根据权利要求86至90中任一项所述的方法,其中显示所述一个或多个设置的所述菜单包括:
92.根据权利要求86至91中任一项所述的方法,所述方法还包括:
93.根据权利要求92所述的方法,其中所述第一输入包括经由与所述计算机系统通信的触敏表面检测到的触摸输入。
94.根据权利要求86至93中任一项所述的方法,所述方法还包括:
95.根据权利要求86至94中任一项所述的方法,其中将所述一个或多个设置中的所述第一设置的所述值改变为所述第一值包括经由所述显示生成组件显示对所述第一值的指示。
96.根据权利要求95所述的方法,所述方法还包括:
97.根据权利要求86至96中任一项所述的方法,所述方法还包括:
98.根据权利要求97所述的方法,其中所述准则的第二集合包括当所述第一设置与所述硬件按钮相关联时满足的第一准则,并且所述方法还包括:
99.根据权利要求97至98中任一项所述的方法,所述方法还包括:
100.根据权利要求99所述的方法,其中对所述相应值的所述指示在邻近所述硬件按钮的位置处被显示。
101.根据权利要求86至100中任一项所述的方法,所述方法还包括:
102.根据权利要求101所述的方法,其中显示所述图形元素的所述动画包括:
103.根据权利要求101至102中任一项所述的方法,其中显示所述图形元素的所述动画包括:
104.根据权利要求101至103中任一项所述的方法,其中显示所述图形元素的所述动画包括:
105.根据权利要求86至104中任一项所述的方法,所述方法还包括:
106.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储被配置为由与显示生成组件、一个或多个相机和硬件按钮通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行根据权利要求86至105中任一项所述的方法的指令。
107.一种计算机系统,所述计算机系统被配置为与显示生成组件、一个或多个相机和硬件按钮进行通信,所述计算机系统包括:
108.一种计算机系统,所述计算机系统被配置为与显示生成组件、一个或多个相机和硬件按钮进行通信,所述计算机系统包括:
109.一种计算机程序产品,所述计算机程序产品包括被配置为由与显示生成组件、一个或多个相机和硬件按钮通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行根据权利要求86至105中任一项所述的方法的指令。
110.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储被配置为由与显示生成组件、一个或多个相机和硬件按钮通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于以下操作的指令:
111.一种计算机系统,所述计算机系统被配置为与显示生成组件、一个或多个相机和硬件按钮进行通信,所述计算机系统包括:
112.一种计算机系统,所述计算机系统被配置为与显示生成组件、一个或多个相机和硬件按钮进行通信,所述计算机系统包括:
113.一种计算机程序产品,所述计算机程序产品包括被配置为由与显示生成组件、一个或多个相机和硬件按钮通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于以下操作的指令:
114.一种方法,所述方法包括:
115.根据权利要求114所述的方法,其中执行所述合成景深操作包括:
116.根据权利要求114至115中任一项所述的方法,其中:
117.根据权利要求114至116中任一项所述的方法,其中执行所述合成景深操作包括经由所述显示生成组件显示可选用户界面对象,所述可选用户界面对象在被选择时使得能够捕获被指定为以合成景深效果显示的媒体。
118.根据权利要求114至117中任一项所述的方法,其中执行所述合成景深操作在执行视频媒体捕获操作时发生。
119.根据权利要求114至118中任一项所述的方法,所述方法还包括:
120.根据权利要求114至119中任一项所述的方法,其中执行所述第一媒体捕获操作包括捕获照片媒体。
121.根据权利要求114至120中任一项所述的方法,其中执行所述第一媒体捕获操作包括捕获视频媒体。
122.根据权利要求114至121中任一项所述的方法,其中所述硬件按钮集合包括第二硬件按钮,并且所述方法还包括:
123.根据权利要求122所述的方法,其中所述第二媒体捕获操作与所述第一媒体捕获操作不同。
124.根据权利要求122至123中任一项所述的方法,其中:
125.根据权利要求122至124中任一项所述的方法,所述方法还包括:
126.根据权利要求114至125中任一项所述的方法,所述方法还包括:
127.根据权利要求114至126中任一项所述的方法,其中所述第一硬件按钮包括压敏按钮。
128.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储被配置为由与显示生成组件、一个或多个相机和至少包括第一硬件按钮的硬件按钮集合通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行根据权利要求114至127中任一项所述的方法的指令。
129.一种计算机系统,所述计算机系统被配置为与显示生成组件、一个或多个相机和至少包括第一硬件按钮的硬件按钮集合进行通信,所述计算机系统包括:
130.一种计算机系统,所述计算机系统被配置为与显示生成组件、一个或多个相机和至少包括第一硬件按钮的硬件按钮集合进行通信,所述计算机系统包括:
131.一种计算机程序产品,所述计算机程序产品包括被配置为由与显示生成组件、一个或多个相机和至少包括第一硬件按钮的硬件按钮集合通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行根据权利要求114至127中任一项所述的方法的指令。
132.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储被配置为由与显示生成组件、一个或多个相机和至少包括第一硬件按钮的硬件按钮集合通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于以下操作的指令:
133.一种计算机系统,所述计算机系统被配置为与显示生成组件、一个或多个相机和至少包括第一硬件按钮的硬件按钮集合进行通信,所述计算机系统包括:
134.一种计算机系统,所述计算机系统被配置为与显示生成组件、一个或多个相机和至少包括第一硬件按钮的硬件按钮集合进行通信,所述计算机系统包括:
135.一种计算机程序产品,所述计算机程序产品包括被配置为由与显示生成组件、一个或多个相机和至少包括第一硬件按钮的硬件按钮集合通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于以下操作的指令: