-
android 相机和照片一起_干货分享,3分钟教你如何用安卓手机拍摄长曝光照片
2021-01-04 12:53:34首先请大家欣赏一张照片:看到上面的照片你第一时间想到的是什么?...人们通常会比较Android旗舰手机,并判断哪种相机最好。但是,对于摄影而言,它还取决于镜头后面的人,而不完全取决于相机硬件...首先请大家欣赏一张照片:
看到上面的照片你第一时间想到的是什么?专业的单反相机?
现在我们通过Android手机也能够拍摄一些令人惊叹的照片,例如上图的长时间曝光的照片。如果你想知道如何操作,请往下看!
在本教程中,我将向你介绍如何使用Android手机的相机拍摄光迹或长时间曝光。人们通常会比较Android旗舰手机,并判断哪种相机最好。但是,对于摄影而言,它还取决于镜头后面的人,而不完全取决于相机硬件。借助现在高性能的手机,我们可以轻松地手动选择所有合适的设置,以拍摄我们需要的专业照片。虽然自动模式非常适合日常使用,但Pro / Manual模式确实可以帮助我们创作创意,例如拍摄这些长时间曝光的照片。
什么是长时间曝光摄影?
如果你对拍摄不是很了解,我先解释一下长时间曝光是什么?
长时间曝光是当你拍摄行进中的车辆时,相机会捕获车辆的灯光并使它们看起来像一长串的灯光。从技术上讲,这取决于快门速度。如果你的快门速度为3秒,则它将捕获你在按下捕获按钮后3秒钟内发生的所有事情。快门设置按钮的标志取决于你的Android手机型号,并且你需要处于“ 专业”或“ 手动”模式才能调整快门速度。
我们以华为手机为例:
下图显示的分别是测光、ISO(感光度)、S(快门)、EV(曝光补偿)、AF(对焦方式)和AWB(白平衡)六大功能。
打开华为手机相机拍照,在专业模式中,我们可以看到下面的“S”代表着的就是“快门”,什么是快门呢?就是曝光时间,快门速度越快,进光量就越少,画面就越暗;快门速度越慢,进光时间越长,画面就越亮,作用就是用来改变照片亮度,冻结或模糊动作达到某种戏剧效果,我们点击后可以看到上面是可以来回滑动设置数值的!
如何拍摄长时间曝光照片:
首先,我们先看看准备条件
- 具有手动/专业设置且快门速度至少为1秒的Android手机。
- 三脚架(或者任意可以固定的设备)
- 找到一个可以轻松拍摄车辆轨迹的地方。
按照以下步骤开始:
步骤1 –将手机安装在三脚架上。
注意:样本图像是在夜间拍摄的,这个时候效果最好。
步骤2 –调整好最佳角度。
注意:最佳角度是当车辆离开你的位置时,你可以从汽车的尾灯获得红色的光迹。
步骤3 –打开Android手机的相机应用,选择手动模式或专业模式来根据你的需要进行设置。
步骤4 –将快门速度调整为4至5秒
提示:将计时器打开3秒钟,以便拍摄完美的图像
步骤5 –将ISO设置为最大50或100,否则将获得非常白的图像。
步骤6 –最后,点击快门按钮进行长时间曝光。
步骤7 –等待时间结束。
在你的Android手机上处理完图片后,将如下所示:
怎么样,效果还不错吧,当然华为手机自带了流光快门功能。该功能可以轻松拍摄车流光轨、丝绢流水、光绘、星轨等场景。
以下图片是通过华为MATE 10 拍摄的 f /1.7,快门速度:5秒,ISO:100.
在这里只是讲了长时间曝光这一个功能,现在手机中所搭载的高性能摄像头还有很多更加专业的功能,除了保持手机稳定之外,如何拍出惊艳的流光照片,还需要你花点心思。感兴趣的小伙伴抓紧拿上手机来试一下吧!
-
-
疯狂的程序员
2012-07-18 18:05:32绝影决定要做一个广告代理商――其实就是拉广告的,用现在比较流行的话,就是一托儿,广告托儿。他是这么幻想的:有一天,他穿着笔挺的西装,打好领带,掏出名片,彬彬有礼地递给土匪,上面赫然印着:XX广告公司XXXX... -
c语言编写单片机技巧
2009-04-19 12:15:17答:汇编语言是一种用文字助记符来表示机器指令的符号语言,是最接近机器码的一种语言。其主要优点是占用资源少、程序执行效率高。但是不同的CPU,其汇编语言可能有所差异,所以不易移植。 C语言是一种结构化的... -
大话数据结构三个版本
2018-09-10 09:39:38用人生四分之一的时间来换取其余时间的幸福生活,这点苦不算啥。 第4章栈与队列 87 4.1开场白 88 想想看,在你准备用枪的时候,突然这手枪明明有子弹却打不出来,这不是要命吗。 4.2栈的定义 89 类似的很多软件,... -
《大话数据结构》( 程杰 编著)
2018-02-15 10:00:21用人生四分之一的时间来换取其余时间的幸福生活,这点苦不算啥。 第4章栈与队列 87 4.1开场白 88 想想看,在你准备用枪的时候,突然这手枪明明有子弹却打不出来,这不是要命吗。 4.2栈的定义 89 类似的很多软件,... -
大话数据结构
2019-01-10 16:35:22用人生四分之一的时间来换取其余时间的幸福生活,这点苦不算啥。 第4章栈与队列 87 4.1开场白 88 想想看,在你准备用枪的时候,突然这手枪明明有子弹却打不出来,这不是要命吗。 4.2栈的定义 89 类似的很多软件,... -
大话数据结构 程杰
2018-09-01 10:06:43用人生四分之一的时间来换取其余时间的幸福生活,这点苦不算啥。 第4章栈与队列 87 4.1开场白 88 想想看,在你准备用枪的时候,突然这手枪明明有子弹却打不出来,这不是要命吗。 4.2栈的定义 89 类似的很多软件,... -
大话数据结构(中文高清版)
2017-04-19 11:57:092.9.1 算法时间复杂度定义 29 2.9.2 推导大O阶方法 30 2.9.3 常数阶 30 2.9.4 线性阶 31 2.9.5 对数阶 32 2.9.6 平方阶 32 2.10 常见的时间复杂度 35 有些时候,告诉你某些东西不可以去尝试,也是一种知识的传递。... -
MFC数字图像处理(BMP格式读取 保存 DFT FFT 直方图 色调均化 缩放 模糊 锐化 滤镜 形态学处理 曲线 裁剪 ...
2014-07-23 10:40:38虽然处理起来时间比较长,但是相比FFT的优势是可以对非2的幂数的大小的图片进行傅里叶变换,而非2幂数的FFT的话如果进行补0再运算的话会导致算出的频域是错误的频域(毕竟随意加0会直接影响到这个图片)。... -
大话数据结构-程杰
2014-07-13 23:45:52用人生四分之一的时间来换取其余时间的幸福生活,这点苦不算啥。 第4章 栈与队列 87 4.1 开场白 88 想想看,在你准备用枪的时候,突然这手枪明明有子弹却打不出来,这不是要命吗。 4.2 栈的定义 89 类似的很多... -
C#微软培训教材(高清PDF)
2009-07-30 08:51:17本书着重介绍语言本身,比较少涉及应用,不错的入门书,从头讲起,不怕不明白。 <<page 1>> page begin==================== 目 目目 目 录 录录 录 第一部分 C#语言概述.4 第一章 第一章第一章 第... -
C#微软培训资料
2014-01-22 14:10:174.2 引 用 类 型 .33 4.3 装箱和拆箱 .39 4.4 小 结 .42 第五章 变量和常量 .44 5.1 变 量 .44 5.2 常 量 .46 5.3 小 结 .47 第六章 类 型 转 换 .48 6.1 隐式类型转换 .48 6.2 显式类型转换 .53 ... -
Google Android开发入门与实战(09年度畅销榜TOP50)--详细书签版
2013-02-08 12:00:47* 全书除了大量小型案例之外还包含了5个Android平台下的完整商业实例及源码分析,分别是RSS阅读器、基于GoogleMap的个人GPS、豆瓣客户端、在线音乐播放器、手机信息助手 * 随书附赠的光盘中包含389分钟的详细... -
计算机应用技术(实用手册)
2011-07-29 16:32:16BIOS会在POST过程当中缩短或是跳过一些检查项目,从而加速启动等待的时间! Hard Disk Boot Priority(硬盘引导顺序): 此项目可选择硬盘开机的优先级,按下的按键,你可以进入它的子选单,它会显示出已侦测到可以... -
主版面(这里)是给普通用户用的,打开即用,无需命令行或编程基础 1. 为什么有这个表 作为开发者其实比较好奇其他人在做什么业余项目(不管目的是做到盈利/玩票/试试看) 所以特意建了这个库。欢迎各位开发者把自己的...
-
C#开发实战1200例(第1卷).(清华出版.王小科.王军.扫描版).part1
2016-06-16 20:55:43实例062 使用DateDiff方法获取日期时间的间隔数 实例063 使用DateAdd方法向指定日期添加一段时间间隔 实例064 使用TimeSpan对象获取时间间隔 实例065 使用Sleep方法延迟时间 实例066 如何确定程序的运行时间 ... -
C#开发实战1200例(第1卷).(清华出版.王小科.王军.扫描版).part2
2016-06-16 20:59:52实例062 使用DateDiff方法获取日期时间的间隔数 实例063 使用DateAdd方法向指定日期添加一段时间间隔 实例064 使用TimeSpan对象获取时间间隔 实例065 使用Sleep方法延迟时间 实例066 如何确定程序的运行时间 ... -
C#开发实战1200例(第1卷).(清华出版.王小科.王军.扫描版).part3
2016-06-16 21:02:21实例062 使用DateDiff方法获取日期时间的间隔数 实例063 使用DateAdd方法向指定日期添加一段时间间隔 实例064 使用TimeSpan对象获取时间间隔 实例065 使用Sleep方法延迟时间 实例066 如何确定程序的运行时间 ... -
C#开发实战1200例(第一卷+第二卷)+源码下载地址.txt
2019-05-17 09:24:24实例062 使用DateDiff方法获取日期时间的间隔数 77 实例063 使用DateAdd方法向指定日期添加一段时间间隔 78 实例064 使用TimeSpan对象获取时间间隔 80 实例065 使用Sleep方法延迟时间 81 实例066 如何... -
C#开发实例大全(基础卷).软件开发技术联盟(带详细书签) PDF 下载
2018-02-20 01:26:55实例066 如何确定程序的运行时间 82 实例067 使用ParseExact方法将字符串转化为 日期格式 84 实例068 使用ToString方法格式化日期 85 实例069 使用ToDateTime方法转换日期显示 格式 86 3.5 常用数字验证技巧 87 实例... -
新版Android开发教程.rar
2010-12-14 15:49:11行业的进入门槛,移动互联网的发展远没有拥有统一标准的传统互联网发展迅速,此次推出的开源手机操 作 系统平台就是出于这个目的。 也有分析认为,谷歌并不想做一个简单的手机终端制造商或者软件平台开发商,而意在...
-
NFS 网络文件系统
-
图的遍历
-
2021 年该学的 CSS 框架 Tailwind CSS 实战视频
-
基于虚拟积分激励的内容部署方法
-
Web全栈~36.Servlet
-
我与冒泡排序有个约定!
-
数学科普:两图是否≌不能凭肉眼直观而须严格证明 ——让中学生也能一下子认识2300年都无人能识的伪≌直线
-
lesson_201128:28个小组以git开头-源码
-
DHCP 动态主机配置服务(在Linux环境下,配置单网段或跨网段提)
-
php提示Notice: Undefined index解决方法
-
C++11 14 17 20 多线程从原理到线程池实战
-
Django后端处理post请求的request.body中数据
-
朱老师C++课程第3部分-3.6智能指针与STL查漏补缺
-
pdf是图片还是文档
-
2021-02-26
-
窗口看门狗
-
MySQL 高可用工具 DRBD 实战部署详解
-
【Python-随到随学】 FLask第一周
-
【Python-随到随学】FLask第二周
-
C++代码规范和Doxygen根据注释自动生成手册