摄影家的眼力

摄影家的眼力

追求的基本原则
  1. 了解自己所追求的东西
  2. 一副好的照片要有一个鲜明的主题(或者表现一个人、一件事物、一个故事情节)
  3. 一副好的照片必须能把注意力引向被摄主体
    1. 光线将注意力吸引到拍摄对象身上
    2. 快门速度与光圈传递信息
    3. 滤光镜更清晰的说出故事
    4. 如何对图像进行剪裁与印放使注意力集中到主体上
  4. 一副好的照片必须画面简洁,只包括那些有利于把视线引向被摄主体的内容,而排除或压缩那些可能分散注意力的内容

摄影基础课

课程:摄影的实用性与艺术性漫谈

拍摄技法

  1. 感光度 是指底片对光的敏感程度,控制曝光
  2. 光圈
    1. F2.8是大光圈 F8是小光圈(反比关系)
    2. 光圈越小,曝光越小
    3. 光圈越大景深越小 (景深景物的清晰层次) (同一层面的四角会被虚化)
    4. 不考虑景深问题用中间光圈8(成像最好)
  3. 快门
    1. 快门时间越短,曝光越小
    2. 1/250新手常用
    3. 拍摄动态物品的时候用慢速 1/30 1/15秒 这里有个技巧变焦摄影
    4. 1/12000拍高速物体
  4. 作业
    1. 小景深景物1副
    2. 大景深景物1副
    3. 慢速摄影动态景物1副
    4. 高速摄影动态景物1副

摄影构图

  1. 形状、线条、影调、色彩
  2. 作业
    1. 室内的形状10副
    2. 室外的线条10副
    3. 黑白的形状与彩色的背景2副
    4. 彩色的形状与黑白的背景2副
    5. 黑白的线条与彩色的形状2副
    6. 彩色的线条与黑白的形状2副
    7. 复杂的形状与复杂的线条在复杂的色彩之中1副
    8. 简单的形状与简单的线条在简单的色彩之中1副

光线

  1. 顺光、测光、侧逆光、顶逆光、逆光、顶光、脚光、散射光、现场光、混合光
  2. 作业
    1. 透明的物体的逆光、脚光、混合光
    2. 不透明的物体的测光、顺光、混合光
    3. 室外建筑的顺光、逆光、顶光、散射光
    4. 室内、室外人物活动的现场光

hexo

1、hexo环境搭建

  1. 参考网站 Hexo+GitHub搭建博客CSDN
  2. 创建git仓库 morningLu.github.io
  3. 安装文件
    1. node.js下载
    2. git下载
    3. hexo
      1. hexo介绍
      2. git-bash 安装命令: npm install hexo-cli -g
      3. git-bash 安装命令: npm install hexo-deployer-git --save
      4. git-bash git安装命令: npm install --save hexo-deployer-git
  4. git 可以上传代码
  5. 生成项目文件
    1. 在一个空的文件夹下执行git-bash命令 hexo init
    2. hexo new xxxx (生成md文件,xxxx为md文件名字)
    3. hexo s (本地预览 local)
    4. hexo g (生成静态文件)
    5. hexo d (public文件夹上传到git,ps: 上传到git前要hexo g, 本地预览不需要)
  6. hexo和github进行关联
    更改_config.ym文件
    1
    2
    3
    4
    deploy:
    type: git
    repository: git@github.com:morningLu/morningLu.github.io.git (ssh https)
    branch: master (分支)

2、hexo 生成博文插入本地图片

  1. 参考网站 csdn原文
  2. 把主页配置文件_config.yml 里的post_asset_folder:这个选项设置为true
  3. git-bash 可以上传本地图片的插件安装: npm install hexo-asset-image --save
  4. hexo n “xxxx” (xxxx为对应md文件名字)
  5. ![图片描述](xxxx/图片名.jpg)

3、hexo 创建分类

  1. hexo new page xxxx (xxxx为分类名)
  2. 在文章的最上面添加 categories:
    1
    2
    3
    4
    5
    title: 摄影基础课
    date: 2018-12-25 17:10:26
    tags:
    categories:
    - 摄影

4、 hexo 项目迁移(在新的电脑上继续写博客)

  1. 把hexo init创建的文件夹全部提交到git仓库(需要新建一个仓库)
  2. 创建文件夹拉取代码
  3. git bash执行 npm install hexo --save

mkdown语法


1、标题

这是四级标题

这是五级标题
这是六级标题

2、字体

这是加粗的文字
这是倾斜的文字`
这是斜体加粗的文字
这是加删除线的文字


3、引用

这是引用的内容

这是引用的内容


4、分割线



5、图片

5.1 网络

blockchain

5.2 本地

totoro


6、超链接

简书
百度


7、

7.1 列表

  • 列表内容
  • 列表内容
  • 列表内容

7.2 有序列表

  1. 列表内容
  2. 列表内容
  3. 列表内容
    1. 子列表内容
    2. 子列表内容
    3. 子列表内容

8、表格

表头 表头 表头
左对齐 居中 右对齐
左对齐 居中 右对齐

9、代码

9.1 代码

1
2
3
代码...
代码...
代码...

9.2 python代码

1
2
3
4
5
6
7
8
9
@requires_authorization
def somefunc(param1='', param2=0):
'''A docstring'''
if param1 > param2:
print 'Greater'
return (param2 - param1 + 1) or None

class SomeClass:
pass

9.2 javascript代码

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
/**
* nth element in the fibonacci series.
* @param n >= 0
* @return the nth element, >= 0.
*/
function fib(n) {
var a = 1, b = 1;
var tmp;
while (--n >= 0) {
tmp = a;
a += b;
b = tmp;
}
return a;
}

document.write(fib(10));

10、流程图

1
2
3
4
5
6
7
8
9
10
st=>start: Start:>https://www.zybuluo.com
io=>inputoutput: verification
op=>operation: Your Operation
cond=>condition: Yes or No?
sub=>subroutine: Your Subroutine
e=>end

st->io->op->cond
cond(yes)->e
cond(no)->sub->io