推荐阅读
PS抽出滤镜打造MM彩色秀发
今天的这篇教程向朋友们介绍PS抽出滤镜打造MM彩色秀发效果的方法,教程介绍的方法很实用,学习难度也不大,感兴趣的朋友快来学习一下吧!下面是原图最终效果图下面是具体的制作步骤:1、打开原图复制一个图层,然后隐藏背景显示:2、执行"滤镜"-"抽出",画出边缘:3、填充颜色:
帮新手爸爸挑相机
最近不少爸爸问我要买哪一台相机,有些事业有成,有些被老婆逼,有些是自己想试试看摄影,所以问我这除了旅游摄影外没啥嗜好的人的推荐。 其实回答也很简单,有钱的买最贵的,被逼的买最便宜的,想要学摄影花点时间选个适合的多拍才知道。 新手妈妈的问题则不太一样,通常是“老公怎么不想照?”,“老公怎么一直要买镜头?”跟隐藏问题“怎么没把我照漂亮?”这几点。 因为女性朋友常把我当成同性恋,问我一般不敢问男性友人的问题,所以我也据实回答。“你老公照不好因为他不用心,新的镜头他说是需要其实是想要,你想要他把你照漂亮一点要直说,不然他听不懂。” 所以这篇新手爸爸的第一台相机,应该是写给妈妈看的,因为不少妈妈才是实际想要美丽生活照的人。 老公不想照相 几种可能,第一,他是帅/酷哥(或是新的男性物种——小可爱)。这很正常,因为在我经验中大多的帅哥是不照相的。上天给帅哥姣好的长相不是让它被单反挡住。帅哥老公当模特儿很好,不是当摄影师,要理解这个概念。好处是,我认识的帅哥大多很会摆姿势,这从博客会自拍完整面孔的男性大多长相不差可知。 酷哥不一样,重视的是“生活方式”、“态度”。你让他与一堆阿宅拿一样的相机做一样的事,有可能吗?酷哥比较有可能用胶片、LOMO、复古相机,一切跟主流的人有差异的相机。当然,他拍出来的东西有可能抽象、没对焦、没办法,这是“sense”有“feel”。这也是我们凡人与酷哥不一样的地方。 你老公是帅哥或酷哥又想要他好好拍照,真的有点要求太多,人要知足。 怎么没把我拍漂亮?
照片拍摄中你应该避免的6个错误
无论你是身处异国他乡,还是在自家附近散步,都应该意识到拍摄机会是随处可见且稍纵即逝的。因此,你真的需要时刻做好捕捉瞬间画面的准备。本文将向你介绍6个会令照片落入俗套的常见错误,以及如何避免它们。 1. 缺少有力的兴趣点 首先要考虑的是被摄体――是什么以及你为何要拍它。成功的照片都有兴趣点:整个画面围绕的关键元素。兴趣点可能是第一眼就吸引你注意的东西。你需要利用它来抓住观众的注意力。 2. 不够靠近 构图出色的照片会将主题清晰地展示出来。你如何能做到这一点?好办法之一就是让被摄体充满画面。这样可以将所有不必要的元素排除在画面之外。常见的错误之一就是照片上被摄体太小或不够显眼,令观众不知所云。通常你只需走近几步,或者拉近焦距就能令照片有较大改善。 3. 对焦点错误 画面中清晰的部分应该是兴趣点的位置,所以在对焦时你需要格外小心。如果焦点偏移,画面中不重要的部分成了最清晰的,观众的注意力也会随之偏移。 大部分便携相机和所有单反相机都通过半按快门锁定对焦。你应该掌握先锁定焦点,然后平移相机改变构图的方法。这会令你的照片更有创意。 4. 将主体放在画面中央 主体位于画面中央会令照片变得平淡。你应该多加尝试让其偏离中心。如果你对主体的位置没有把握,不妨先从最传统的三分法则开始练习――想象画面的横竖分别有3条等分线,等分线的焦点就是构图位置。
最新发布
Flash教程:加载图片按比例显示的实现方法
本文示例源代码或素材下载 大多数情况下加载的图片要不就是按统一尺寸修改为同样的长与宽,要不就不管外部图片大小导入后都统一缩放到同一长和宽;但有些时候可能需要保持原始图片的长宽比例进行显示,今天没事做了个简单的实例,因此没有加特效.只适合我等初学者. 代码如下:
Flash AS教程:用计时的方法判断双击的代码
前几天在群里有人问判断双击除了用getTimer外还有没有其它的方法, 心血来潮就写了个方法, 主要是用计时的方法。下面是代码:classdevil.com.btn.original.DoubleClick{/** SetupanObjecttocitingaobject(btnormc)clicked*/privatevar_clickedObject:Object;/** SetupanID */privatevar_ID:Number;/** Setupadelaytime */privatevar_delayTime:Number=200;/** Recordcountsobjisclicked*/privatevar_count:Number=0;/** Chageing _delayTimeproperty */publicfunctionsetdelayTime(delay:Number):Void{ _delayTime=delay;}publicfunctiongetdelayTime():Number{ return_delayTime;}/** Setupainstance*/publicfunctionDoubleClick(delayTime:Number){ this._delayTime=delayTime;}/** Whenbuttonormovieclipisclickedthisclickmethodiscalled*/publicfunctionclick(obj:Object){ if(this._clickedObject==undefined){ _clickedObject=obj; } if(_count==0){ //firstclick timerStart(); _count=1; }else{ this._clickedObject.onDoubleClick(); //双击 _count=0; }}/** Timerstar*/privatefunctiontimerStart():Void{ clearInterval(_ID); _ID=setInterval(this,"timerStop",_delayTime);}/** Timerstop*/privatefunctiontimerStop():Void{ clearInterval(_ID); if(_count==1){ _clickedObject.onClick(); //单击 _count=0; }}} 下面是用法:
Flash最简单地实现对联广告的方法
刚才有人问我FLASH对联广告的事,我说了半天也没有说明白. 作了个简单例子. 放上来. FLASH关闭分很多种,常见的有三种, 1一种是FLASH生成SWF文件或EXE文件后,点击关闭自已. 早期的关闭方面是是FLASH中建一个空帧,当点关闭时,跳转到空帧上。再把这个FLASH设成透明; 2另一种是FLASH在网页中关闭自已,其实这很难实现,常用的办法就是在网页中加个图层,点关闭时隐藏这个图层. 3第三种就是关闭浏览器的窗口. 先说一下第一种情况,关闭自已. 实现起来也很简单.画个按钮. 在按钮上加下如下代码就可以了. 这次主要说的是是第二种: 先说一下实现的原理。 1、在网页中建立两个图层,分别命名为 swfa和swfb.
用Flash AS3制作常见的柄图动画效果
FLASH演示地址:http://flashview.ddvip.com/2007_08/32027.swf 说明:点击上面的蓝色按钮可以画出各种柄图,点击柄图中不同色块可以观看效果。
用Flash AS代码制作按钮弹出窗口
今天应一位网友要求写一篇"用Flash按钮弹出窗口"的小文章,希望对各位朋友有用! 我常用的flash按钮调用javascript函数的方式有两种,一种是用fscommand(),另一种就是用getURL()。 其中getURL()比较简单,所以这里我们主要采用getURL()函数! 1、在Flash里面新建一个按钮(Flash命名为mc.fla),在按钮上写入如下代码: 其中openwindow就是我们要在网页中创建的一个函数,其中的参数,大家都明白吧! 2、完成之后发布成网页,在生成的网页中创建openwindow函数,内容如下: 试试看!是不是弹出了一个窗口?!
让Flash动画适应任何分辨率的网页
本文中我们介绍几种方法,让Flash动画适应任何分辨率的网页。 方法1.使用thisin 在flash中写: 但是必须设置body里面margin的值得都等于0,加CSS到网页也行。 方法2. 也是在FLASH中写AS: 方法3.用System.capabilities.screenResolutionX和System.capabilities.screenResolutionY实现 首先对这两个语句做一下简单讲解: System.capabilities 对象 System.capabilities 对象可以确定承载 SWF 文件的系统和播放器的功能。这样,您就可以针对不同的格式对内容进行调整。例如,移动电话的屏幕(黑白,100 x 100 像素)就与 1000 x 1000 像素的彩色 PC 屏幕不同。为了向尽可能多的用户提供适当的内容,可以使用 System.capabilities 对象来确定用户所拥有的设备的类型。然后,您可以指定服务器根据不同的设备功能发送不同的 SWF 文件,或者通知 SWF 文件根据设备的功能改变它的播放方式。
用Flash 8 AS代码写摄像头拍照功能
因为很久不做 Flash coding 了,所以也就很少关心 Flash 8 的新的 Class,但听大家说过有这个功能。本想从网上找段教程或 code 来做。可是发现国内还没有类似的。就只能自己动手丰衣足食了。 开始做法: 第一步:在库中建立一个视频元件,类型选择:视频(受 ActionScript 控制)。 第二步:将视频元件拖到场景中,并调整尺寸到想要的大小。并起名为“my_video” 第三步:在时间轴中粘入下边的 code。 Testing 发现有问题,拍出来照片只有 160x120 的区域有图像。并且图像变形了。 :eek: 什么地方出了问题呢?@#$%^&* (此处省略2小时 debug 时间……) 最后发现 my_video 复制到场景中调整大小时并不是改变 my_video.width 及 my_video.height 属性,而是改变 my_video._width 及 my_video._height 属性。原有视频元件的尺寸只有 160x120 。这就相当于将 my_video 作了形变。而 BitmapData.draw() 是不会考虑源元件的形变的。用官方的说法是: QUOTE: 源 MovieClip 对象不对此调用使用其任何舞台中转换。该源 MovieClip 对象会被视为存在于库或文件中,没有矩阵转换、没有颜色转换,也没有混合模式。如果您希望通过使用影片剪辑自身的 transform 属性来绘制影片剪辑,则可以使用它的 Transform 对象来传递各种 transformation 属性。
