2014年10月14日 星期二

USB gadget (mass-storage)

mass-storage

modprobe g_mass_storage file=/dev/mmcblk0p1 stall=0 nofua=1
option "file" is block device-file name.


2014年10月6日 星期一

Nikkor-S.C 55mm f/1.2

其實這類的高速鏡物色了非常久的時間, 另外兩個候選鏡是 canon 58mm f/1.2 (FL) 和 canon 55mm f/1.2 S.S.C. (FD), FL 這顆最大的特色就是便宜, 只要機身能用, f/1.2 光圈這個規格根本很難買的到比它便宜的. 55mm 這顆是怨念, 沒有什麼特色. 前面這兩顆用在 Nikon 機身要改鏡 (所以 FL 鏡入選, 因為它光圈是前置), 而且不一定有足夠的後退空間可用, 等於要跟一個不確定因素去賭, 於是放棄. Nikkor-S.C 傳說是 Nikkor-S 的多層鍍膜版. 這顆毫無疑問的可以接到 Nikon-F 上, 頂多也只是改成 Ai, 在買到後兩者外掛前還可以先玩玩, 於是最後還是買 Nikon 這顆.

原本的計劃裡, 這種鏡頭是為了後面要搭配 speed-booster 這類的減焦鏡來使用, 同時前面還要配不確定能不能拉快門的外掛廣角鏡, 把理論光圈拉到 f/0.7, 但把片幅裁到 M4/3 來用 (因為外掛廣角鏡的邊緣真的完全不能看..), 無奈的, 後來 speed-booster 這類的減距鏡, 隨著 A7 家族的上市, 漸漸從市場上消失, 還有在賣的就是義文代理那天文數字價格的 metabones speed-booster 產品. 前置廣角則是根本借不到, 有沒有解析力比較好的新產品? 不知道, no body care. 所以在有確定的評測前也先暫時擱置. 於是最後, 只留下這顆鏡....

Nikon 在 1973 年生產這顆鏡頭時就是以昏暗光源下使用為主打, 不過時至今日, 老實講... 跟 AF-D 50mm f/1.4 這顆相比之下, 提升的快門速度非常有限, f/1.4 那顆搭的機身只要再拉一級 ISO 通常就可以追上靠 f/1.2 拉升的快門速度. 也就是說, 除了大光圈才有漂亮散景的先入為主奇怪觀念以外實用性其實不大....

有路燈燈光的情況下還要拉到 ISO1600.... 這樣讓我很挫折啊, 於是減焦鏡跟外掛廣角鏡的物色就這樣停下來 (當然 那是不可能的) 不動, 這顆鏡就這樣用就好... 老實講, 要論散景, 我覺的還不是 helios 44-2 跟 40-2 對手. 至於 Nikon 說因為現在相機高 ISO 都拉的上去所以不做 f/1.2, 這種爛到不行的理由我只能給它兩手中指. 做不出來就是做不出來理由那麼多.... 而且更不要說不管 D600 還是 D90, 在這種光源下 ISO400 已經是我能接受的上限, 再高上去雜訊會多的很可怕. 所以才會一直物色高速鏡頭就是這樣....

另外一點就是看上它已經是個 40 歲年紀的產物, 成像應該不會太銳利, 基本上只要能取代過去 canon 50mm f/1.8 S.C. 那顆就足夠. 不過我錯了. 它全開光圈下的近拍, 銳利度仍相當清析..
這是優點, 但不是我要的... 而且, 也還好這顆光圈全開時遠距離成像不怎樣, 有我想要的輻射植物效果:
來一張 canon 50mm f/1.8 S.C. (FD) 拍的就可以看出, 這個玩法是刻意用鏡頭最爛的成像效果 (光圈全開, 用無限遠距離去對焦) 下, 去拍強光.
坦白講, 我超愛的.... Nikon 這顆可以有這種效果也算是附加價值吧...
抗耀光嘛... 這點比 Meyer 的厲害, 比 canon S.C. 的好太多, 除了這張特意拍的以外, 其它的照片幾乎沒有出現過耀光.
對比是我比較在意的一個項目, 畢竟對我這種重色調喜好者來說, 要能把顏色拉豔, 對比是很重要的條件之一...

