- 博客(144)
- 资源 (32)
- 收藏
- 关注
原创 ubuntu deepin 安装qq
https://blog.youkuaiyun.com/qq_25987491/article/details/81364461http://www.mamicode.com/info-detail-2972043.html
2020-05-25 15:34:44
553
原创 OPENGL报错
报错1:/usr/bin/ld: CMakeFiles/openglDisplay.dir/src/glad.c.o: undefined reference to symbol ‘dlclose@@GLIBC_2.2.5’原因:(之前丢了 dl ${EXTRA_LIBS} )解决办法:SET(EXTRA_LIBS dl ${EXTRA_LIBS} glfw ${OPENGL_LIBR...
2020-04-02 16:50:18
670
原创 opengl 装环境 bug(我这里使用的的glad和glfw)
https://blog.youkuaiyun.com/qq_27931977/article/details/90475692OpenGL配置时error LNK2001: 无法解析的外部符号 _glad_glViewport解决办法
2020-03-12 11:15:44
434
原创 opencv4里面CV_FOURCC找不到标识符
把CV_FOURCC(‘A’, ‘V’, ‘C’, ‘1’)改成 VideoWriter::fourcc(‘A’, ‘V’, ‘C’, ‘1’)
2020-02-28 11:07:45
2437
原创 Airsim settings.json 文件每次被重新覆盖
https://github.com/microsoft/AirSim/issues/1066
2020-02-13 18:02:19
926
5
转载 对焦会影响相机内参数吗?
“对焦也叫对光、聚焦。通过照相机对焦机构变动物距和相距的位置,使被拍物成像清晰的过程就是对焦。”“对焦相当于调焦,是更改像距v,改变透镜和成像面的距离,满足成像公式 1/u + 1/v = 1/f,以便在底片上结成清晰成像。变焦是改变镜头的焦距即改变镜头的视角,其原理是在镜头的镜片中加一族活动透镜;若是指小孔成像模型下的内参的话,内参是会改变的,小孔成像模型下,所谓的焦距f其实是像距v,而对焦...
2020-02-08 17:46:29
3250
2
原创 OpenCV函数remap详解
https://blog.youkuaiyun.com/fb_help/article/details/88068805Void remap(InputArray src,OutputArray dst,InputArray map1,InputArray map2,int interpolation,int borderMode=BORDER_CONSTANT,const Scalar&bord...
2020-02-08 17:08:05
1063
原创 双目立体标定注意事项(坐标系的相对关系)
双目立体标定函数stereoRectify需要的一个参数为左右相机之间的R,T.这里的RT是将左摄像机下的坐标转换到右摄像机下的坐标,即为左到右,左相机相对于右相机的RT.(我误以为是右相对于左)。假设空间中有一点P,其在世界坐标系下的坐标为PW,其在左右摄像机坐标系下的坐标可以表示为:Pl=RlPW+Tl(这里的Rl和Tl是世界坐标系到左相机的,也就是世界相对于相机的)Pr=RrPW+T...
2020-02-05 17:36:23
1115
原创 anaconda 使用说明
1.创建环境conda create -n stylegan python=3.62.删除环境conda remove -n stylegan --all3.进入环境conda activate stylegan4.退出环境conda deactivate3.输入conda list,查看cuda、cudnn版本若版本不匹配,输入conda install cudatoolki...
2019-12-28 11:53:32
366
原创 linux C++openmp
cmakelists要加:否则没效果FIND_PACKAGE( OpenMP REQUIRED)if(OPENMP_FOUND)message("OPENMP FOUND")set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${OpenMP_C_FLAGS}")set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${OpenMP_CXX_...
2019-11-18 21:15:50
823
原创 深度学习知识点
fastai笔记1.epoch设置epoch太小,可能欠拟合,但可能因为太慢不得不减小epochepoch太大,会过拟合,导致准确率下降。
2019-11-15 15:22:09
727
转载 fastai dogscats 数据集的划分和制作
https://blog.youkuaiyun.com/leayc/article/details/80753413官网的数据格式和我下载的格式有不一样,因此需要调整。方法如上。
2019-11-13 10:29:01
212
原创 ceres常见编译问题
1.undefined reference to symbol '_ZN6google4base21CheckOpMessageBuilder7ForVarcmakelists忘了加${CERES_LIBRARIES}target_link_libraries( GetInitRT ${OpenCV_LIBRARIES} ${CERES_LIBRARIES} )2./usr/bin/ld:...
2019-11-05 10:43:49
1361
原创 在linux下读取bmp文件头,代替windows.h
加上这个定义,即可#pragma pack(2)typedef struct BITMAPFILEHEADER{u_int16_t bfType;u_int32_t bfSize;u_int16_t bfReserved1;u_int16_t bfReserved2;u_int32_t bfOffBits;}BITMAPFILEHEADER;typedef struct BIT...
2019-10-18 20:09:37
749
2
原创 python opencv把普通的点集转换为KeyPoint类型
cv_kpts1 = [cv2.KeyPoint(cv_kpts1[i][0], cv_kpts1[i][1], 1) for i in range(cv_kpts1.shape[0])]
2019-10-17 22:02:16
4496
2
原创 jpg存在压缩,会改变图像的像素值,bmp才可以
set<uchar>ss;for(int i=0;i<mask.rows;i++)for(int j=0;j<mask.cols;j++){ ss.insert(mask.at<uchar>(i,j));}cout<<ss.size()<<endl;char mask_name[200];sprintf(mask...
2019-10-17 09:47:38
673
转载 OpenCV亚像素角点cornerSubPixel()源代码分析
https://www.cnblogs.com/riddick/p/8476456.html
2019-10-11 14:55:25
273
原创 html用画布canvas实现放大镜效果(放大不糊的那种)
放大不糊的方法就是放大img而不是canvas,因为画布分辨率没有原图高。<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Glass</title> <style type="text/css">...
2019-10-10 21:47:03
757
原创 opencv VideoWriter 编码灰度图
C++: VideoWriter::VideoWriter(const string& filename, int fourcc, double fps, Size frameSize, bool isColor=true)参数说明为:filename – Name of the output video file.fourcc– 被创建视频格式,为四个字符用来表示压缩帧的codec...
2019-09-23 21:23:49
1137
原创 C++声明二维向量vector的维度
与数组相同, 向量也可以增加维数, 例如声明一个10*5大小的二维向量方式可以像如下形式:vector< vector<int> > b(10, vector<int>(5)); //创建一个10*5的int型二维向量...
2019-08-10 10:14:38
2894
1
转载 javascript读取本地文件方法
<script> function load(name) { let xhr = new XMLHttpRequest(), okStatus = document.location.protocol === "file:" ? 0 : 200; xhr.open('GET', name, false); xhr.overrideMimeType("text/ht...
2019-07-21 19:03:43
1243
转载 Python3+WebSockets实现python服务器和html客户端(JavaScript)之间的通信
https://www.cnblogs.com/lsdb/p/10949766.html
2019-07-15 23:03:59
2189
原创 安装NVIDIA显卡驱动(超简单)
打开命令窗口(ctrl+Alt+T)sudo apt-get purge nvidia*(删除已有NVIDIA驱动)sudo add-apt-repository ppa:graphics-drivers/ppa(添加下载源)sudo apt-get updatesudo apt-get install nvidia-384 nvidia-settings(384处填写你所需要的显卡驱动版...
2019-07-05 13:34:10
5644
转载 YOLOV3只检测人
https://www.cnblogs.com/tenderwx/p/7278447.html最后输入:./darknet detect cfg/yolov3.cfg yolov3.weights ./data/person.jpg/home/qinhaidong/darknet/predictions.jpg
2019-04-16 15:26:48
3280
转载 OpenCV Mat 类型定义和赋值,以及切片操作
1.一般的Mat定义方法:cv::Mat M(height,width,),例:cv::Mat M(480,640,CV_8UC3); 表示定义了一个480行640列的矩阵,矩阵的每个单元的由三个(C3:3 Channel)8位无符号整形(U Unsigned U8 8位)构成。2.将已有数组赋给Mat矩阵的方法:cv::Mat M = cv::Mat(height,width,,data)...
2019-03-09 14:31:52
8352
原创 yolov3报错darknet: ./src/cuda.c:21: check_error: Assertion `0' failed. Aborted (core dumped)
此文主要针对配置与问题解决。一.配置GPU和CUDA信息Darknet在GPU上运行可以得到500倍的提速,编译使用GPU要求显卡是Nvidia卡并且正确安装了CUDA。GPU环境下的编译配置都是在 /darknet/Makefile 文件中定义的,GPU环境的编译有3点更改需要注意。更改Makefile前两行GPU和CUDNN的配置:(备注:makefile 用vim打开,按ESC...
2019-03-02 16:27:49
1860
原创 TypeError: b'1' is not JSON serializable
用Python写入json时,json.dump报错,TypeError: b’1’ is not JSON serializable原因在于我把numpy的array作为字典的值,而应该先将numpy转换为listJSON编码支持的基本数据类型为 None , bool , int , float 和 str , 以及包含这些类型数据的lists,tuples和dictionaries。 对...
2019-03-02 15:45:01
1281
转载 SORT 多目标跟踪总结
论文原理:https://blog.youkuaiyun.com/cdknight_happy/article/details/79464300https://www.cnblogs.com/yanwei-li/p/8643336.htmlhttps://blog.youkuaiyun.com/yuhq3/article/details/78857614https://blog.youkuaiyun.com/xiao__ru...
2019-02-22 13:53:29
2627
3
原创 海康威视2路相机同步采集图像帧率问题
1.设置相机帧率为25,每个相机的回调函数频率也为25。2.但是设置2个flag同步后,则显示画面的帧率降为16.3.如果要保存每一帧图像,则帧率降为10(原图19201080)4.图像resize到960540,帧率为13....
2018-12-30 14:39:38
6164
2
原创 双目求解图像中点的空间三维坐标
首先用MATLAB求内参和外参。方法1:https://blog.youkuaiyun.com/qq_15947787/article/details/53366592不过该坐标可能有问题。方法2:https://blog.youkuaiyun.com/heyijia0327/article/details/50774104方法3:opencv 函数triangulatePoints()https://b...
2018-12-25 20:52:26
5492
1
原创 单应矩阵H,求解及图像透射变换warpPerspective
K为内参,R为旋转矩阵import sysimport mathros_path = '/opt/ros/kinetic/lib/python2.7/dist-packages'if ros_path in sys.path: sys.path.remove(ros_path)import cv2sys.path.append('/opt/ros/kinetic/lib/pyt...
2018-12-25 16:32:04
2758
4
原创 相机阵列标定方法
汇总https://blog.youkuaiyun.com/kyjl888/article/details/72859948OpenCV多相机校准https://docs.opencv.org/3.4.1/d2/d1c/tutorial_multi_camera_main.html用于Matlab的多摄像头系统校准工具箱https://sites.google.com/site/prclibo/toolb...
2018-12-20 19:37:09
2057
转载 由E求R,t的数学原理
我们知道E=t^R=t_x*R一个向量a叉乘一个向量b可以表示为一个反对称矩阵乘以向量b的形式这时由向量a表示的反对称矩阵(skew symmetric matrix)如下:叉乘矩阵t_x = [0 -a3 a2;a3 0 -a1;-a2 a1 0 ]已知E,如何求R,t?(当然MATLAB stereo camera calibration工具箱都可以直接求出来,这里我们看一...
2018-12-20 11:24:39
1967
1
原创 python numpy 合并数组
#按行合并,以下为6个待合并数组[[1. 1. 0.][2. 2. 1.][3. 4. 3.][4. 3. 2.][0. 0. 0.]][[0. 0. 0.][2. 2. 1.][3. 4. 3.][4. 3. 2.][0. 0. 0.]][[1. 1. 0.][2. 2. 1.][3. 4. 3.][4. 3. 2.][0. 0. 0.]][[0. 0. 0.]...
2018-12-19 13:52:18
648
windows10笔记本显卡驱动456.71-notebook-win10-64bit-international-nsd-dch-whql.exe
2020-10-24
西北工业大学软件学院算法分析与设计作业打包合集.rar
2020-10-16
深度学习与视觉slam.pdf
2020-10-16
吴恩达老师深度学习课程(deeplearning.ai) 视频笔记Deeplearning_AndrewNg_v5.42.pdf
2020-01-16
TUM SLAM单目数据集https://vision.in.tum.de/mono-dataset 的sequence_14.zip
2019-11-11
slam14讲,ch13单目数据集 depthmaps.rar
2019-10-14
slam十四讲第13章 单目稠密重建数据集(http://rpg.ifi.uzh.ch/datasets/remode_test_data.zip)
2019-09-30
基于深度学习Superpoint 的Python图像全景拼接(Python2)
2019-08-29
pytorch-初学者教程(源码).zip
2019-08-26
Python-Multiple-Image-Stitching-master.zip(Python 多图像拼接源码)
2019-08-22
NVIDIA-Linux-x86_64-410.57.run 英伟达显卡驱动(Linux)
2019-08-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人