元宵节作业

来源:互联网 发布:大数据调研报告 编辑:程序博客网 时间:2024/06/05 11:06

1. 看了从网上下来的虹桥小区的视频--看了第一段,摄像头观察到的比较多的行人走出大门的情况,没有多少是走进来的,晚上比较黑,看不清楚人脸,摄像头的位置也偏高。第二段视频是早晨的,图像质量比较清晰,但是人脸依然不清晰。

2.看的第三段视频是在街上的视频,来来往往的行人,白天,是要把这些人检测出来,并且进行分类吗?

人太小了啊,感觉这要是用来训练,需要准备百万张数据,这不得吐血而亡了呀。

3. 今天我的目标只有一个, 那就是解决纯的linux 下内存泄露的问题。解决了这个问题,我就回家。

  我跑了basler 读取视频的程序,11:12 分 这会的内存占用情况为: 29852

  11:16 分是29948  换了pylon 自己的显示函数(此显示函数只能在windows 下显示)11点22分 28692

  Q1: pylon 的display 函数在linux 可以使用吗,好像记得是不能使用的

4. opencv 的库函数好像没有起作用。

    解决方法:在last 的下面找到makefile,把此makefile 代替之前的makefile。这个makefile 为什么行的原因是这个里面的.so 比较全,是 /opt/pylon4/lib64/pylon/tl 下面的所有的链接库,码神是因为makefile 下面只加了基础的库文件,可能是我调用了其他的库文件,所以会显示没有未定义

5. 

 No absolute path for '/opt/GenICam_v2_3/bin/Linux64_x64/GenApi/Generic/libXMLLoader_gcc40_v2_3.so'

解决方法:https://stackoverflow.com/questions/26374681/why-qt-creator-gives-no-absolute-path-for-library-error-for-a-known-library/27110895#27110895

 

A.在opt 目录下: vi ~/.bashrc

加入:

export PYLON_ROOT=/opt/pylon4export GENICAM_ROOT_V2_3=${PYLON_ROOT}/genicamexport GENICAM_CACHE_V2_3=$HOME/genicam_xml_cacheexport LD_LIBRARY_PATH=${PYLON_ROOT}/lib64:${GENICAM_ROOT_V2_3}/bin/Linux64_x64:${GENICAM_ROOT_V2_3}/bin/Linux64_x64/GenApi/Generic:$LD_LIBRARY_PAT

B.  在我训练的目录下 sudo vi /etc/ld.so.conf

在下面添加/opt/pylon4/lib64

/opt/pylon4/genicam/bin/Linux64_x64

加入

${GENICAM_ROOT_V2_3}/bin/Linux64_x64/GenApi/Generic

 然后sudo ldconfig

搞定这个问题。 现在单独的视频没有问题了。只是整合到其他的程序下就有问题。

 

 

 

  

 

0 0
原创粉丝点击