卡口那些事

各品牌相机卡扣参数,列表如下:
可见佳能EF卡扣口大,成像距离短,使用加长的转接环可以轻易转接其他镜头。
而尼康F卡扣成像距离长,几乎无法转接,除非改镜头卡扣,成本相对较高。

卡口 卡口环类型 卡口环直径(mm) 旋转方向 机身像场定位(mm) 使用卡口的品牌
A 内三爪 50 顺时针 44.5 Minolta AF
AR 内三爪 47 顺时针 40.5 Konica
C/Y 内三爪 48 顺时针 45.5 Contax、Yashica、Phenix
EF 内三爪 54 顺时针 44 Canon EOS
F 内三爪 47 逆时针 46.5 Nikon、Phenix
FD/FL 外三爪 48 顺时针 42.1 Canon T、A、F
FX 内三爪 顺时针 43.45 Fujica
K/PK/RK 内三爪 48.5 顺时针 45.5 Pentax、Ricoh、Chinon、Cosina、Phinex
MD/MC 内三爪 45 顺时针 43.5 Minolta、Seagull
OM 内三爪 47.5 顺时针 46 Olympus
R 内三爪 顺时针 46.9 Leica R
SA 内外三爪 48.5 顺时针 44 Sigma

参考:link

[视频]镜头反接实现超微距

  一般的镜头成像距离都比较远,像尼康18~55套头和35mm定焦头都需要30厘米以上的距离才能清晰成像,放大比率也不高。玩微距还得微距镜头,价格不菲。镜头反接或使用近摄环便是最经济简单的做法了。这里我用35mm 1.8g的镜头反接试了下,成像距离只有几个厘米远,物体被放大了很多倍,细节清晰可见。景深非常浅,几乎是在一条线上,所以这个焦外是虚的“一塌糊涂”。

  注意点:G型头反接后光圈会缩到最小,需要手动拨开光圈。手握镜头会比较容易抖动,可以买个反接环将镜头固定住使用三脚架拍摄。尝尝鲜倒不错,小心灰尘。然后相机得用M挡。

  放大镜,小孔,显微。还有啥能成像的? 8-O

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格式。