自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (1)
  • 收藏
  • 关注

原创 vs编译静态库dll,不生成lib的解决方法

相关博客资料两种解决方法https://blog.csdn.net/qikaihuting/article/details/114840248def文件的示意https://www.cnblogs.com/zhouhbing/p/3884810.htmldef的语法https://www.cnblogs.com/hnfxs/p/3636159.html

2021-08-13 10:47:39 563

原创 c++中GetWindowRect函数获得窗口位置

HWND gameh=::FindWindow(NULL,"test"); //test为窗口名称 RECT r1; ::GetWindowRect(gameh,&r1);cv::Point m ;//左上角坐标 m.x=r1.left;m.y=r1.top;需要添加头文件#include<windows.h>Enjoy!...

2019-07-01 13:47:16 12708 2

原创 c/c++中vector 去重,交集,并集,查找,求最大最小值等操作

元素删除可参考http://c.biancheng.net/view/429.html去重可参考https://blog.csdn.net/HE19930303/article/details/50579996对vector中的pair排序https://www.cnblogs.com/bigyang/p/8590552.html批量赋值:https://blog.csdn.net...

2019-06-12 10:02:03 3476

转载 c/c++中三维数组的传递

#include <iostream>#include <windows.h>using namespace std;const int x = 10;const int y = 10;const int z = 10;int bar(double arr[][y][z]);int main() { double foo[x][y][z]; ...

2019-05-22 11:03:59 6674

原创 vscode配置

vscode配置  mircosoft的跨平台编辑器vs code,下图所示:  界面延续了vs的背景风格,且比vs更简洁。  左侧功能栏一共五个功能区:  其他操作通过shift + command + p查找运行,比如用户设置:shift + command + p后,输入user setting,打开用户设置:1 插件1.1 c++相关插件1...

2019-04-15 19:38:33 3687

原创 ubuntu基本操作汇总

1 卸载通过cmake安装的软件找到make install之后产生的这个文件install_manifest.txt里面有安装的所有东西的路径,删除它们即可。参考命令:cat install_manifest.txt | sudo xargs rm 或者cat install_manifest.txt|while read f; do sudo rm "$f"; don...

2019-04-12 14:26:08 192

转载 相机内参到opengl投影的转化

https://wenku.baidu.com/view/fa99f3f1ba0d4a7302763a79.htmlhttps://blog.csdn.net/yanglusheng/article/details/52268234https://blog.csdn.net/wangdingqiaoit/article/details/51589825https://www.cnbl...

2019-03-05 10:02:28 1755

原创 从rosbag中解析PointCloud2点云数据和图像

1、运行rosbag文件    启动roscore    在rosbag文件夹下,打开终端,输入rosbag play -l &lt;name&gt;.bag #改写rosbag文件名2 解析并保存pcd文件    有两种方法,推荐方法2,方法1可能有问题    方法1:利用bag_to_pcd$ rosrun pcl_ros bag_to_pcd &lt;inp...

2018-08-24 19:34:44 10197 1

