摄影

数码相机小技巧妙用

不打扰是莪最后的温柔 提交于 2019-12-29 01:41:43
为什么同一样的景色,大家拍摄出来的照片差别那么大,为什么同一档次的数码相机,你的照片和高手拍摄出来的照片高下立显,不要为自己缺乏摄影基础知识而懊恼,不要为相机档次而郁闷,下面这些小小的技巧就可以帮助你达到高手的境界。 很多已经开始接触数码相机的用户往往倚赖于全自动拍摄模式,这在一般环境下的拍摄也还是不错的,但是遇到稍微复杂一些的拍摄环境,那么全自动模式就显得力不从心了。以下几个小技巧可以有效地提高拍摄品质,即使是菜鸟也能够拍摄出高手级的照片哦!一起来看看! "扎马步"-避免抖动带来的危害 三脚架对于菜鸟来说可能是不太常用的配件,即使配置了三脚架的朋友在外出游玩时也常常不愿携带,在光线充足的环境下拍摄一般不会遇到快门过低带来的手持晃动问题,但是在暗环境下如果不使用三脚架辅助拍摄的话,一般的菜鸟都没有在快门低于1/15秒时"稳如泰山"的功力,这时候相机容易产生抖动,拍出来的照片也就可想而知了。(数码相机快门在低于1/30s拍摄的时候,在LCD显示屏上会出现"防抖动"的警告标志) 在没有三脚架来固定相机拍摄的时候,就要像武林高手那样学会利用一切方法、地形来达到最稳定的拍摄准备,如果没有三脚架,就一定要借助周围的物体拿稳相机,如靠在树上、将双臂放在栏杆或其他固定物体上,这时如果使用具有旋转镜头(尼康5000,尼康5700,索尼F717,F707等)或者可选择显示屏的数码相机

男生拍照姿势大全,这样拍才帅

亡梦爱人 提交于 2019-12-29 01:37:15
以前也给大家讲过一些关于男生拍照方面的知识,但是讲的很少。因为在我的印象中男生是负责拍照的那个人,而不是照片的主角。今天给大家整理了一篇男生拍照的文章,教大家如何如何拍出帅气的照片,希望对大家有帮助。 一、构图无关性别,男女一样适用 对于构图这块无论是拍女生还是拍男生都是同样适用的,这里我主要给大家强调三种构图比列,分别是:2:3、5:5、1:9。这三个比列用于拍人像非常适合,下面用实例展示给大家看,但是这个比列并不是死的,只是给大家提供一个思路。 比列一、2:3 比列二、5:5 比列三、1:9 上面这三个构图比列是拍人像比较常用的,如果你在拍照时完全不知道该怎么做,那就照着上面的做就行了。除了构图比列之外,拍照摆姿也是非常重要的,下面给大家介绍一些男生拍照摆姿,希望对男同胞有帮助。 在讲拍照姿势前,先给大家说几点,大家在摆姿势时需要注意: 男生拍照最重要的就是展现自己的阳光、帅气还有阳刚之气。所以在摆姿势时千万不要去学女生摆什么托腮、手扶帽子等姿势。 很多男生一拍照就不知道该做什么、很紧张,所以拍出来的照片很僵硬。大家在拍照时一定要放松身体,面部表情一定要自然。 男生拍照手部动作不要太多,不然会很娘。男生拍照两个身体部位要注意,一个是腿姿,一个是面部表情。男生在拍照时,无论是做着还是站着,双腿都尽量张开。 男生拍照时腿的姿势图: 如果你实在不想做太多花哨的动作

iPhone上关于相机拍照的图片的imageOrientation的问题

