光流文件(.flo)转图像

一 光流文件转图像的方法

光流的文件一般是以.flo格式文件保存的,需要转换成.png等图片格式直观显示。简单得记录操作步骤。测试环境:ubuntu16.04系统,windows系统应该类似,无非就是编译方式不同而已,具体步骤如下:

cd imageLib
make
cd ..
make
./colortest 10 colors.png

如果有图片colors.png出现就为成功。

1.1 单张图片转化

在flow-code 文件夹下建立conv文件夹放入out.flo文件,执行:

./color_flow ./conv/out.flo ./out.png

就可以得到结果了。其中可能会出现ReadError: can not open…这是输入文件地址有错误,可以在flowIO.cpp 查看格式需求。

1.2 多张图片转化

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

二 找不到lImg、lpng、png.h等错误

ubuntu下make失败,报错/usr/bin/ld: cannot find -lImg等(lpng、png.h)

sudo apt-get install libpng-dev

"上述指令不可以的话,执行下面指令,第一步选择 n,之后选择 Y"
sudo aptitude install libpng-dev

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 8
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值