光流.flo檔案生成.png圖片(可批量)
光流的檔案一般是以.flo格式檔案儲存的,有時候需要轉換成.png等圖片格式,這樣顯示更加直觀。這裡簡單得記錄下自己的操作步驟。測試環境:ubuntu16.04系統,windows系統應該類似,無非就是編譯方式不同而已,具體步驟如下:
(1)前往http://vision.middlebury.edu/flow/submit/下載imageLib工具包,選擇高亮的flow-code.zip檔案如下圖:
(2)解壓壓縮檔案,然後編譯imageLib工具包,在ubuntu終端下輸入:
# 進入到imageLib資料夾所在位置
cd imageLib
make
# 退出到上一層目錄
cd ..
make
./colortest 10 colors.png
# 測試,單個.flo檔案轉為.png圖片,好像不支援.jpg圖片格式
./color_flow input.flo output.png
如果不出問題,就會生成相應的光流圖片,舉例如下,這裡要注意路徑問題。
(3)將資料夾內所有的.flo檔案批量生成對應的.png圖片
往往我們需要轉換的不僅僅是單個的.flo檔案,這裡提供一個可批量執行的python指令碼檔案,注意你的路徑就可以了,具體程式碼如下:
flo2picture.py
# Function: .flo file convert to .png file
# By RongSong,2018-04-15
import os
path = '/your .flo file directory path/' #.flo Directory(input)
png_path = '/your .png file directory path/' #.png Directory(output)
length = len(os.listdir(path))
num = 0
while(num<length):
ml = './color_flow\t' + path + str(num) + '.flo\t' + png_path + str(num) + '.png'
os.system(ml)
num += 1
相關文章
- 002.01 圖片移除背景成PNG檔案
- activiti 生成當前任務圖片PNG
- aspose word轉換pdf檔案後將pdf檔案轉換為圖片png
- win7系統下word中如何批量匯出png格式圖片Win7
- 【學習圖片】06:PNG
- PNG圖片原理二三事
- Photoshop壓縮png圖片
- 如何將一個PDF檔案裡的圖片批量匯出
- PNG圖片怎樣轉換成可編輯的Word文件
- 在stable diffussion中控制生成圖片的光線
- GD 庫 PNG 透明底圖片新增文字及圖片水印
- java 電子印章 png 透明圖片Java
- PHP pdf轉化為圖片(PNG)PHP
- 純JS生成並下載各種文字檔案或圖片JS
- 批量修改檔案中的圖片名稱
- vue專案,axios請求圖片介面,介面返回的是檔案流的形式,如何轉換成圖片?VueiOS
- C++讀取一個png圖片資訊-[lenna.png]C++
- 002.09 簡單 PNG 圖片編輯器
- 常見圖片格式:PNG,JPG/JPEG,BMP
- Python批量處理圖片Python
- 圖片寫入pdf檔案
- freemarker生成複雜樣式圖片並無檔案損壞的excelExcel
- python批量ppt轉圖片,pdf轉圖片,word轉圖片指令碼Python指令碼
- 批量抓取豆瓣電影圖片
- Mac圖片批量處理工具Mac
- wps批量調整圖片大小
- pyecharts生成圖片Echarts
- Flutter 生成圖片Flutter
- 使用ABAP批量下載Markdown原始檔裡的圖片到本地
- fastadmin匯出圖片zip檔案AST
- excel檔案裡的圖片怎麼壓縮?excel檔案裡圖片的壓縮方法Excel
- Ueditor上傳圖片自動新增水印(通用圖片檔案)
- Python 將Word轉換為JPG、PNG、SVG圖片PythonSVG
- Java實現emf轉jpg png 圖片轉換Java
- flask返回圖片流Flask
- Java爬蟲批量爬取圖片Java爬蟲
- node實現批量修改圖片尺寸
- php+WebUploader圖片批量上傳PHPWeb