自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 python中细节问题(持续更新)

1 numpy(1)numpy.ravel()numpy.flatten()功能相同部分:将多维数组降成一维功能差异化:numpy.ravel()返回视图,(C/C++引用reference的意味),会影响原始矩阵numpy.flatten()返回拷贝,对拷贝所做的修改不会影响原始矩阵(2)reshape:有返回值,所谓有返回值,即不对原始多维数组进行修改;resize:无返回...

2019-05-30 14:57:50 254

原创 opencv的cv2.imshow()无法正常显示视频解决办法

import cv2video_path = ‘/home/zhex/Videos/test_video/outdoor/closed_head.mp4’vid = cv2.VideoCapture(video_path)if not vid.isOpened():raise IOError(“couldn’t open the video”)while True:return_val...

2019-05-29 14:57:11 8882

原创 python中编码问题

ascii, unicode, utf8ascii码:最早的编码,只有127个字符,包含英文字母,数字,标点符号和一些其它符号。一个字节表示一个字符。unicode(统一码):一个字节不够放,全世界有各种语言的字符需要编码,于是unicode给所有的字符都设定了唯一编码。通常都是用两个字节表示一个字符(有些生僻的字要用四个字节)。所以,要理解一点:下文中提到到的unicode编码是双字节编...

2019-05-23 19:14:55 166

原创 Python中pass、continue、break、exit()的区别

pass :不做任何事情,只起到占位的作用continue: 跳出本次循环break:结束循环exit():结束整个程序

2019-05-22 20:46:44 498

原创 神经网络小结问题杂谈

1 模型加载在循环外面 ,一般模型加载时间300ms左右2 缩小检测图片尺寸3 测试视频并显示帧时,尽量采用cv2.imshow(‘img’,img)同等条件下 plt.imshow(img)会耗费太多时间 ,亲测有效屡试不爽4 最后考虑精简模型,精简模型比较麻烦,需要重新训练并且试验结果不可控...

2019-05-22 13:51:54 261

原创 undefined symbol: _ZN10tensorflow7strings6StrCatERKNS0_8AlphaNumE

undefined symbol: _ZN10tensorflow7strings6StrCatERKNS0_8AlphaNumE修改 编译指令对于gcc/g++5.x 设置-D_GLIBCXX_USE_CXX11_ABI=1对于gcc/g++4.x 设置-D_GLIBCXX_USE_CXX11_ABI=0g++ -std=c++11 -shared -D_GLIBCXX_USE_CXX1...

2019-05-19 18:17:55 2900 6

原创 ERROR: Cannot uninstall 'pyzmq'. It is a distutils installed project

ERROR: Cannot uninstall ‘pyzmq’.It is a distutils installed project and thus we cannot accurately determinewhich files belong to it which would lead to only a partial uninstall这种情况下,不能卸载文件,只能强行升级安装...

2019-05-19 08:29:02 8804 3

原创 pickle cPickle使用

python2中:cPickle只是pickle的C编译版本,用法几乎相同python3:cPickle模块已经被移除,即只剩下pickle模块一、dump()方法pickle.dump(obj, file, [,protocol])注释:序列化对象,将对象obj保存到文件file中去。参数protocol是序列化模式,默认是0(ASCII协议,表示以文本的形式进行序列化),proto...

2019-05-18 15:36:31 2271

原创 python 多线程简单示例使用

class MyThread(threading.Thread): #继承父类threading.Threaddef init(self, data_set, dir_model):threading.Thread.init(self)self.data_set = data_setself.dir_model = dir_modeldef run(self): ...

2019-05-14 19:34:33 353

原创 FPS最精确计算方式

使用时钟计算时间,更加精确cv2.getTickCount()函数返回一个参考时间开始到这个函数被调用的时间的时钟循环数量如果在你函数执行前调用一次,函数执行完调用一次,就能得到韩式执行用掉的时钟循环cv2.getTickFrequency()函数返回时钟频率e1 = cv2.getTickCount()#your code executione2 = cv2.getTickCount...

2019-05-14 13:44:17 3049

原创 cmake指令简单讲解,以及给出示例文件

