热门标签 | HotTags
当前位置:  开发笔记 > 前端 > 正文

[艺术创作]摄影构图的传统法则

声明本文来源:电脑报“内行看门道,外行看热闹。”自打去年老狼买了单反数码相机之后,朋友们每逢看到老狼的摄影作品,就一直夸这台
声明本文来源:电脑报

    “内行看门道,外行看热闹。”自打去年老狼买了单反数码相机之后,朋友们每逢看到老狼的摄影作品,就一直夸这台机器好,再也不夸老狼的摄影技术棒了,似乎人们的注意力更多地停留在器材上,难怪选购一直都比应用更受关注。后来气得郁闷的老狼一狠心终于把单反卖了,接着使用原来那台长满皱纹的老DC。老狼认为,从摄影的本质上来说,主题、光线与构图才是判断一张照片是否优秀的决定性因素,而这些几乎与工具无关。

    时下有不少摄影圈里的朋友喜欢在构图上颠覆传统,以炫耀自己的叛逆,并谓之“突破”。老狼绝非墨守陈规之人,也反对构图千篇一律,但是前人总结出来的艺术规律还是要尊重的。特别是对初学者而言,先有继承,然后才会有发展——不了解传统法则,何谓突破?当然,摄影构图是一门非常艰深的课程,有大量专门的摄影教材,老狼只能在这里简要介绍一些公认的具有普遍意义的法则,献给刚刚被日益普及的DC“拉下水”的初学者。

    在看到取景器里的景物时,训练有素的摄影者会把它们迅速化成点、线、面等基本的构图因素来加以组织,找到它们之间最佳的关系,这就是构图。对称与均衡、节奏与韵律、衬托与对比、特异与夸张等等都是构图美学,限于篇幅,过多的理论就不多说了,有兴趣的朋友可以去读摄影教程。老狼今天先用几个例子把朋友们带进构图大门,今后还会讲解构图细节,因为构图是讲摄影无法不涉及的话题。

a140e309701f49bd0a7b82e0.jpg

    画面中的小竹筏并不比其它景物更重要,但没有它这张照片就失色不少,因为它是结构中心。

d17267943b5af963d1135ee0.jpg

    海与沙滩的分界线、女郎的背影构成的点,都在黄金分割位置附近。假设海与沙滩的比例相等,女郎走在正中,构图就很呆板。

d857a6257502c303d40742e1.jpg

    假如模特的眼睛在画面中间或者右侧,便使人物注视空间变短。

    分清主次,突出主体

    人像照片当然不必说,人物就是主体,再好看的背景也是陪衬。但是往往有人在摄影时把人物处理得非常小(主要原因是人跑到景物跟前去了,而远离了照相机,这是多数人的摄影通病),景物却很大,没有前景与背景之分,等于照片失去了结构中心。而对不太容易出现“主体”的风光片而言,要使画面结构不松散,就要选择一个对象作为结构上的支点,比如以某一小桥、亭台为结构中心,使它们对前后景物起联系和照应作用。风光片中的“主体”在内容上倒不一定比其它景物更为重要,但在结构中心的作用却是非常明显的。

    背景简洁,减法构图

    繁杂的背景会给主体带来干扰,甚至能损坏一幅优秀的照片。背景的处理力求简洁。绘画和摄影艺术都需要构图,但表现手段不同,区别在于绘画用的是加法构图,摄影用的是减法构图。也就是说,绘画构图总是给画面添上些景物,而摄影构图则总是千方百计地减去那些不必要的景物,将背景中可有可无的、妨碍主体突出的景物减去,以达到画面的简洁精炼。贪得无厌是失败之源,删繁就简是成功之母。

    井字结构,黄金分割

    老狼使用的相机的取景器中,有一种显示格式是横竖各两条线组成一个“井”字,把画面分成了九等份。开始老狼并不知道这是什么用意,后来学了构图之后才明白,这是为了方便构图设计的:如果把画面分成“九宫格”的样式,那么中间的四个交叉点是安排主体最好的位置。这四个点的位置接近1:0.618的黄金分割点,容易获得较好的视觉效果。因为人是用两眼来观看对象的,正中的位置反而是视觉上最薄弱的地区,所以大多数摄影家在处理地平线、海平面等线条时,都不会用中分构图,焦点也一般避开正中的位置。

    除了四个点,还有两条重要的“线”——对角线。有许多视觉感受如汇聚、放射等都和画面上隐含的对角线相关,因此沿对角线构图也是一个十分重要的构图法。

    真正专业的展位或影棚,会使用素色的背景,其目的就是突出主体,避免树枝和电线杆等杂物从人物身上“长”出来。室外摄影同样遵循背景力求“素”的原则。

    留有空白,增强动感

    要使主体醒目,具有视觉冲击力,就要在它的周围留有一定的空白,这可以说是所有造型艺术的一种规律。留白一般的规律是:侧面的人像,面向方向要留有一些空白;正运动着的物体(如行进的人或车),行进方向前面要留有更多的空白。当然,这只是一般的规律,要灵活运用空白。行走的人如果强调其后面飘拂的头巾或衣裙,强调奔驰的汽车后面腾起的烟尘,这时后面留下的空间可以比前面多,那是因为重心有所转化。顶住画面边缘的人如果正回头往后看,后面的空白处就有了意义,画面也就不别扭了。