上圖 Nikkor-S.C 下圖 f/1.4D, 兩張一樣都是色溫 4550'K ISO100 f/5.6 1/400s 色調標準. 可以看出跟 f/1.4D 對比暗淡許多, 其實相對來講, 我會覺的後者比較適合拍夜間, 因為暗光源下的成像對比一拉高很容易把暗部細節抹煞掉, 缺點就是強光下無法做到像 N-S.C. 鮮豔. 各有各的擅長處. 

這兩張星芒比較照片的天空顏色更可以看出 AF-D 鏡的特色. 這一張是 Nikkor-S.C 55mm f/1.2 開 f/16, 20秒, ISO200, 色溫 2500'K, 兩顆都是 lifeview 下手動對焦. EXIF 裡寫 85mm 是因為我手動鏡資料忘了調回來..
 這一張是AF-D 50mm f/1.4
為了公平比較起見, 我必需把兩顆鏡的曝光參數調整到完全一樣. 個人是覺的前者的星芒表現雖然不錯, 但很明顯的需要更長的時間曝光. 而且因為後者天生對比就低, 在這個場合下的表現反而比較優越.

最後再補上幾張配合 CPL 照的照片. 這些色調是用 VIVID, 但我覺的還是不夠豔..



原本是有點想打算拿來取代用很久的 Canon 50mm f/1.8 S.C., 但用下來還是覺的, 這兩顆鏡頭特性差很多....

2014年9月27日 星期六

Panasonic GF2 + X 14-42mm

延伸自上次的文章
Panasonic X 14-42
會再借這顆鏡出來, 是因為翻到過去拍的照片才發現這顆鏡對比很強, 於是就再借出來玩. 不過這次搭的 GF2 我用的是 "我的顏色" (CUST) 模式, 不是 P/A/S/M 任何一種. CUST模式裡才能把彩度和對比度拉到最高, 否則如果是用 P/A/S/M 或 iA 這幾個模式顏色拍出來都超淡, 只有這個模式顏色較豔. 但說豔嘛... 我覺的也還好, 也只是拉到跟 Nikon/Canon 同樣的水準而已...
左邊 A 模式, 右邊 CUST 模式.

可是個人就是偏愛 CUST 模式那顏色調調, 在我覺的, 你要拍起來像黑白照片, 那你乾脆全拍黑白算哩zzz (中指) 而且他家的黑白模式對比還比別人低, 偶真的不知道留著幹麻用的zzz, 不過 CUST 模式並不太好用... 在使用 CUST 模式前, 個人會建議把 AEL/AFL 功能打開:
menu -> 自訂 -> Q.MENU/Fn 設 Fn -> Fn 按鈕設定設 AEL/AFL.
測光改成中央點測光.
因為在 CUST 模式裡, 不能自訂光圈, 不能自訂快門, 不能自訂 ISO, 不能自訂白平衡, 它的光圈只有一個看似很奇特的景深控制鈕 (圖中右邊 Q.menu 下方, 有人頭像的那個 icon) 在控制:
如果要指定光圈 (特別是縮) 時就要把這項按起來, 然後再調需要的曝光. 因為 CUST 模式裡不能調快門值, 所以要靠 AEL 功能去控制想要的曝光. 測光方式改成中央點測光後, 用對焦區指定的方式抓快門值 (此時就要決定好對焦區, 因為再改一次對焦區, AEL 就會自動解除), 抓到想要的亮度後, 此時再按下 AEL (Fn) 鈕鎖定快門值, 再半放快門讓相機去對焦, 再拍....

是的, 看起來超麻煩, 對用慣 A 與 M 模式的我, 也覺的麻煩到不行. 不過看起來效果是值得的:











