利用Python获取OpenCV中lib文件的文件名
2013-04-03 11:20
459 查看
以前做项目用到OpenCV的库时,习惯把OpenCV目录下lib文件夹中所有的lib文件都添加到工程的依赖库中,当时很傻很天真,一个一个把lib名字复制粘贴过去。现在,OpenCV的库越来越多,老这样做不仅麻烦,而且显得不专业,效率不高。去年年底接触Python之后,赶脚用起来非常方便,但一直还停留在书本上,没用在实际项目中,于是先弄两个小脚本提高下做项目的效率。
[b]1、提取Debug版本的OpenCV库文件。[/b]
运行结果:
输出文本:debug_lib.txt
非常帅气!有木有~
[b]1、提取Release版本的OpenCV库文件。[/b]
对上面程序进行一下小的修改,即可实现提取release版本的OpenCV库文件。
运行结果:
输出结果:release_lib.txt
参考资料:
http://blog.csdn.net/fromhj/article/details/7925060
转载或分享时请注明出处~
[b]1、提取Debug版本的OpenCV库文件。[/b]
import sys import glob import os if len(sys.argv) < 3 : print 'usage: filenmae.py dir suffix' exit() dir = sys.argv[1] suffix = sys.argv[2] f = glob.glob(dir + '\\*d.' + suffix) fileout = open(dir + '\\' + 'debug_'+ suffix + '.txt','wt') for file in f : filename = os.path.basename(file) fileout.write(filename) fileout.write('\n') fileout.close()
运行结果:
输出文本:debug_lib.txt
非常帅气!有木有~
[b]1、提取Release版本的OpenCV库文件。[/b]
对上面程序进行一下小的修改,即可实现提取release版本的OpenCV库文件。
import sys import glob import os if len(sys.argv) < 3 : print 'usage: filenmae.py dir suffix' exit() dir = sys.argv[1] suffix = sys.argv[2] f = glob.glob(dir + '\\*.' + suffix) fileout = open(dir + '\\' + 'release_' + suffix + '.txt','wt') for file in f : #filename = dir + os.path.basename(file) #print filename filename = os.path.basename(file) if filename.find('d.lib') != -1: continue else: fileout.write(filename) fileout.write('\n') fileout.close()
运行结果:
输出结果:release_lib.txt
参考资料:
http://blog.csdn.net/fromhj/article/details/7925060
转载或分享时请注明出处~
相关文章推荐
- 利用python.os.listdir获取文件夹中所有文件名
- 利用OpenCV 2.2 的Python接口实现Ostu(大津法)获取阈值
- 在Python下利用OpenCV来旋转图像的教程
- python中利用open,write,函数把某个文件夹里面的文件名全部存入进去
- 利用Python从数据公司接口获取数据并输出excel格式
- python利用标准库如何获取本地IP示例详解
- 【python系列】python 获取当前位置所在的文件名、函数名和行号
- python OpenCV学习笔记(三十):利用迭代图割算法进行交互式前景提取
- python利用WMI等监控获取windows状态如CPU、内存、硬盘等信息
- 从BUG工具redmine上获取数据后借助python模块pycha 画出BUG分析类报表,利用xlsxwriter
- 获取python文件扩展名和文件名方法
- python 获取指定文件夹下的文件名
- python opencv 获取图片的宽 高 深度
- 利用python-opencv进行颜色标定
- python利用pysnmp获取交换机级联接口
- 利用Python获取赶集网招聘信息前篇
- Python获取指定路径下的某类型文件的所有文件名
- 使用OpenCV的findContours获取轮廓并切割(python)
- python利用selenium获取cookie实现免登陆
- 利用python+opencv让excel描绘照片