转载于:https://www.cnblogs.com/iRoy930/archive/2009/07/22/1581381.html


推荐阅读
  • DNN Community 和 Professional 版本的主要差异
    本文详细解析了 DotNetNuke (DNN) 的两种主要版本:Community 和 Professional。通过对比两者的功能和附加组件,帮助用户选择最适合其需求的版本。 ... [详细]
  • XNA 3.0 游戏编程:从 XML 文件加载数据
    本文介绍如何在 XNA 3.0 游戏项目中从 XML 文件加载数据。我们将探讨如何将 XML 数据序列化为二进制文件,并通过内容管道加载到游戏中。此外,还会涉及自定义类型读取器和写入器的实现。 ... [详细]
  • UNP 第9章:主机名与地址转换
    本章探讨了用于在主机名和数值地址之间进行转换的函数,如gethostbyname和gethostbyaddr。此外,还介绍了getservbyname和getservbyport函数,用于在服务器名和端口号之间进行转换。 ... [详细]
  • 本文详细介绍了如何使用ActionScript 3.0 (AS3) 连接并操作MySQL数据库。通过具体的代码示例和步骤说明,帮助开发者理解并实现这一过程。 ... [详细]
  • 在即将迎来26岁生日之际,作者的人生陷入了低谷。经过近三年的硕士学习后,最终决定退学,并且面临没有工作经验的困境。尽管如此,作者依然坚定地选择为自己的人生负责。 ... [详细]
  • 使用Python在SAE上开发新浪微博应用的初步探索
    最近重新审视了新浪云平台(SAE)提供的服务,发现其已支持Python开发。本文将详细介绍如何利用Django框架构建一个简单的新浪微博应用,并分享开发过程中的关键步骤。 ... [详细]
  • 本文详细介绍了美国最具影响力的十大财团,包括洛克菲勒、摩根、花旗银行等。这些财团在历史发展过程中逐渐形成,并对美国的经济、政治和社会产生深远影响。 ... [详细]
  • 基于KVM的SRIOV直通配置及性能测试
    SRIOV介绍、VF直通配置,以及包转发率性能测试小慢哥的原创文章,欢迎转载目录?1.SRIOV介绍?2.环境说明?3.开启SRIOV?4.生成VF?5.VF ... [详细]
  • 深入探讨CPU虚拟化与KVM内存管理
    本文详细介绍了现代服务器架构中的CPU虚拟化技术,包括SMP、NUMA和MPP三种多处理器结构,并深入探讨了KVM的内存虚拟化机制。通过对比不同架构的特点和应用场景,帮助读者理解如何选择最适合的架构以优化性能。 ... [详细]
  • 本题通过将每个矩形视为一个节点,根据其相对位置构建拓扑图,并利用深度优先搜索(DFS)或状态压缩动态规划(DP)求解最小涂色次数。本文详细解析了该问题的建模思路与算法实现。 ... [详细]
  • 在网页开发中,页面加载速度是一个关键的用户体验因素。为了提升加载效率,避免在PageLoad事件中进行大量数据绑定操作,可以采用异步加载和特定控件来优化页面加载过程。 ... [详细]
  • 本文介绍了一种根据用户选择动态切换屏幕界面的方法,通过定义不同的选择块(Selection Block),实现灵活的用户交互体验。 ... [详细]
  • 本题探讨了在一个有向图中,如何根据特定规则将城市划分为若干个区域,使得每个区域内的城市之间能够相互到达,并且划分的区域数量最少。题目提供了时间限制和内存限制,要求在给定的城市和道路信息下,计算出最少需要划分的区域数量。 ... [详细]
  • 本文详细探讨了HTML表单中GET和POST请求的区别,包括它们的工作原理、数据传输方式、安全性及适用场景。同时,通过实例展示了如何在Servlet中处理这两种请求。 ... [详细]
  • 本题探讨如何通过最大流算法解决农场排水系统的设计问题。题目要求计算从水源点到汇合点的最大水流速率,使用经典的EK(Edmonds-Karp)和Dinic算法进行求解。 ... [详细]
author-avatar
刘国彬2012_380
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有