特別保留一張抓曝光值抓失敗的....
而且讓我覺的很驚訝的是, 這個模式下 AWB 奇準, 同一天同一個地點 D600 拍出來的讓我覺的頗感挫折. 上面是 D600 + Nikkor-S.C 55mm f/1.2 f/5.6, 下面是 GF2 + X14-42mm 27mm. 不只是這張, 今天 D600 拍的很多張我都想叫 Nikon 去台科大門口罰站

以個人喜歡的調調來說, 這套組合我愛死了. 可是真的超難用.



2014年9月26日 星期五

ubuntu 12.04

這裡講的是使用 apt-get -fy install 時會遇到的一個錯誤

"readlink: invalid option -- 'e'"

這個問題目前查到是 busybox 套件裡的 symlink 引起, 所以要把 busybox 的換掉才會正常:

"sudo mv /usr/bin/readlink /usr/bin/__readlink;ln -s /bin/readlink /usr/bin/readlink"

這樣.
14.04LTS 沒有這個問題.

2014年9月12日 星期五

[亂寫的] 鏡頭透光度測試

因為我沒有查到 T 光圈要怎麼測 (只有查到怎麼算), 所以只能很簡單的做亮度衰減測試. 測試相機是 Panasonic GF2, ISO100, 1/13s, 對牆面自動白平衡設定 (這好像無關, 因為我是拿 RAW 檔來看結果...), 全部最大光圈, 對焦處為無限遠.

                          R/G/B         n = ((R/255)+(G/255)+(B/255))/3
0.no lens f/1.0   255/253/254 0.9960784313725490196078431372549 -> 1.0
                                        t = n / (((R/255)+(G/255)+(B/255))/3)
1.industar 50mm f/3.5   71/72/52 3.9076923076923076923076923076923       
2.Helios 44-2 58mm f/2.0  128/133/111 2.0483870967741935483870967741935       
3.Helios 40-2 f/1.5   201/203/186 1.2915254237288135593220338983051       
4.Nikkor-S.C 55mm f/1.2   229/229/221 1.1222385861561119293078055964654       
5.NikonAFD 50mm f/1.4   218/218/210 1.179566563467492260061919504644        
6.NikonAFD 35mm f/2.0   169/170/148 1.564681724845995893223819301848        
7.Canon S.C. 50mm f/1.8   166/170/148 1.5743801652892561983471074380165       
8.FD2NF converter f/1.0   149/152/136 1.7437070938215102974828375286041       

我只有查到 Nikon AF-D 50mm f/1.4 在 DxOmark 上測到的數據是 T1.4 到 T1.5 間...
所以當我這篇是亂寫的, 謝謝大家觀賞 <(_ _)>

2014年8月8日 星期五

[note] i.mx53 uart4 & uart5

freescale 的 BSP 預設是 DCE mode, 這裡的修改是以 DCE mode 為主, 因為在 DTE mode 底下 CTS 是可以正常讀取狀態, 但 TXD 無法讀取 (因為是 DCE mode, TXD 是 input).

UART4
- #define _MX53_PAD_CSI0_DAT17__UART4_CTS         IOMUX_PAD(0x430, 0x104, 2, 0x88C, 1, 0)
+ #define _MX53_PAD_CSI0_DAT17__UART4_CTS         IOMUX_PAD(0x430, 0x104, 2, 0x0, 0, 0)

UART5
- #define _MX53_PAD_CSI0_DAT19__UART5_CTS         IOMUX_PAD(0x438, 0x10C, 2, 0x894, 3, 0)
+ #define _MX53_PAD_CSI0_DAT19__UART5_CTS         IOMUX_PAD(0x438, 0x10C, 2, 0x0, 0, 0)

UART1&2&3 不用改.

2014年7月4日 星期五

[note] update for ubuntu 9.0.4

I know it is too old, this just for note..

/etc/apt/source.list

deb http://old-releases.ubuntu.com/ubuntu/ jaunty main restricted universe multiverse
deb http://old-releases.ubuntu.com/ubuntu/ jaunty-updates main restricted universe multiverse
deb http://old-releases.ubuntu.com/ubuntu/ jaunty-security main restricted universe multiverse