当前位置: 首页 > news >正文

手机摄影入门

感觉会摄影的人是能够从生活中发现美的人。

我不太会拍照,觉得拍好的照片比较浪费时间,而且缺乏审美也缺乏技巧,所以拍照的时候总是拍不好。但有时候还是需要拍一些好看的照片的。

心态和审美可能需要比较长时间提升,但一些基础知识和技巧是可以学习的。

比较重要的有基础概念与参数、用光、构图等。

基本概念与参数

手机摄影有一些基本概念,了解后才能比较好的调整参数

图片

参数解释作用实战
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的全景画面

图片

图片

资料

  1. 被“弃用”的手机相机专业模式

  2. 手机摄影艺术

相关文章:

手机摄影入门

感觉会摄影的人是能够从生活中发现美的人。 我不太会拍照,觉得拍好的照片比较浪费时间,而且缺乏审美也缺乏技巧,所以拍照的时候总是拍不好。但有时候还是需要拍一些好看的照片的。 心态和审美可能需要比较长时间提升,但一些基础…...

微信小程序手机号授权获取(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读写端口驱动的示例&#xff0c;驱动驱动程序使用一个基于asyn实现了asynCommon和asynOctet的驱动程序-CSDN博客中编写的驱动程序&#xff0c;本程序的C代码如下&#xff1a; #include <stdlib.h> #include <stdio.h> #include <string.h>#…...

关于jmeter设置为中文问题之后无法保存设置的若干问题

1、jemeter如何设置中文模式 Options--->Choose Language--->Chinese(Simplifies), 如此设置后就可显示中文模式(缺点&#xff1a;下次打开还是英文)&#xff1b;如下图所示&#xff1a; 操作完成之后&#xff1a; 但是下次重启之后依旧是英文&#xff1b; 2、在jmeter.…...

基于FPGA的信号发生器verilog实现,可以输出方波,脉冲波,m序列以及正弦波,可调整输出信号频率

目录 1.算法运行效果图预览 2.算法运行软件版本 3.部分核心程序 4.算法理论概述 5.算法完整程序工程 1.算法运行效果图预览 (完整程序运行后无水印) 输出方波 输出脉冲波 输出m随机序列 输出正弦波 2.算法运行软件版本 vivado2019.2 3.部分核心程序 &#xff08;完整…...

背景全文及翻译

背景 Oracle数据向MySQL同步&#xff0c;没有最新数据&#xff0c;于是在plsql手敲SQL筛选最新数据时&#xff0c;执行报错。 问题描述 通过日期字段筛选最近的数据&#xff0c;我用了类似这样的语句&#xff1a; SELECT * FROM orders WHERE order_date > 2022/01/01;我…...

JAVA地狱级笑话

为什么Java开发者总是不怕黑暗&#xff1f; 因为他们总是有null指针来照亮路。 Java程序员最讨厌的音乐是什么&#xff1f; Garbage Collection旋律&#xff0c;节奏总是让他们烦躁。 为什么Java中的HashMap很擅长社交&#xff1f; 因为它总是能快速找到key对应的朋友。 Java开…...

宝塔PHP8.1安装fileinfo拓展失败解决办法

在宝塔面板中安装PHP8.1后&#xff0c;安装fileinfo扩展一直安装不上&#xff0c;查看日志有报错&#xff0c;于是手动来安装也报错。 宝塔报错&#xff1a; 手动命令行编译安装同&#xff0c;也有报错 cd /www/server/php/81/src/ext/fileinfo/ make distclean ./configure …...

Python 魔术方法

在Python中&#xff0c;魔术方法&#xff08;Magic Methods&#xff09;或称为双下划线方法&#xff08;Dunder Methods&#xff09;&#xff0c;是一类具有特殊用途的方法&#xff0c;其名称前后都带有两个下划线&#xff08;如 __init__、__str__ 等&#xff09;。这些方法定…...

03 go语言(golang) - fmt包基本类型

fmt包 在Go语言中&#xff0c;fmt 包是一个非常重要且广泛使用的标准库包&#xff0c;它提供了格式化I/O&#xff08;输入/输出&#xff09;功能&#xff0c;类似于C语言中的 printf 和 scanf。通过这个包&#xff0c;你可以读取输入并将数据格式化输出到标准输出或其他写入器…...

Docker本地镜像发布到阿里云镜像服务的简易指南

1 阿里云容器镜像服务 阿里云容器镜像服务&#xff08;Alibaba Cloud Container Registry&#xff0c;简称ACR&#xff09;是一个为容器镜像、Helm Chart等云原生资产提供安全托管及高效分发的平台。它支持多架构容器镜像&#xff0c;包括Linux、Windows、ARM等&#xff0c;以…...

大数据学习---快速了解clickhouse数据库

ClickHouse数据库介绍 ClickHouse是一款由Yandex开发的列式数据库管理系统&#xff08;DBMS&#xff09;&#xff0c;适用于在线分析处理&#xff08;OLAP&#xff09;场景。它具有高性能、可扩展性、实时更新等特点&#xff0c;适用于处理大规模数据。 特点 列式存储&#x…...

哪些方法可以缓解面试紧张?

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

即时通讯未读消息计数

单聊未读消息计数 未读消息的计数&#xff0c;分为两个部分&#xff1a;增加和减少 其中&#xff0c;未读消息计数的增加&#xff0c;是由数据库&#xff08;redis&#xff09;在写入消息的同时&#xff0c;增加对应接收方的未读消息计数 在线 用户在线时&#xff0c;客户端…...

在Openshift(K8S)上通过EMQX Operator部署Emqx集群

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

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 示例 结语系列回顾 前言 翻看日历&#xff0c;今年的日子已划到了2024年10月19日&#xff0c;今天…...

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技术栈准备工作接口定义代码生成服务端代码编写客户端代码编写效果演示完整代码链接最后 前言 你好&#xff0c;我是醉墨居士&#xff0c;这篇博客想帮助初学者能够快速入门gRPC&#xff0c;希望能够为你节省宝贵的时间&#xff0c;让时间…...

Golang | Leetcode Golang题解之第479题最大回文数乘积

题目&#xff1a; 题解&#xff1a; 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协议讲解

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

SpringBoot-17-MyBatis动态SQL标签之常用标签

文章目录 1 代码1.1 实体User.java1.2 接口UserMapper.java1.3 映射UserMapper.xml1.3.1 标签if1.3.2 标签if和where1.3.3 标签choose和when和otherwise1.4 UserController.java2 常用动态SQL标签2.1 标签set2.1.1 UserMapper.java2.1.2 UserMapper.xml2.1.3 UserController.ja…...

UE5 学习系列(二)用户操作界面及介绍

这篇博客是 UE5 学习系列博客的第二篇&#xff0c;在第一篇的基础上展开这篇内容。博客参考的 B 站视频资料和第一篇的链接如下&#xff1a; 【Note】&#xff1a;如果你已经完成安装等操作&#xff0c;可以只执行第一篇博客中 2. 新建一个空白游戏项目 章节操作&#xff0c;重…...

JavaSec-RCE

简介 RCE(Remote Code Execution)&#xff0c;可以分为:命令注入(Command Injection)、代码注入(Code Injection) 代码注入 1.漏洞场景&#xff1a;Groovy代码注入 Groovy是一种基于JVM的动态语言&#xff0c;语法简洁&#xff0c;支持闭包、动态类型和Java互操作性&#xff0c…...

大话软工笔记—需求分析概述

需求分析&#xff0c;就是要对需求调研收集到的资料信息逐个地进行拆分、研究&#xff0c;从大量的不确定“需求”中确定出哪些需求最终要转换为确定的“功能需求”。 需求分析的作用非常重要&#xff0c;后续设计的依据主要来自于需求分析的成果&#xff0c;包括: 项目的目的…...

Swift 协议扩展精进之路:解决 CoreData 托管实体子类的类型不匹配问题(下)

概述 在 Swift 开发语言中&#xff0c;各位秃头小码农们可以充分利用语法本身所带来的便利去劈荆斩棘。我们还可以恣意利用泛型、协议关联类型和协议扩展来进一步简化和优化我们复杂的代码需求。 不过&#xff0c;在涉及到多个子类派生于基类进行多态模拟的场景下&#xff0c;…...

镜像里切换为普通用户

如果你登录远程虚拟机默认就是 root 用户&#xff0c;但你不希望用 root 权限运行 ns-3&#xff08;这是对的&#xff0c;ns3 工具会拒绝 root&#xff09;&#xff0c;你可以按以下方法创建一个 非 root 用户账号 并切换到它运行 ns-3。 一次性解决方案&#xff1a;创建非 roo…...

如何将联系人从 iPhone 转移到 Android

从 iPhone 换到 Android 手机时&#xff0c;你可能需要保留重要的数据&#xff0c;例如通讯录。好在&#xff0c;将通讯录从 iPhone 转移到 Android 手机非常简单&#xff0c;你可以从本文中学习 6 种可靠的方法&#xff0c;确保随时保持连接&#xff0c;不错过任何信息。 第 1…...

如何为服务器生成TLS证书

TLS&#xff08;Transport Layer Security&#xff09;证书是确保网络通信安全的重要手段&#xff0c;它通过加密技术保护传输的数据不被窃听和篡改。在服务器上配置TLS证书&#xff0c;可以使用户通过HTTPS协议安全地访问您的网站。本文将详细介绍如何在服务器上生成一个TLS证…...

零基础设计模式——行为型模式 - 责任链模式

第四部分&#xff1a;行为型模式 - 责任链模式 (Chain of Responsibility Pattern) 欢迎来到行为型模式的学习&#xff01;行为型模式关注对象之间的职责分配、算法封装和对象间的交互。我们将学习的第一个行为型模式是责任链模式。 核心思想&#xff1a;使多个对象都有机会处…...

06 Deep learning神经网络编程基础 激活函数 --吴恩达

深度学习激活函数详解 一、核心作用 引入非线性:使神经网络可学习复杂模式控制输出范围:如Sigmoid将输出限制在(0,1)梯度传递:影响反向传播的稳定性二、常见类型及数学表达 Sigmoid σ ( x ) = 1 1 +...