ぐ巨炮叔叔 提交于 2019-12-29 00:23:31
用相机拍摄出来的照片含有EXIF信息,UIImage的imageOrientation属性指的就是EXIF中的orientation信息。 如果我们忽略orientation信息,而直接对照片进行像素处理或者drawInRect等操作,得到的结果是翻转或者旋转90之后的样子。这是因为我们执行像素处理或者drawInRect等操作之后,imageOrientaion信息被删除了,imageOrientaion被重设为0,造成照片内容和imageOrientaion不匹配。 所以,在对照片进行处理之前,先将照片旋转到正确的方向,并且返回的imageOrientaion为0。 下面这个方法就是一个UIImage category中的方法,用它可以达到以上目的。 - (UIImage *)fixOrientation:(UIImage *)aImage { // No-op if the orientation is already correct if (aImage.imageOrientation == UIImageOrientationUp) return aImage; // We need to calculate the proper transformation to make the image upright. // We do it in 2 steps:

HandAI开源项目,拉近人和摄影的距离:基于手势识别完成不同的拍摄行为

佐手、 提交于 2019-12-28 19:52:41
在12月初,我诞生了这个想法。现在的拍摄效果的转换都是人和机器通过物理接触完成,包括开始拍摄,各种拍摄效果等,几乎都是通过手指来完成。人类具有丰富的表达自我的能力,手势是表达自我的手段之一。无论是哪个地域的文化,一些手势都有其含义。在深度学习时代,我们完全可以用手势代替手指,告诉机器我们想做什么样的事情,想调换什么拍摄模式,因此HandAI诞生了。 固然手指在更多的场合还是很方便,但我做这个事情,不想去探讨手势控制的价值以及实用性,我只是单纯想做这个事情。 效果展示视频 友情提示:后半段视频声音略大,请调小音量。 项目地址 项目功能 HandAI能识别出8种手势。这八种手势是亚洲地区常用的手势,其意义都是积极或中性的,没有贬义手势。 Note: 如果gif图像没法显示(有些图像较大),可以去github上下载项目,在 pictures 文件夹中查看。 one:背景虚化,实现景深效果,前景人物不虚化 two:背景变化 three:背景调成黑白模式,前景人物依然有色彩。 four:人脸贴纸 five:画面横向复制扩展 good:视频背景转换模式,当右上角出现红点之后,使用yeah手势(two),即可把背景换成视频数据,而不是单纯的图像。 eight:华丽防挡弹幕模式。 ok:结束录制 项目设计思路 项目包括三个深度学习模型,分别是手部关键点检测以及识别(算统一的一个模型),

解决ios手机上传竖拍照片旋转90度问题

ぃ、小莉子 提交于 2019-12-26 19:48:40
html5+canvas进行移动端手机照片上传时,发现ios手机上传竖拍照片会逆时针旋转90度,横拍照片无此问题;Android手机没这个问题。 因此解决这个问题的思路是:获取到照片拍摄的方向角,对非横拍的ios照片进行角度旋转修正。 这里主要利用 exif.js 读取照片的拍摄信息。 Exif.js 提供了 JavaScript 读取图像的原始数据的功能扩展,例如:拍照方向、相机设备型号、拍摄时间、ISO 感光度、GPS 地理位置等数据。 EXIF 数据主要来自拍摄的照片,多用于移动端开发,PC 端也会用到,此插件兼容主流浏览器,IE10 以下不支持。 这里主要 用到 Orientation 属性。 Orientation 属性说明如下: 在页面中首先引入 exif.js 主要代码如下: //获取照片的元信息(拍摄方向) function getPhotoOrientation(img) { var orient; EXIF.getData(img, function() { orient = EXIF.getTag(this, "Orientation"); }); return orient; } //获取照片的拍摄方向 var orient = getPhotoOrientation(image); //判断图片拍摄方向是否旋转了90度 if (orient == 6) {

近景摄影测量选修课知识点

僤鯓⒐⒋嵵緔 提交于 2019-12-25 03:18:19
第一章 一.近景摄影测量 1)定义:通过摄影手段以确定(地形以外) 目标的外形 和 运动状态 的学科分支 2)优点: 瞬间获取被测物体大量物理信息和几何信息 非接触性量测手段 适合于动态物体外形和运动状态测定的手段 可提供相当高的精度与可靠性 基于数字信息和数字影像技术以及自控技术 可提供基于三维空间坐标的各种产品 3)缺点: 技术含量高,需要较昂贵的硬设备投入和较高素质的技术人员 对所有测量对象不一定是最佳的技术选择 例如: 1.不能获取质量合格的影像; 2.目标上待测点为数不多。 二.各类三位测量方法: 基于测距测角的工程测量 大型三维坐标量测设备 基于光干涉原理的测量设备 全息技术 光截面测量摄影 基于磁力场的三维坐标量测设备 三.影响近景摄影测量精度的因素 影像获取设备的性能 摄影方式 控制的质量 被测物体的照明状态 后续处理硬软件的性能 四.近景摄影测量的用途: 古建筑与古文物摄影测量 生物医学摄影测量 工业摄影测量 五.常用坐标系: 物方坐标系D-XYZ,用于形容被测目标的空间形状或运动状态 像空间坐标系S_xyz,用于形容像a的空间坐标(x,y,-f) 像空间辅助坐标系S-XYZ,一种过渡性坐标系 像平面坐标系o-xy,(x,y) 六.像片的内方位元素与外方位元素 像片的内方位元素与外方位元素是确定像片在 物方空间坐标系 D-XYZ中的 位置与朝向 的要素

服装摄影中的一些摄影小常识

