摄影DIY 用鞋盒制作简易大画幅相机

2023-11-07 04:10

本文主要是介绍摄影DIY 用鞋盒制作简易大画幅相机,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

摄影DIY用鞋盒制作简易大画幅相机

相机成型

  大画幅相机一直都是奢侈品的代名词,不过Flickr用户monsieur be可不这么认为,他用鞋盒以及一块半月板镜片就制作了一台简易的大画幅相机,效果还不错,一起来看看他的制作过程吧。

  步骤一:准备材料

  准备一支直径1.5mm左右的针(作者用的是活检针)、一片半月板镜片和一张黑卡纸和一个鞋盒。用针在黑卡纸上戳出一个小洞,此时镜头光圈在f/90左右,虽然比大画幅相机镜头f/64的光圈要小,但比起普通针孔相机f/150的光圈已经大很多了。

摄影DIY用鞋盒制作简易大画幅相机

所需材料

  步骤二:制作镜头

  为了获得良好的成像效果,还需要做一些光学矫正工作。将半月板镜片(普通聚光镜也行)粘在针孔后面。由于镜头光圈很小,有利于减少画面失真。

摄影DIY用鞋盒制作简易大画幅相机

制作镜头

  步骤三:安装拍摄

  镜头后焦距(镜头距离成像表面的距离)约120mm,所以要准备一个10cm高的鞋盒。然后将镜头粘在鞋盒盖上,这样既可以对后焦距进行调整,以便准确合焦,也方便拆装。鞋盒底部则用来做胶片底板。

  拍摄前要在暗房里将10×15cm照相纸装进鞋盒里铺平,然后就可以拿出去拍照了。

摄影DIY用鞋盒制作简易大画幅相机

普通鞋盒

  照相纸感光度6 SAS,以f/90光圈计算,30s的曝光值约为11EV,可以根据现场实际光照条件自行掌握曝光时间。至于快门,相机已然这么简单,请继续发扬动手精神,用纸板遮挡就是了。

  下面是monsieur be使用这台相机拍摄的部分样张:

摄影DIY用鞋盒制作简易大画幅相机

样张

摄影DIY用鞋盒制作简易大画幅相机

样张

 

原文载于:新摄影

一句话点评:C系,N系的同学们,别打了,看看人家

这篇关于摄影DIY 用鞋盒制作简易大画幅相机的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/361170

相关文章

Python结合Flask框架构建一个简易的远程控制系统

《Python结合Flask框架构建一个简易的远程控制系统》这篇文章主要为大家详细介绍了如何使用Python与Flask框架构建一个简易的远程控制系统,能够远程执行操作命令(如关机、重启、锁屏等),还... 目录1.概述2.功能使用系统命令执行实时屏幕监控3. BUG修复过程1. Authorization

python实现简易SSL的项目实践

《python实现简易SSL的项目实践》本文主要介绍了python实现简易SSL的项目实践,包括CA.py、server.py和client.py三个模块,文中通过示例代码介绍的非常详细,对大家的学习... 目录运行环境运行前准备程序实现与流程说明运行截图代码CA.pyclient.pyserver.py参

使用PyQt实现简易文本编辑器

《使用PyQt实现简易文本编辑器》这篇文章主要为大家详细介绍了如何使用PyQt5框架构建一个简单的文本编辑器,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录分析主窗口类 (MyWindow)菜单操作语法高亮 (SyntaxHighlighter)运行程序主要组件代码图示分析实现

5分钟获取deepseek api并搭建简易问答应用

《5分钟获取deepseekapi并搭建简易问答应用》本文主要介绍了5分钟获取deepseekapi并搭建简易问答应用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需... 目录1、获取api2、获取base_url和chat_model3、配置模型参数方法一:终端中临时将加

用Java打造简易计算器的实现步骤

《用Java打造简易计算器的实现步骤》:本文主要介绍如何设计和实现一个简单的Java命令行计算器程序,该程序能够执行基本的数学运算(加、减、乘、除),文中通过代码介绍的非常详细,需要的朋友可以参考... 目录目标:一、项目概述与功能规划二、代码实现步骤三、测试与优化四、总结与收获总结目标:简单计算器,设计

如何用Python绘制简易动态圣诞树

《如何用Python绘制简易动态圣诞树》这篇文章主要给大家介绍了关于如何用Python绘制简易动态圣诞树,文中讲解了如何通过编写代码来实现特定的效果,包括代码的编写技巧和效果的展示,需要的朋友可以参考... 目录代码:效果:总结 代码:import randomimport timefrom math

使用Python制作一个PDF批量加密工具

《使用Python制作一个PDF批量加密工具》PDF批量加密‌是一种保护PDF文件安全性的方法,通过为多个PDF文件设置相同的密码,防止未经授权的用户访问这些文件,下面我们来看看如何使用Python制... 目录1.简介2.运行效果3.相关源码1.简介一个python写的PDF批量加密工具。PDF批量加密

通过C#和RTSPClient实现简易音视频解码功能

《通过C#和RTSPClient实现简易音视频解码功能》在多媒体应用中,实时传输协议(RTSP)用于流媒体服务,特别是音视频监控系统,通过C#和RTSPClient库,可以轻松实现简易的音视... 目录前言正文关键特性解决方案实现步骤示例代码总结最后前言在多媒体应用中,实时传输协议(RTSP)用于流媒体服

基于UE5和ROS2的激光雷达+深度RGBD相机小车的仿真指南(五):Blender锥桶建模

前言 本系列教程旨在使用UE5配置一个具备激光雷达+深度摄像机的仿真小车,并使用通过跨平台的方式进行ROS2和UE5仿真的通讯,达到小车自主导航的目的。本教程默认有ROS2导航及其gazebo仿真相关方面基础,Nav2相关的学习教程可以参考本人的其他博客Nav2代价地图实现和原理–Nav2源码解读之CostMap2D(上)-CSDN博客往期教程: 第一期:基于UE5和ROS2的激光雷达+深度RG

用Unity2D制作一个人物,实现移动、跳起、人物静止和动起来时的动画:中(人物移动、跳起、静止动作)

上回我们学到创建一个地形和一个人物,今天我们实现一下人物实现移动和跳起,依次点击,我们准备创建一个C#文件 创建好我们点击进去,就会跳转到我们的Vision Studio,然后输入这些代码 using UnityEngine;public class Move : MonoBehaviour // 定义一个名为Move的类,继承自MonoBehaviour{private Rigidbo