CPC H04N 23/62 (2023.01) [G06F 3/0484 (2013.01); G06F 3/04847 (2013.01); G06F 3/0488 (2013.01); G06F 3/04883 (2013.01); G06T 5/002 (2013.01); H04M 1/0264 (2013.01); H04N 5/262 (2013.01); H04N 5/2628 (2013.01); H04N 13/239 (2018.05); H04N 13/271 (2018.05); H04N 23/61 (2023.01); H04N 23/611 (2023.01); H04N 23/63 (2023.01); H04N 23/631 (2023.01); H04N 23/632 (2023.01); H04N 23/634 (2023.01); H04N 23/635 (2023.01); H04N 23/64 (2023.01); H04N 23/65 (2023.01); H04N 23/651 (2023.01); H04N 23/667 (2023.01); H04N 23/67 (2023.01); H04N 23/675 (2023.01); H04N 23/69 (2023.01); H04N 23/695 (2023.01); H04N 23/90 (2023.01); H04N 23/959 (2023.01); G03B 2205/00 (2013.01); G03B 2217/002 (2013.01); G06F 3/04817 (2013.01); G06F 3/0482 (2013.01); G06F 2203/04803 (2013.01); G06F 2203/04806 (2013.01); G06F 2203/04808 (2013.01); G06T 2207/10028 (2013.01); G06T 2207/30204 (2013.01); H04M 2250/52 (2013.01); H04N 23/45 (2023.01)] | 30 Claims |
1. An electronic device, comprising:
one or more cameras;
a display generation component;
one or more processors; and
a memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for:
displaying, via the display generation component, a user interface for capturing an image based on data received from the one or more cameras, including:
a digital viewfinder based on data from the one or more cameras;
one or more user interface elements displayed at a first interface orientation relative to the electronic device; and
a user interface element, different from the one or more user interface elements, for changing a magnification level of the digital viewfinder, wherein the user interface element for changing the magnification level includes one or more indications of a set of one or more magnification levels, and wherein the one or more indications of the set of one or more magnification levels are displayed at a first set of one or more respective locations and at the first interface orientation relative to the electronic device;
while displaying, via the display generation component, the user interface for capturing an image, detecting a rotation of the electronic device from a first device orientation to a second device orientation; and
in response to detecting the rotation of the electronic device, displaying, via the display generation component, the user interface for capturing an image including:
the one or more user interface elements at the first interface orientation relative to the electronic device; and
the one or more indications of the set of one or more magnification levels at the first set of one or more respective locations within the user interface for capturing an image and at a second interface orientation relative to the electronic device, different from the first interface orientation.
|