不yi而飞
码龄7年
关注
提问 私信
  • 博客:21,337
    21,337
    总访问量
  • 11
    原创
  • 813,237
    排名
  • 2
    粉丝
  • 0
    铁粉

个人简介:运气只给有准备的人,机会只给有条理的人。

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:海南省
  • 加入CSDN时间: 2017-11-17
博客简介:

weixin_41085521的博客

查看详细资料
个人成就
  • 获得18次点赞
  • 内容获得5次评论
  • 获得45次收藏
创作历程
  • 10篇
    2020年
  • 1篇
    2019年
成就勋章
TA的专栏
  • VTK
    1篇
  • C++
    9篇
  • Qt
    7篇
创作活动更多

2024 博客之星年度评选报名已开启

博主的专属年度盛宴,一年仅有一次!MAC mini、大疆无人机、华为手表等精美奖品等你来拿!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

ORB-SLAM2编译要注意的问题

在编译ORB-SLAM2之前,要安装一些依赖库:OpenCV、Pangolin、Eigen3等。要注意的是,如果是源码安装Eigen3,会出现usleep等报错和警告,解决的办法是通过apt安装Eigen3:sudo apt-get install libeigen3-dev,这样不会出现任何报错和警告。...
原创
发布博客 2019.02.22 ·
566 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

不同版本VTK(编译安装)的切换问题

在进行CT三维软件开发的过程中,使用了VTK作为后端渲染工具,由于会用到QVTKOpenGLNativeWidget依赖库,对VTK的版本要求为>8.2,低于此版本则无此依赖库。 在进行三维点云软件开发的过程中,使用了PCL点云库,其后端渲染工具也是VTK,在AllInOne预编译版本中,pcl1.8.1(MSVC2015)使用了VTK8.0,实测更换为8.2版本不兼容,需修改源码调试,比较麻烦。为了配合不同软件的开发,我分别安装了VTK8.0和8.2两个版本,我是使用Cmake管理项目文件的,在
原创
发布博客 2020.08.16 ·
1750 阅读 ·
1 点赞 ·
0 评论 ·
5 收藏

Qt转码问题(不定期更新)

std::string 与 QString相互转换的乱码问题:QString str2qstr(const string str){ return QString::fromLocal8Bit(str.data());} string qstr2str(const QString qstr){ QByteArray cdata = qstr.toLocal8Bit(); return string(cdata);}...
原创
发布博客 2020.08.14 ·
201 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Qt设置(不定期更新)

平均分配列宽:ui->tableWidget->horizontalHeader()->setSectionResizeMode(QHeaderView::Stretch);QDialog去掉问好:setWindowFlags(Qt::CustomizeWindowHint | Qt::WindowCloseButtonHint);
原创
发布博客 2020.08.11 ·
272 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Qt + Sqlite开发出现错误:QSqlDatabase: QSQLITE driver not loaded

在Qt项目中连接Sqlite数据库:void PhenotypeManagementDialog::connectDb(){ QMessageBox msgBox; QSqlDatabase dbconn = QSqlDatabase::addDatabase("QSQLITE"); dbconn.setDatabaseName("D:/work/gooal-cloud/Sqlite_test/score.db"); if (!dbconn.open()) { dbconn.close
原创
发布博客 2020.08.11 ·
7863 阅读 ·
10 点赞 ·
1 评论 ·
13 收藏

python中__file__的作用

python获取当前脚本文件地路径在脚本中添加:__file__如打印当前python脚本文件路径:print(__file__)
原创
发布博客 2020.08.06 ·
258 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Qt + PCL点云库中点云不显示的可能原因

点云在Qt界面的可视化是通过PCL可视器的共享指针,在界面和点云数据之间进行数据的共享而完成的。完成数据的读取和界面更新后,界面可能出现不显示点云的情况:这时候需要考虑点云的alpha值:for (int i = 0; i != cloud->points.size(); ++i) { cloud->points[i].a = a; //a = 255, 不透明; a = 0, 透明 }如上,通过遍历设置每个点的alpha值为255,即可看到点云:
原创
发布博客 2020.07.15 ·
1865 阅读 ·
4 点赞 ·
3 评论 ·
4 收藏

各编辑器快捷键收藏与总结

方法参数提示:Ctrl + P
原创
发布博客 2020.07.14 ·
156 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C++ 访问其他类私有成员的两种方式

最近在用Qt写一个CT三维可视化的软件,需要在对话框类中访问主窗口类中成员函数与变量。主窗口中声明的成员变量和核心功能的成员函数均为私有成员,那么在对话框类中访问它们则可以使用包含但不仅限于(C++博大精深,不敢把话说满)以下的两种方法:在主窗口类中创建公有成员函数,通过在类中获取私有成员来供其他类对其进行访问及修改: class A{public: int* getNum(){ return # } private: i
原创
发布博客 2020.07.12 ·
4493 阅读 ·
2 点赞 ·
1 评论 ·
12 收藏

Qt开发之文件夹选择对话框需要注意的健壮性问题

Qt中选择文件夹的代码如下:QString imageFolder = QFileDialog::getExistingDirectory(this, tr("选择序列图像文件夹"), QDir::homePath(), QFileDialog::ShowDirsOnly);选择文件夹的目的有两个:获取文件夹中的文件,一般需获取多个文件,应用场景举例:某文件夹为一个数据集,包含一批自增的序列文件 设置文件的保存路径当为第一种情况时,需考虑一下问题:文件夹内的文件不是目标格式,需指定文.
原创
发布博客 2020.07.08 ·
528 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

OpenCV读取二进制文件

OpenCV读取二进制文件#include <iostream>#include <fstream>#include <opencv2/opencv.hpp>using namespace std;#define HEIGHT 1516#define WIDTH 1516int main(int argc, char** argv){ ifstream inFile(argv[1], ios::in | ios::binary); if
原创
发布博客 2020.06.02 ·
2807 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