手机摄影入门
感觉会摄影的人是能够从生活中发现美的人。
我不太会拍照,觉得拍好的照片比较浪费时间,而且缺乏审美也缺乏技巧,所以拍照的时候总是拍不好。但有时候还是需要拍一些好看的照片的。
心态和审美可能需要比较长时间提升,但一些基础知识和技巧是可以学习的。
比较重要的有基础概念与参数、用光、构图等。
基本概念与参数
手机摄影有一些基本概念,了解后才能比较好的调整参数
参数 | 解释 | 作用 | 实战 |
---|---|---|---|
WB | 白平衡(White Balance) | 告诉相机,我现在所在的拍摄环境的现场光是什么类型的颜色,你需要把这种色调改变过来,变为正常的颜色。以白色(或灰色)为基准,通过运算,对某一色温环境下获得的影像的颜色参数进行调整,使白色(或灰色)得到准确还原;当白色(或灰色)被真实再现时,其它颜色的偏差也相应被校正,得到自然、准确的表现。 | 比如我们在拍摄室内人像,而现场的灯光是暧色的钨丝灯,那么我们在设定的时候将白平衡的设置调整为:钨丝灯。这就等于是告诉相机,现场的光照是黄色的暧色的钨丝灯,你需要把这种色调改变过来,变为正常的颜色。 |
F | 对焦 | 数值数增大,焦点将向距离相机更远的方向移动 | 从专业的角度来讲,相机镜头是透镜组成的,当与主光轴平行的光线穿过镜头时,会将光线聚集到一个点上,这个点被我们称为 “焦点”,而焦点与镜头中心的距离也就是我们所说的“焦距”。通过对焦距的设置,可以起到平衡画面、突出画面主体的作用。F值从小到大 |
S | 快门速度 | 快门从开启到关闭期间感光材料受光的有效曝光时间。改变曝光时间,在我们按下拍摄到快门响应的时间内,拍摄对象的任何位置变化都会被记录到照片中。理论上缩短快门时间,画面变暗,反之则变亮 | 1/100和0.5的快门时间对比 |
ISO | 感光度 | 指感光体对光线的敏感程度。拍摄同一亮度的景物,要达到同样的曝光效果,感光度高比感光度低所需要曝光量要少。 | 在调整感光度时,需要考虑当前的光线环境。在光线充足的情况下,可以将感光度调整到 400 以内,能够起到控制噪点的作用,使成片更加细腻。当光线较差时,需要将感光度调至400以上,以此获得较优质的曝光。在光线可以的时候,50和6400的区别,6400有明显噪声。 |
EV | 曝光补偿 | 改变进入镜头的光线量。调整曝光需要点开专业模式界面的“EV”。通常情況下,调整曝光量需要遵循的原则是 〝明降暗升”,即如果拍摄环境的光线过于强烈,则需要降低曝光量;如果拍摄环境的光线比较暗,则可以适当增加曝光量。 | 相同环境下,-4和+2的区别 |
f | 焦距 | 对于一个大小确定的画幅,镜头焦距越长,视角越小,画幅所覆盖的景物空间范围越小;镜头焦距越短,视角越大,画幅所涵盖的景物空间范围越大。 | 一倍焦距和十倍焦距的区别 |
景深 | 景深 | 能清晰成像的被摄景物的纵深范围 | |
UW | 超广角镜头 | 从UW到W到T,视角越来越小,拍摄的空间范围越来越小 | |
W | 广角镜头(WIDE) | | |
T | 长焦镜头(TELE) | |
用光
光能传达被摄物体形状、体积、数量,色彩、质感、空间深度感等信息。
光位
光位 | 作用 | 展示 |
---|---|---|
顺光 | 被摄体表面没有明显的反差,影调较平、柔和的造型效果。拍摄建筑时不利于表现空气透视。能较好的表达物体色彩色别、饱和度和明度等属性。不利于表现三维空间,易出现平板单调的效果。利于翻拍,但不利于表现表面质感。 | |
前侧光 | 有明显的受光面和背光面,能较好的表现景物的立体感、轮廓形态和景物表面质感。创造比较丰富的影调层次。是一种主要的造型光,也是刻画人物形象的主要光型。 | |
侧光 | 侧光照明的景物有明显的明暗亮度对比。侧光的形成的影子是很重要的造型元素。 | |
逆光 | 能使被摄体产生生动的轮廓线条,使主体与背景分离(但应注意将主体置于深色的背景下),使画面产生立体感、空间感。拍摄半透明物体常用的光线。 | |
顶光 | 顶光会使人物脸部产生浓重的阴影,通常忌拍人。 | |
脚光 | 从被摄主体下方向被摄主体照射的光线。通常用于丑化人物,易造成怪异的效果。 | |
光质
光质 | 作用 | 展示 |
---|---|---|
硬光 | 指强烈的直射光。反差大,使物体的轮廓清晰,常用于塑造轮廓光。由于调子过硬,被摄物尤其是暗部的色、质甚至形受到一定的损害。一般不用硬光作为辅助光。 | |
软光 | 照明在被摄体上不产生明显阴影的光。是一种漫反射性质的光,光源的方向性不明显。反差小,影调层次丰富。由于调子柔和影像平淡,对立体感、粗质感表达较弱。一般用作辅助光。善于揭示被摄体的外形、形状和色彩。 | |
构图
构图能够让照片更加和谐。
构图类型 | 说明 | 展示 |
---|---|---|
黄金分割构图 | 与九宫格构图法、三分法构图法基本类似,以数学上的0.618黄金分割比为参考总结出来的一种最受欢迎的构图方法之一。四条线和四个点上都可以。 | |
对角线构图 | 画面的互为对应的两个角有重要的视觉元素(如主体、陪体),或者有视觉引导线、结构线基本从一角向另一对应角延伸。 | |
框式构图 | 一般指的是画面主题元素居于中间位置,四周有视觉原色(如木条、树枝、门窗等)围城框架。这种构图形式容易突出主题,表达空间感。 | |
放射状构图 | 以画面中的视觉元素以某点为中心,向四外呈发散状分布的一种构图方式。 | |
对称式构图 | 又称左右对称构图、上下对称构图等。特点是画面的平衡感比较强,有对称美,一般画面比较简洁。不足之处是把握不好容易显得呆板。 | |
均衡式构图 | 一般来说画面的左右两边内容不同、大小不等,主体偏向在画面的一侧。但是由于陪体等视觉元素的存在,画面上仍然有一种平衡感,类似于秤杆原理,小小的秤砣能够起到四两拨千斤的作用。 | |
异形构图 | 圆形或者长宽比超过1:3的全景画面 | |
资料
-
被“弃用”的手机相机专业模式
-
手机摄影艺术
相关文章:

手机摄影入门
感觉会摄影的人是能够从生活中发现美的人。 我不太会拍照,觉得拍好的照片比较浪费时间,而且缺乏审美也缺乏技巧,所以拍照的时候总是拍不好。但有时候还是需要拍一些好看的照片的。 心态和审美可能需要比较长时间提升,但一些基础…...
微信小程序手机号授权获取(aes加密手机号)
<view class="container"> <view class=topTabSwiper> <view class=tab {{currentData == 0 ? "tabBorer" : ""}} data-current = "0" bindtap=checkCurrent>一键授权<span class="tab_bor"><…...

asyn queueRequest使用实例
使用queueRequest读写端口驱动的示例,驱动驱动程序使用一个基于asyn实现了asynCommon和asynOctet的驱动程序-CSDN博客中编写的驱动程序,本程序的C代码如下: #include <stdlib.h> #include <stdio.h> #include <string.h>#…...

关于jmeter设置为中文问题之后无法保存设置的若干问题
1、jemeter如何设置中文模式 Options--->Choose Language--->Chinese(Simplifies), 如此设置后就可显示中文模式(缺点:下次打开还是英文);如下图所示: 操作完成之后: 但是下次重启之后依旧是英文; 2、在jmeter.…...

基于FPGA的信号发生器verilog实现,可以输出方波,脉冲波,m序列以及正弦波,可调整输出信号频率
目录 1.算法运行效果图预览 2.算法运行软件版本 3.部分核心程序 4.算法理论概述 5.算法完整程序工程 1.算法运行效果图预览 (完整程序运行后无水印) 输出方波 输出脉冲波 输出m随机序列 输出正弦波 2.算法运行软件版本 vivado2019.2 3.部分核心程序 (完整…...
背景全文及翻译
背景 Oracle数据向MySQL同步,没有最新数据,于是在plsql手敲SQL筛选最新数据时,执行报错。 问题描述 通过日期字段筛选最近的数据,我用了类似这样的语句: SELECT * FROM orders WHERE order_date > 2022/01/01;我…...
JAVA地狱级笑话
为什么Java开发者总是不怕黑暗? 因为他们总是有null指针来照亮路。 Java程序员最讨厌的音乐是什么? Garbage Collection旋律,节奏总是让他们烦躁。 为什么Java中的HashMap很擅长社交? 因为它总是能快速找到key对应的朋友。 Java开…...

宝塔PHP8.1安装fileinfo拓展失败解决办法
在宝塔面板中安装PHP8.1后,安装fileinfo扩展一直安装不上,查看日志有报错,于是手动来安装也报错。 宝塔报错: 手动命令行编译安装同,也有报错 cd /www/server/php/81/src/ext/fileinfo/ make distclean ./configure …...
Python 魔术方法
在Python中,魔术方法(Magic Methods)或称为双下划线方法(Dunder Methods),是一类具有特殊用途的方法,其名称前后都带有两个下划线(如 __init__、__str__ 等)。这些方法定…...
03 go语言(golang) - fmt包基本类型
fmt包 在Go语言中,fmt 包是一个非常重要且广泛使用的标准库包,它提供了格式化I/O(输入/输出)功能,类似于C语言中的 printf 和 scanf。通过这个包,你可以读取输入并将数据格式化输出到标准输出或其他写入器…...

Docker本地镜像发布到阿里云镜像服务的简易指南
1 阿里云容器镜像服务 阿里云容器镜像服务(Alibaba Cloud Container Registry,简称ACR)是一个为容器镜像、Helm Chart等云原生资产提供安全托管及高效分发的平台。它支持多架构容器镜像,包括Linux、Windows、ARM等,以…...
大数据学习---快速了解clickhouse数据库
ClickHouse数据库介绍 ClickHouse是一款由Yandex开发的列式数据库管理系统(DBMS),适用于在线分析处理(OLAP)场景。它具有高性能、可扩展性、实时更新等特点,适用于处理大规模数据。 特点 列式存储&#x…...

哪些方法可以缓解面试紧张?
面试紧张是许多人在面对重要职业机会时的一种常见情绪。虽然一定程度的紧张可能激发人的潜能,但过度的紧张则可能影响到面试表现。为了缓解面试紧张,以下是一些有效的方法: 1.充分准备: 深入了解公司背景、职位要求以及公司文化…...

即时通讯未读消息计数
单聊未读消息计数 未读消息的计数,分为两个部分:增加和减少 其中,未读消息计数的增加,是由数据库(redis)在写入消息的同时,增加对应接收方的未读消息计数 在线 用户在线时,客户端…...

在Openshift(K8S)上通过EMQX Operator部署Emqx集群
EMQX Operator 简介 EMQX Broker/Enterprise 是一个云原生的 MQTT 消息中间件。 我们提供了 EMQX Kubernetes Operator 来帮助您在 Kubernetes 的环境上快速创建和管理 EMQX Broker/Enterprise 集群。 它可以大大简化部署和管理 EMQX 集群的流程,对于管理和配置的知…...

Python酷玩之旅_数据分析入门(matplotlib)
导览 前言matplotlib入门1. 简介1.1 Pairwise data1.2 Statistical distributions1.3 Gridded data1.4 Irregularly gridded data1.5 3D and volumetric data 2. 实践2.1 安装2.2 示例 结语系列回顾 前言 翻看日历,今年的日子已划到了2024年10月19日,今天…...

uiautomatorviewer安卓9以上正常使用及问题处理
一、安卓9以上使用uiautomatorviewer问题现象 打开Unexpected error while obtaining UI hierarchy 问题详情 Unexpected error while obtaining UI hierarchy java.lang.reflect.InvocationTargetException 二、问题处理 需要的是替换对应D:\software\android-sdk-windows…...

Go语言gRPC快速入门
文章目录 前言gRPC是什么Go语言的gRPC技术栈准备工作接口定义代码生成服务端代码编写客户端代码编写效果演示完整代码链接最后 前言 你好,我是醉墨居士,这篇博客想帮助初学者能够快速入门gRPC,希望能够为你节省宝贵的时间,让时间…...

Golang | Leetcode Golang题解之第479题最大回文数乘积
题目: 题解: func largestPalindrome(n int) int {if n 1 {return 9}upper : int(math.Pow10(n)) - 1for left : upper; ; left-- { // 枚举回文数的左半部分p : leftfor x : left; x > 0; x / 10 {p p*10 x%10 // 翻转左半部分到其自身末尾&…...

UDP协议讲解
预备知识: 端口号port: 我们在正常网络通信时,实际上是进程在互相通信。 我们所有的网络通信的行为,本质上都是进程间通信。 对双方而言,1.先保证数据能到达自己的机器 ip解决 2.找到指定的进程 端口号 ip地址用来…...

接口测试中缓存处理策略
在接口测试中,缓存处理策略是一个关键环节,直接影响测试结果的准确性和可靠性。合理的缓存处理策略能够确保测试环境的一致性,避免因缓存数据导致的测试偏差。以下是接口测试中常见的缓存处理策略及其详细说明: 一、缓存处理的核…...

VB.net复制Ntag213卡写入UID
本示例使用的发卡器:https://item.taobao.com/item.htm?ftt&id615391857885 一、读取旧Ntag卡的UID和数据 Private Sub Button15_Click(sender As Object, e As EventArgs) Handles Button15.Click轻松读卡技术支持:网站:Dim i, j As IntegerDim cardidhex, …...

MMaDA: Multimodal Large Diffusion Language Models
CODE : https://github.com/Gen-Verse/MMaDA Abstract 我们介绍了一种新型的多模态扩散基础模型MMaDA,它被设计用于在文本推理、多模态理解和文本到图像生成等不同领域实现卓越的性能。该方法的特点是三个关键创新:(i) MMaDA采用统一的扩散架构…...
MVC 数据库
MVC 数据库 引言 在软件开发领域,Model-View-Controller(MVC)是一种流行的软件架构模式,它将应用程序分为三个核心组件:模型(Model)、视图(View)和控制器(Controller)。这种模式有助于提高代码的可维护性和可扩展性。本文将深入探讨MVC架构与数据库之间的关系,以…...

Vue2 第一节_Vue2上手_插值表达式{{}}_访问数据和修改数据_Vue开发者工具
文章目录 1.Vue2上手-如何创建一个Vue实例,进行初始化渲染2. 插值表达式{{}}3. 访问数据和修改数据4. vue响应式5. Vue开发者工具--方便调试 1.Vue2上手-如何创建一个Vue实例,进行初始化渲染 准备容器引包创建Vue实例 new Vue()指定配置项 ->渲染数据 准备一个容器,例如: …...

2021-03-15 iview一些问题
1.iview 在使用tree组件时,发现没有set类的方法,只有get,那么要改变tree值,只能遍历treeData,递归修改treeData的checked,发现无法更改,原因在于check模式下,子元素的勾选状态跟父节…...
如何为服务器生成TLS证书
TLS(Transport Layer Security)证书是确保网络通信安全的重要手段,它通过加密技术保护传输的数据不被窃听和篡改。在服务器上配置TLS证书,可以使用户通过HTTPS协议安全地访问您的网站。本文将详细介绍如何在服务器上生成一个TLS证…...

12.找到字符串中所有字母异位词
🧠 题目解析 题目描述: 给定两个字符串 s 和 p,找出 s 中所有 p 的字母异位词的起始索引。 返回的答案以数组形式表示。 字母异位词定义: 若两个字符串包含的字符种类和出现次数完全相同,顺序无所谓,则互为…...

Android15默认授权浮窗权限
我们经常有那种需求,客户需要定制的apk集成在ROM中,并且默认授予其【显示在其他应用的上层】权限,也就是我们常说的浮窗权限,那么我们就可以通过以下方法在wms、ams等系统服务的systemReady()方法中调用即可实现预置应用默认授权浮…...
在鸿蒙HarmonyOS 5中使用DevEco Studio实现录音机应用
1. 项目配置与权限设置 1.1 配置module.json5 {"module": {"requestPermissions": [{"name": "ohos.permission.MICROPHONE","reason": "录音需要麦克风权限"},{"name": "ohos.permission.WRITE…...