回覆列表
-
1 # 使用者1897053096985
-
2 # 使用者8695668705351
數碼相機分為卡片式相機,長焦式相機和單反相機。 卡片式相機就是一般所說的傻瓜數碼相機,十分普遍。 長焦式相機是指鏡頭的遠近調節比一般的相機的距離要遠,並且畫素也比較清晰。 而單反相機則是現在十分受攝像愛好者歡迎的一種高階相機。 單反是指單鏡頭反射,單鏡頭反光照相機,即SLR。全稱為:Single Lens Reflex。目前市面上有135畫幅和120畫幅的SLR。 SLR是為了彌補之前出現的TLR(雙鏡頭反光照相機)和旁軸取景照相機的眾多缺陷而出現的,利用同一個鏡頭進行取景和拍攝(所以也稱為TTL取景,Through The Lens),其設計基本避免了取景視差問題。
不同的影象有不同的畫素型別,不過對於不同的畫素型別,需要在模板引數傳入不同的值。首先畫素的資料型別包括CV_32U,CV_32S,CV_32F,CV_8U,CV_8UC3等,那這些型別都是什麼含義呢。第一個數字表示位元數,第二個數字就表示C++中資料型別,如果還有後面兩個字元,這兩個字元表示通道數。例如對於CV_32U,表示具有32位元的unsigned int型別;對於CV_8UC3,表示具有8位元,並且有三個通道的unsigned char型別。對於這個型別,可以使用type()來獲取。