裂像對焦屏的數(shù)碼單反如何完成取景
換裝裂像對焦屏后的數(shù)碼單反相機使用上和普通數(shù)碼單反一樣。取景構(gòu)圖也是一樣的。
換裝裂像對焦屏的主要目的是為了使用手動對焦鏡頭,確定合焦更加直觀。
反光鏡將鏡頭入射的成像光線反射到磨砂對焦屏上成像,到達磨砂對焦屏的光路長度必須整好和到達成像元件平面的一致,否則,取景器中看到的對焦情況就和實際對焦情況不符。
磨砂對焦屏是決定我們再取景器中看到影像的一個重要因素。因為單反光學(xué)取景器和望遠鏡、潛望鏡是有不同的,我們并沒有直接看到物體,而是看到物體在對焦屏磨砂層鋒神上的“像”。取景光路的前半段,到對如咐焦屏就結(jié)束了。
對焦屏磨砂粗,顆粒大,磨砂層厚度就大,成像區(qū)域有一定厚度,我們從取景器中看到的景深范圍就大。磨砂細,顆粒小,磨砂層的厚度也小,我們從取景器中看到的景深范圍就小。
廠商會銷售高精細度的磨砂對焦屏,這樣的對焦屏視覺景深淺,方便手動對焦。但是如果磨砂過細,會折射更多的光線,造成背后投過的影像亮度降低。如果鏡頭光圈小,入射光線本來就不太多,昏暗的光線下就無法對焦了。因此,一般相機標配的對焦屏磨砂程度有限,保證f/5.6-8的鏡頭也正常取景。
對焦屏上的東西取景器里是能清晰看到的,例如前面提到的灰塵。注意,對焦屏只能吹,不要用任何接觸的方式清潔。
中低端機型會在對焦屏后攝制疊加信息顯示面板,蝕刻上對焦點等等圖形。某些中高端機型會在對焦屏后面設(shè)置背透式液晶面板。液晶面板在沒有電池供電的時候會變暗。取景器下方和旁邊的液晶顯示信息也在對焦屏銀橡虧周邊設(shè)置。
數(shù)碼單反的光學(xué)結(jié)構(gòu)如圖1所示。當反光板張開時,被攝物發(fā)出/反射的光線經(jīng)鏡頭屈光,一部分光線被主反光板反射到對焦屏,另一部分光線穿過半透明的主反光板,被第二反光板反射到相機底部的AF對焦系統(tǒng);當數(shù)碼單反快門釋放,反光板抬升時,來自被攝物的光線經(jīng)鏡頭屈光,全部匯聚到相機的感光器上。一臺正常的數(shù)碼單反,鏡頭到對焦屏的光路距離L1,鏡頭到感光器的光路距離L2,以及鏡頭到AF感測器的光路距離L3都相賣哪等。在未曝光之前,對焦屏代替感光器平面,對焦準確時,對焦屏?xí)霈F(xiàn)清晰的影像。然差胡而普通的對焦屏無法通過肉眼判斷是否精確合焦,為了解中慶碼決使用手動鏡頭的對焦問題,所以需要更換其他種類的對焦屏。
當你的斜角線對準一個垂直物體的時候,如果焦尺兄虛點是不準的,那么那條垂直線將會成裂開狀態(tài)。塵旁
這樣,你就要調(diào)整焦點,當裂開的垂直體成一條直線的時候陵燃。就說明焦點正確。
怎樣打開“魔術(shù)引號(Magic Quote)GPC”
在 PHP 中是默認打開“魔術(shù)引號(Magic Quote)GPC”的。開啟magic_quote_gpc=on之后,相當于使用addslshes()這個函數(shù)。
魔術(shù)引號(Magic Quote)是一個自動將進入 PHP 腳本的數(shù)據(jù)進行轉(zhuǎn)義的過程。最好在編碼時不要轉(zhuǎn)義而在運行時根據(jù)需要而轉(zhuǎn)義。
一、什么是魔術(shù)引號
當打開時,所有的 '(單引號),(雙引號),\(反斜線)和 NULL 字符都會被自動加上一個反斜線進行轉(zhuǎn)義。這和 addslashes() 作用完全相同。
一共有三個魔術(shù)引號指令:
1、magic_quotes_gpc
影響到 HTTP 請求數(shù)據(jù)(GET,POST 和 cookie)。不能在運行時改變。在 PHP 中默認值為 on。
參見 get_magic_quotes_gpc()。
2、magic_quotes_runtime
如果打開的話,大部份從外部來源取得數(shù)據(jù)并返回的函數(shù),包括從數(shù)據(jù)庫和文本文件,所返回的數(shù)據(jù)都會被反斜線轉(zhuǎn)義。該選項可在運行的時改變,在 PHP 中的默認值為 off。
參見 set_magic_quotes_runtime() 和 get_magic_quotes_runtime()。
3、magic_quotes_sybase
如果打開的話,將會使用單引號對單引號進行轉(zhuǎn)義而非反斜線。此選項會完全覆蓋 magic_quotes_gpc。如果同時打開兩個選項的話,單引號將會被轉(zhuǎn)義成 ''。而雙引號、反斜線 和 NULL 字符將不會進行轉(zhuǎn)義。
如何取得其值參見 ini_get()。
二、為什么要用魔術(shù)引號
1、對初學(xué)者很有用
魔術(shù)引號在 PHP 中用來實現(xiàn)避免初學(xué)者的代碼更危險。盡管SQL 注入在魔術(shù)引號打開的情況下仍然有可能實現(xiàn),但起碼系統(tǒng)的風(fēng)險減少很多了。
2、方便使用
當向數(shù)據(jù)庫中插入數(shù)據(jù)時,魔術(shù)引號所做的就是自動對所有的GET、POST、cookie 數(shù)據(jù)運用 addslashes() 函數(shù)。
三、為什么不用魔術(shù)引號
1、可移植性
編程時認為其打開或并閉都會影響到移植性??梢杂胓et_magic_quotes_gpc() 來檢查是否打開,并據(jù)此編程。
2、性能
由于并不是每一段被轉(zhuǎn)義的數(shù)據(jù)都要插入數(shù)據(jù)庫的,如果所有進入PHP 的數(shù)據(jù)都被轉(zhuǎn)義的話,那么會對程序的執(zhí)行效率產(chǎn)生一定的影響。在運行時調(diào)用轉(zhuǎn)義函數(shù)(如 addslashes())更有效率。
盡管 php.ini-dist 默認打開了這個選項,但是php.ini-recommended 默認卻關(guān)閉了它,主要是出于性能的考慮。
3、不便
由于不是所有數(shù)據(jù)都需要轉(zhuǎn)義,在不需要轉(zhuǎn)義的地方看到轉(zhuǎn)義的數(shù)據(jù)就很煩。比如說通過表單發(fā)送郵件,結(jié)果看到一大堆的 \'。針對這個問題,可以使用stripslashes() 函數(shù)處理。
四、關(guān)閉魔術(shù)引號
magic_quotes_gpc 指令只能在系統(tǒng)級關(guān)閉,不能在運行時。也就是說不能用 ini_set()。