自闭症网瘾萝莉.ら 提交于 2019-12-24 03:59:54
在服装的拍摄中,只有掌握了一些技巧才可以创新出不同风格的照片 分享一些服装摄影中的常识。 1、构图:是为了更好的把素材的主题思想表现出来,让画面更完美。 黄金分割——在摄影和绘画中,通常都会把画面由上下左右平均分为三等份,然后会产生四个交点,这四个焦点被成为黄金分割点,被摄物体在黄金分割点上都是会比较吸引眼球。 对角线构图——物体在画面的两条对角连线上,这样拍摄出来的照片立体感会很好,还有延伸感和运动感在其中。多于用于建筑、美术中。 散点构图——把被拍摄物体填满整个画面,不用刻意去突出某个物体,形成散乱的构图结构,利用疏密和色调来调整画面,让我们拍摄的画面变的有序。 2、光线:像要把被摄者表现出来,就要利用光线。光线又可以分为很多种,摄影师根据自己拍摄的需求来选择适合的光线。 直射光:多用来表现有质感、坚硬的材质时用的光。 逆光:常用来突出轮廓,强调物体的通透感,逆光是具有艺术魅力的光线,通常会用来增加实物的质感和渲染周围的氛围。 来源: https://www.cnblogs.com/allyh/p/11512236.html

摄影博客的设计

社会主义新天地 提交于 2019-12-23 00:24:00
一、项目简介 1.1项目博客地址 https://blog.csdn.net/weixin_46018584/article/details/103657301 1.2项目完成的功能与特色 项目的主要功能:登录功能、个人登录信息状态显示、登出功能、注册功能、图片点击量数据分析。 1.3项目采用的技术栈 django shortcuts渲染模板 ,matplotlib图表形式,表单渲染。 1.4 项目借鉴源代码的地址 http://www.cssmoban.com 二、项目的需求分析 摄影爱好者网站的设计与实现主要是为了满足与响应摄影爱好者的个人爱好兴趣与摄影活动而建立的网站,本网站的中心功能主要是以欣赏摄影作品为主,网站摄影作品来源于学校内学生作品,企业内部专业摄影人员,与业余兴趣爱好者作品。在当今社会人们生活水平逐步提高,消费能力提高,人们有了更多的时间花在娱乐休闲上面。也就有了越来越多的人想要通过相片来记录下自己人生的每一片足迹,记录生活中快乐的、精彩的瞬间,使之成为永恒。我想用精美的网页为摄影爱好者们提供一个广阔的平台。更方便摄影爱好者之间的交流与学习。 三、项目功能架构图、主要功能流程图 四、系统模块说明 4.1 系统模块列表 系统模块 功能 前端页面实现 在前端的图标中有登录、注册、登出、动态数据分析功能 登录 登录功能功能、个人信息登录状态显示、 登出功能 注册

图片格式入门(RAW, TIFF, JPEG)

我的梦境 提交于 2019-12-22 19:01:40
JPEG、TIFF等文件是数码相机在RAW格式基础上,调整白平衡和饱和度等参数,生成的图像数据 TIFF图像格式:扩展名是TIF,全名是Tagged Image File Format。TIFF是一种非失真的压缩格式(最高2-3倍的压缩比)。这种压缩是文件本身的压缩,即把文件中某些重复的信息采用一种特殊的方式记录,文件可完全还原,能保持原有图颜色和层次,优点是图像质量好,兼容性比RAW格式高,但占用空间大 JPEG图像格式:扩展名是JPG,其全称为Joint Photograhic Experts Group。JPEG是一个可以提供优异图像质量的文件压缩格式,设置为JPEG格式所拍摄的照片在相机内部通过 影像处理器 已经加工完毕,可以直接出片。而且在大部分数码相机中,这个“加工”功能还是很出色的,并且我可以负责任地说JPEG是一个值得相信的存储格式。虽然JPEG是一种有损压缩格式,一般情况下,只要不追求图像过于精细的品质(普通消费级DC也很难谈上追求图像的及至),你会发现JPEG有诸多值得考虑的优势,所谓压缩格式就是,JPEG获得一个图像数据,通过去除多余的数据,减少它的储存大小,但在压缩过程中丢掉的原始图像的部分数据是无法恢复的,通常压缩比率在10:1至40:1之间,这样JPEG可以节省很大一部份存储卡的空间,从而大大增加了图片拍摄的数量,并加快了照片存储的速度

Android拍照问题求问

时光怂恿深爱的人放手 提交于 2019-12-19 21:48:20
使用Camera2开发照相机功能,可以进行重复拍照,刚开始拍照是好的,但是重复拍照的时候就会报错如下,有时候第一次拍照就报错,有时候拍了几十张后报错,报错就是闪退 E/AndroidRuntime: FATAL EXCEPTION: LegacyCameraCallback Process: com.ajmd.hais.mobile, PID: 24711 java.lang.NullPointerException: Attempt to invoke virtual method 'android.view.Surface android.hardware.camera2.params.OutputConfiguration.getSurface()' on a null object reference at android.hardware.camera2.impl.CameraDeviceImpl$CameraDeviceCallbacks.onCaptureErrorLocked(CameraDeviceImpl.java:1925) at android.hardware.camera2.impl.CameraDeviceImpl$CameraDeviceCallbacks.onDeviceError(CameraDeviceImpl.java:1693) at