草莓视频污app

常見問題 ·  Common problems 您的位置:首頁 > 服務支持 > 常(chang)見問題(ti)
幀率100幀以上的相機,如何在短時間內把圖片都保存下來?
發布時間:2018-04-15

   這種往往是(shi)(shi)做高(gao)速(su)拍攝(she)用。就是(shi)(shi)短時(shi)間內,保存相機捕獲的(de)每一張圖像,然后事后進行分析。

   例如:某客戶買了一臺18030萬像素的CCD工業相機,用來做高速拍攝,需要在2秒內,保存下所有的圖片,不遺漏。

  •    解決方法(fa):參考(kao)我們DEMO/VC++/SaveFile 這個例(li)子,這個文件夾下面有個SaveFile.exe程(cheng)序可以直接運行,功(gong)能就是(shi)在設定的時間內(nei),例如2秒內(nei),保存相(xiang)機收到(dao)的每一張圖像,前提是硬盤速度跟的上,需要簡單(dan)計算一下,例(li)如每秒180幀圖像30萬(wan)像素,如果(guo)保存彩色(se)BMP圖(tu)(tu)片的話,一張(zhang)圖(tu)(tu)像大小(xiao)就(jiu)是0.3X3 = 0.9MB180幀(zhen)的話(hua),0.9X180 = 162MB,也就是說,只要硬盤的寫(xie)入(ru)速度(du)大于162MB/S,就可以(yi)做到保(bao)存不(bu)丟幀(zhen)了。目(mu)前,臺機7200轉(zhuan)速的(de)普通機械硬盤的(de)速度在(zai)200300MB/S左右;筆(bi)記本5200轉速硬盤速度(du)在100200 MB/S;固態SSD硬盤,速度在400到(dao)800MB之(zhi)間。
  •    要點說(shuo)明:要保存相(xiang)機捕獲到的每一張圖(tu)像,不丟幀(zhen),尤其是(shi)對高速(su)相(xiang)機而言,技巧是(shi)很重要的。 比如(ru)說(shuo),保存的時候,盡(jin)量(liang)選用RAW格式和BMP格式的(de)文件(jian)進行保(bao)存(cun)(cun),這樣可以加快保(bao)存(cun)(cun)速度(du),尤其是RAW格式(shi),是(shi)原始的輸(shu)出格式(shi),文(wen)件(jian)體積小,是(shi)BMP文件(jian)的(de)三分之一大小,無需處理,直接(jie)寫到硬(ying)盤里(li)進(jin)行保(bao)存,速(su)度會(hui)很快,只要硬(ying)盤速(su)度跟(gen)的(de)上,就可以(yi)保(bao)存每一張(zhang)圖像,保(bao)存完畢后(hou),我們也提(ti)供專用的(de)開源(yuan)工(gong)具,將RAW文(wen)件轉換(huan)為BMPJPG或者PNG文件(jian);如果是彩色(se)相機,建議直接保存BMP格式。