flickr超过200张图片,非外链都看不到了,今后多外链些到blog。
1.8的光圈锐度不怎么理想,慎用。

继续阅读近期一些随拍
[视频]镜头反接实现超微距
一般的镜头成像距离都比较远,像尼康18~55套头和35mm定焦头都需要30厘米以上的距离才能清晰成像,放大比率也不高。玩微距还得微距镜头,价格不菲。镜头反接或使用近摄环便是最经济简单的做法了。这里我用35mm 1.8g的镜头反接试了下,成像距离只有几个厘米远,物体被放大了很多倍,细节清晰可见。景深非常浅,几乎是在一条线上,所以这个焦外是虚的“一塌糊涂”。
注意点:G型头反接后光圈会缩到最小,需要手动拨开光圈。手握镜头会比较容易抖动,可以买个反接环将镜头固定住使用三脚架拍摄。尝尝鲜倒不错,小心灰尘。然后相机得用M挡。
放大镜,小孔,显微。还有啥能成像的?
struts中使用FormFile文件上传
用贯了spring mvc的注入式文件上传,回到struts中都忘了怎么写,翻了翻老项目,记录下。
struts config中,定义formBean,action中用name指定formBean。
<struts-config>
<form-beans>
<form-bean name="fileManagerForm" type="com.dorole.FileManagerForm" />
</form-beans>
<action path="..." type="..." parameter="method" name="fileManagerForm">
<forward name="..." path="..."></forward>
</action>
</struts-config>
FileManagerForm如下
public class FileManagerForm extends ActionForm {
private FormFile file;
public void setFile(FormFile file) {
this.file = file;
}
public FormFile getFile() {
return file;
}
}
FileManagerAction如下
public ActionForward upload(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)
throws Exception {
FileManagerForm fmf = (FileManagerForm) form;
FormFile formFile = fmf.getFile();
if (formFile.getFileData().length != 0) {
...
}
return null;
}
jsp如下
<form action="..." method="post" enctype="multipart/form-data">
<input type="file" name="file" />
<input type="submit" value="upload" />
</form>
[视频]Live 影音制作简单尝试
35mm镜头的视野范围比较接近人眼,使得拍摄出来的照片比较有第一人称的感觉,照片拍多了也可以尝试拍摄短片视频玩玩。d3100可拍摄1920×1080@24fps,1280×720@30fps的短片。但效果一般般,快速移动的时候有明显帧数不足导致模糊和垂直不同步带来的果冻效果。下面尝试用Windows Live 影音制作来为视频增加些亮点。
Live影音制作(Windows Live Movie Maker)属于Windows Live系列软件,可以在微软Live主页下载得到,对于已激活的Windows系统可以免费使用。
打开后界面很简洁,左侧预览窗口,右侧有非常醒目的提示添加视频。添加后会生成预览,这一步会比耗时间,耐心等等,下方会有进度条。之后可以对视频进行分段,即切割成一个一个的片段,以便加入过度动画,在需要分割的时间线上点右键修改起始点和结束点再拆分成更细的片段。给视频加上片头和片尾,甚至弄段字幕都是可以的。处理主要体现在工具栏上的“动画”和“视觉效果”,比如片段之间加上淡入淡出动画,或者使用黑白色调。鼠标移上去会有预览,修改起来很方便。觉得满意以后在菜单中找到“保存电影”,选择推荐的设置保存,只能保存为wmv格式。