CMAKE_CURRENT_SOURCE_DIR 指向CMakeLists.txt所在的目录CMAKE_CXX_FLAGS 指定c++编译器CMAKE_INSTALL_PREFIX定义安装路径示例:cmake -Dadd_subdirectory 将指定的文件夹添加到build任务列表中FIND_PACKAGE 在指定路径下寻找包add_executable 使用给定的源文件,为工程生...

2019-05-14 11:37:41 549

原创 ERROR: Cannot uninstall 'httplib2'. It is a distutils installed project and thus we cannot accuratel

ERROR: Cannot uninstall ‘httplib2’. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.这种错误 pip 命令一般无法卸载...

2019-05-12 10:41:46 814

原创 ubuntu 16.04 编译动态链接库.so文件

环境: gcc 5.4.0 g++ 5.4.0头文件格式 可以添加路径 解决找不到头文件错误#include <opencv2/opencv.hpp>#include #include “include/argsParser.h”#include “include/configs.h”#include #include “tensorRTWrapper/code/in...

2019-05-11 17:11:32 4332 2

转载 ubuntu16.04 开启ssh服务

https://www.cnblogs.com/EasonJim/p/7189509.html安装sudo apt-get install openssh-server启动sudo service ssh start查询服务启动状态:sudo ps -e | grep ssh或者sudo service ssh status配置开机启动:sudo sysv-rc-conf把...

2019-05-10 10:20:14 27696 3

原创 python源码包的安装和卸载

python setup.py install安装的包如何卸载在使用源码安装的过程中,记录安装文件细节,如:python setup.py install --record log这时所有的安装细节都写到log里了想要卸载的时候cat log | xagrs rm -rf...

2019-05-08 13:33:57 1296

原创 No module name PIL

pip install pilownot pip install PIL其实也存在PIL安装包 但是是不同的安装包

2019-05-08 11:47:08 779

原创 gdb debug python方法简单示意

方法一gdbfile pythonrun test.py方法二python -m pdb test.pycontinueruncontinuerun

2019-05-08 11:13:15 596

原创 ubuntu16.04查看opencv安装路径以及版本号

1 查看linux下opencv安装库含路径pkg-config opencv --libs2 查看opencv安装版本pkg-config opencv --modversion3 查看opencv安装路径sudo find / -iname “opencv”4 在全盘上不区分大小写,搜索带有关键字opencv的所有文件及文件夹都会输出到终端,如果输出太长建议输出到txt文件里查看,...

2019-05-07 11:23:37 18555 2

转载 Python strip lstrip rstrip使用方法

Python中的strip用于去除字符串的首尾字符,同理,lstrip用于去除左边的字符,rstrip用于去除右边的字符。这三个函数都可传入一个参数,指定要去除的首尾字符。需要注意的是,传入的是一个字符数组,编译器去除两端所有相应的字符,直到没有匹配的字符,比如:theString = ‘saaaay yes no yaaaass’print theString.strip(‘say’)...

2019-05-06 15:28:54 192

原创 keras-yolov3 fine tune,OOM happens, add report_tensor_allocations

排除其他原因后,可能是这样的因为keras在训练时会一次占用完所有的内存,因此会修改源代码如下但是在微调训练时总会报OOM错误,因此需要将之前分配的显存空间注释系统中自带python环境,其位置在这里:源码地址:/usr/local/lib/python3.6/dist-packages/keras/backend/tensorflow_backend.pyanaconda 虚拟环境,其...

2019-05-06 11:44:52 718

原创 Python中的None与 NULL(即空字符)的区别

Python中,万物皆对象,所有的操作都是针对对象的,那什么是对象,5是一个int对象,‘oblong’是一个str对象,异常也是一个对象,抽象一点是,人也是一个对象那对于一个对象,它就有包括两方面的特征:属性:去描述它的特征方法: 它所具有的行为所以,对象=属性+方法 (其实方法也是一种属性,一种区别于数据属性的可调用属性把具有相同属性和方法的对象就可以归为一类,即Class。类就好比...

2019-05-06 11:39:43 4538

转载 opencv-python快速入门

https://zhuanlan.zhihu.com/p/24425116

2019-05-01 15:36:11 147

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除