原创 pcl::lineToLineSegment() 计算空间直线的交点和最小公垂线

         对于两空间直线来说,计算交点和最小公垂线是一码事,交点即最小公垂线两个垂足的中心。PCL中源码中包含计算空间直线最小公垂线的函数PCL_EXPORTS void pcl::lineToLineSegment (const Eigen::VectorXf &amp; line_a, cons...

2018-07-18 09:53:25 3710 4

原创 ubuntu16.04下qt4和qt5同时安装的切换

        一般情况下,ubuntu16.04可能默认qt4,但随着qt5更新,部分程序要求qt5的支持,卸载qt4再安装qt5会比较麻烦,所以可能需要同时安装qt4和qt5,两个版本的任意切换显得很有必要。        首先,查看系统默认打qt版本,命令行输入qmake -v        可以看到qt默认版本尾4.8。我们查看电脑已经安装的qt版本,打开文件路径   /usr/lib/x...

2018-07-03 15:31:22 12138 2

原创 使用OpenMP报错,“User Error 1001: argument to num_threads clause must be positive”

   手动设置线程数

2018-06-27 20:07:23 2350 4

原创 PCL中对象和共享指针的转化pcl::PointIndices::Ptr和pcl::PointIndices、PointCloud<PointT>::Ptr和PointCloud<PointT>

1、pcl::PointIndices--&gt;pcl::PointIndices::Ptr的转化pcl::PointIndices inliers;pcl::PointIndices::Ptr inliers_ptr(new pcl::PointIndices(inliers));2、pcl::PointIndices::Ptr--&gt;pcl::PointIndices的转化...

2018-06-27 19:49:02 7911 4

原创 PCL迭代提取点云的索引,并用向量存储提取的PCL点云

//Vector to hold point clouds std::vector&lt;pcl::PointCloud&lt;pcl::PointXYZ&gt;, Eigen::aligned_allocator&lt;pcl::PointXYZ&gt; &gt; clouds; std::stringstream ss; for (in...

2018-06-27 19:23:41 3896 5

原创 win7环境vs2010配置pcl1.6 ,release报错 error LNK2038: 检测到“_ITERATOR_DEBUG_LEVEL”值“2”不匹配值“0”

     博主环境,win7 ,vs2010,安装的是官网下的all-in-one打包程序     关于该程序的安装,网络上教程不胜枚举,举个栗子:https://blog.csdn.net/hegeneral/article/details/52489829     配置过程中需要注意的几点:    1、关于安装目录,如果是直接安装可执行程序,安装在C盘或D盘均可,如果是用cmake编译的话,要...

2018-05-17 19:40:27 813

原创 matlab去除大面积连通区域

       在利用进行图像形态学处理的时候,经常需要去除面积较大或面积较小的连通区域。       对于去除面积较小的连通区域,matlab提供了现有的函数BW2 = bwareaopen(BW,P,conn) %删除二值图像BW中面积小于P的对象,默认情况下conn使用8邻域      可是matlab并没有去除面积较大连通区域的函数,当然网上也有各种方法来解决这个问题,不过有些繁琐。今天...

2018-04-09 10:56:02 24365 11

原创 matlab 标定提取棋盘格角点调整参数

        新版的matlab自带标定工具包,为做标定的同学提供了很大方便。对于通常的图像,我们调用matlab工具包中的camera calibrator和 stereo camera calibrator可以从棋盘格图像中提取到正确的角点,如下所示:      在实际标定过程中,由于光线照射角度,材质反射率等因素的影响,可能角点提取失败,表现为角点提取过多或者过少       对于matl...

2018-03-17 13:16:10 15499 26

原创 ubuntu16.04环境下软件启动,但是不显示软件界面

博主新装的ubuntu系统,然后安装pycharm,第一次安装成功,可是启动时,不显示软件界面;卸载后重装,安装界面都不显示;然后用命令行进行安装,启动软件后,依然不能切换到软件界面。后来Alt+Tab,发现软件明明已经启动......         原因是系统默认了两个或者多个数据显示端口,启动软件时,软件界面出现在了当前显示屏以外的输出端口。可以用命令查看当前启动的输出端口xra

2018-01-20 16:33:46 10375 1

原创 多版本visual studio和不同版本opencv的配置管理

在开发过程中,我们可能需要在同一台电脑上同时安装多个版本的visual studio,有的同学还可能需要安装多个版本的opencv。环境配置不好很容易混乱,得不到自己想要的配置,甚至opencv调用失败。解决方法很简单,博主的方法是用属性表。      具体实施方法是针对希望的配置,建立不同的属性表。比如电脑安装了vs2010和vs2013,同时配置了opencv2.4.8和opencv3.0

2018-01-20 15:18:10 4480 2

原创 ubuntu 环境下python2.7和python3.5分别调用不同版本opencv的配置,及opencv的切换

首先,说一下为什么要这么配置。         最近要在一台电脑上进行简单的深度学习方面的学习,所以查资料啊,据说是tensorFlow和python3适配更好,而且python3代表了python的发展方向,所以安装python3貌似理所当然啊。不过,python3貌似只支持opencv3.0以上版本(道听途说,不知是否这样),而且opencv3.0以上版本,SURF和SIFT等算法都在op

2018-01-20 13:48:09 8363 4

原创 ubuntu16.04环境Kdevelop安装和汉化

1、Kdevelop安装 最简单的命令行安装,打开终端,执行 sudo apt-get install kdevelop 2、Kdevelop汉化不需要自己下载汉化包,Kdevelop安装后,在终端执行 aptitude search kdevelop 可能会提示未安装,则自己安装一下 sudo apt-get install aptit...

2018-01-20 10:32:35 14580 21

cmake编译opencv3.4.0,适用vs2015x86,release和debug

cmake编译的opencv3.4.0,适用于vs2015,x86,包括release和debug版本。属性表忘记上传了,需要的留下邮箱,我发给你

2018-06-11

空空如也

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

TA关注的人

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