摘要:
c++11:std::uniform_real_distribution<>直接求(尖括号不填默认生成double) 随机10个在1-2之间的浮点数 结果: https://en.cppreference.com/w/cpp/numeric/random/uniform_real_distribut 阅读全文
随笔分类 - c++
【opencv】ubuntu opencv imshow()报错
2019-01-24 20:44 by ZealouSnesS, 4552 阅读, 收藏, 编辑
摘要:
错误提示: ubuntu opencv imshow() 报错 windows.cpp报错 the function is not implemented If you are on Ubuntu or Debian, install libgtk2.0-dev and pkg-config, th 阅读全文
【c++】【常用函数】
2018-12-20 19:27 by ZealouSnesS, 227 阅读, 收藏, 编辑
摘要:
分割字符串:https://www.cnblogs.com/zealousness/p/9971709.html 字符串比较:https://www.cnblogs.com/zealousness/p/10140189.html 求绝对值: 开平方: 异常处理: double 转字符串 阅读全文
c++ 字符串比较
2018-12-18 21:38 by ZealouSnesS, 429 阅读, 收藏, 编辑
摘要:
对std::string 直接用 == 对char* 应该用strcmp() 阅读全文
【opencv】c++ 读取图片 & 绘制点 & 绘制文字 & 保存图片
2018-11-30 22:43 by ZealouSnesS, 3359 阅读, 收藏, 编辑
摘要:
有时保存图片之后通过ubuntu图形界面看不到目标路径下保存的图片,但是通过命令行能看到,估计是ubuntu图形界面的问题,重启一下电脑就好了 阅读全文
【opencv】projectPoints 三维点到二维点 重投影误差计算
2018-11-27 19:44 by ZealouSnesS, 13454 阅读, 收藏, 编辑
摘要:
今天计算rt计算误差——重投影误差 用solvepnp或sovlepnpRansac,输入3d点、2d点、相机内参、相机畸变,输出r、t之后 用projectPoints,输入3d点、相机内参、相机畸变、r、t,输出重投影2d点 计算原2d点和重投影2d点的距离作为重投影误差 阅读全文
【opencv】 solvepnp 和 solvepnpRansac 求解 【空间三维坐标系 到 图像二维坐标系】的 三维旋转R 和 三维平移 T 【opencv2使用solvepnp求解rt不准的问题】
2018-11-17 19:22 by ZealouSnesS, 11683 阅读, 收藏, 编辑
摘要:
参考: pnp问题 与 solvepnp函数:https://www.jianshu.com/p/b97406d8833c 对图片进行二维仿射变换cv2.warpAffine() or 对图片进行二维射影变换cv2.warpPerspective :https://www.jianshu.com/p 阅读全文
opencv亚像素级角点检测
2018-09-13 00:07 by ZealouSnesS, 914 阅读, 收藏, 编辑
摘要:
一般角点检测: harris cv::cornerHarris() shi-tomasi cv::goodFeaturesToTrack() 亚像素级角点检测是在一般角点检测基础之上将检测出的角点精确到亚像素级 因此需要先使用harris或shi-tomasi检测出角点,然后再调用cv::corne 阅读全文
gdb
2018-09-12 23:32 by ZealouSnesS, 215 阅读, 收藏, 编辑
摘要:
生成可执行文件 g++ -g -o swap swap.cc,注意必须使用-g参数,编译会加入调试信息,否则无法调试执行文件 启动调试 gdb swap https://blog.csdn.net/wfdtxz/article/details/7368357 打断点 break 行号 跳出循环(直接 阅读全文
caffe杂
2018-08-28 23:12 by ZealouSnesS, 292 阅读, 收藏, 编辑
摘要:
一、finetune命令: 二、快照命令: 三、待修改: 1、train.prototxt中 train的input层: train的input路径,包括图片的prefix和train.txt的绝对路径;train的batch_size test的input层: test的input路径,包括图片的 阅读全文
caffe自定义layer
2018-08-25 21:40 by ZealouSnesS, 456 阅读, 收藏, 编辑
摘要:
caffe自带layers: http://caffe.berkeleyvision.org/tutorial/layers.html Layers: Image Data - read raw images. Database - read data from LEVELDB or LMDB. H 阅读全文
【Linux command reference】
2018-08-25 21:14 by ZealouSnesS, 346 阅读, 收藏, 编辑
摘要:
ubuntu16.04安装中文输入法: https://blog.csdn.net/singleyellow/article/details/77448246 ubuntu16.04 用vi编辑代码,可以打开,但是内容都是白色: sudo apt install vim 常用工具 1. gdb 调试 阅读全文
c++ 命名参数
2018-08-24 10:45 by ZealouSnesS, 1399 阅读, 收藏, 编辑
摘要:
命名参数指的是函数调用清晰地指明调用参数的名字,支持命名参数的语言有JAVA、python、 C#、Object-C 等等,C++ 是不支持的。本文作者总结了一些经典的方法,同时也提出一些新方法,模拟 C++ 的命名参数。值得一看,不在于命名参数,而是利用了很多 C++ 的最新特性。 https:/ 阅读全文
caffe使用(2)
2018-08-22 14:21 by ZealouSnesS, 233 阅读, 收藏, 编辑
摘要:
总体流程 https://blog.csdn.net/hjimce/article/details/48933813 https://zhuanlan.zhihu.com/p/24087905 1、编译安装 caffe编译完后,在caffe目录下会生成一个build目录,在build目录下有个too 阅读全文
c++编译/连接/运行
2018-08-21 22:41 by ZealouSnesS, 536 阅读, 收藏, 编辑
摘要:
1、gcc命令&makefile语法&makefile编写: https://www.cnblogs.com/ycloneal/p/5230266.html 2、头文件&库文件: 一般的文件都有.h和.cpp文件,前者用于声明,后者用于定义。 声明也可以卸载.cpp文件里面,只是不方便其他.cpp文 阅读全文
linux库冲突解决方法 apt purge / aptitude purge
2018-08-17 21:49 by ZealouSnesS, 841 阅读, 收藏, 编辑
摘要:
remove libs: [apt-get purge remove] or [aptitude purge] how to use apt-get and aptitude https://blog.csdn.net/yili_xie/article/details/4803314 some er 阅读全文
【opencv安裝】ubuntu16 opencv安装+测试
2018-08-15 17:42 by ZealouSnesS, 816 阅读, 收藏, 编辑
摘要:
ubuntu16.04 install opencv2.4 to python2 and c++ 四大主流库比较: 对OpenCV的印象:功能十分的强大,而且支持目前先进的图像处理技术,体系十分完善,操作手册很详细,手册首先给大家补计算机视觉的知识,几乎涵盖了近10年内的主流算法;然后将图像格式和矩 阅读全文
caffe使用(1)
2018-04-09 10:07 by ZealouSnesS, 594 阅读, 收藏, 编辑
摘要:
caffe使用 caffe是一个卓越的CNN框架 caffe源码是Cpp语言的,基于一些外部的库,包括BLAS(矩阵计算),CUDA(GPU驱动),gflags,glog,boost,protobuf,hdf5,leveldb,lmdb等。 只要各个以来都安装完毕,编译的时候修改下caffe自带的M 阅读全文