自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

LoveWeeknd

不积跬步无以至千里--不积小流无以成江海

  • 博客(172)
  • 资源 (3)
  • 收藏
  • 关注

原创 C++/CLR托管模式下接收C#端传递的图像进行处理和显示及不同变量类型转换和值的互传

首先说下为什么要用C++托管模式:1、托管C++可以使用

2021-11-25 10:30:37 2163 2

原创 QT+ubuntu16.04+opencv410+darknet yolo v3编译测试

1、QT安装和opencv编译省略,网上一大堆2、编译darknet1)下载源码 git clonehttps://github.com/AlexeyAB/darknet.git2)进入源码目录创建build文件夹,然后cd到build目录,由于我工程目录下已经有了build,因此我直接创建build2mkdir build2cd build22)开始编译cmake ..makesudo make install3、配置QT+代码测试,测试代码可以在y..

2020-09-18 10:47:39 1034 1

原创 ubuntu中使用QT同时编译pcl和opencv出现error: field ‘pa ram_k_’ has incomplete type ‘flann::SearchParams’

问题描述:ubuntu中使用QT同时编译opencv和pcl时出现如下错误:错误原因:pcl和openc中均包含flann库产生冲突解决办法:将flann目前更换为flann2或者其它名字,在更改目录后,其它关联引用文件也需要更改涉及到文件如下:/opencv-410/include/opencv2/flann.hpp/opencv-410/include/opencv2/miniflann.hpp/opencv-410/include/opencv2/features2d.hpp

2020-08-17 10:41:02 2005

原创 Opencv3保存16位深度图

#include <iostream>#include <opencv.hpp>void main(){ int mark = 1; if (mark == 0) { cv::Mat src = (cv::Mat_<int>(2, 2) << 1111, 22222, 33333, 4444); cv::Mat dst; src.convertTo(dst, CV_16UC1); std::vector<int> c.

2020-06-08 17:01:46 2833

原创 在CloudCompare中对点云添加颜色

1、首先加载多个点云文件2、用鼠标选中其中一个文件,接着点击工具栏 Edit--Colors--Set unique3、接着在打开的颜色版里面选中一种颜色缺点即可,例如我这里对三个文件分别设置不用的颜色...

2020-03-18 15:03:30 11881 3

原创 QT中使用 slot 传递 opencv 中的Mat对象

直接运行的时候会出现以下问题:解决办法:在emit之前添加以下代码qRegisterMetaType< cv::Mat >("cv::Mat");例:DWORD __stdcall NotebookCamera::CamCallback(LPVOID lpParam){ NotebookCamera* ptrData = (NotebookCame...

2020-03-11 13:24:04 1590

原创 qt Label控件键盘事件无响应

解决办法:选中Label控件,找到属性“focusPolicy”,将其设置为"ClickFocus"

2020-02-03 19:55:53 1097

原创 c++ const 转 非const

方式1:void fun(const QPixmap * temp){ QPixmap *p = const_cast<QPixmap *>(temp);//const 转 非const }方式2:void fun(const QPixmap * temp){ QPixmap p = *const_cast<QPixmap *&gt...

2020-02-02 09:31:31 1087

原创 error C2027: 使用了未定义类型“QMouseEvent”

问题情况:解决办法:在自定义鼠标事件的文件中添加#include <QMouseEvent>

2020-02-01 12:53:34 4615

原创 QTreeWidget如何隐藏头部

点击QTreeWidget属性找到headerVisible,去掉勾选即可

2020-01-29 10:32:05 4803 1

原创 海康相机在python环境下保存图像

def work_thread(cam=0, pData=0, nDataSize=0): stFrameInfo = MV_FRAME_OUT_INFO_EX() memset(byref(stFrameInfo), 0, sizeof(stFrameInfo)) data_buf = (c_ubyte * nDataSize)() while True: ...

2020-01-15 10:29:24 2116

原创 shared_ptr初始化方式

方式1:shared_ptr<string> ss(new string("AAA"));方式2:shared_ptr<string> ss = shared_ptr<string>(new string("AAA"));方式3:shared_ptr<string> ss;ss.reset(new string("AAA"...

2020-01-13 22:28:10 4052

原创 There's no QT version assigned to this project for platform x64 解决办法

问题描述:工程是由VS+QT开发的,从一台电脑拷贝到另外一台电脑后,运行时弹出以下提示框解决办法:1、点击VS工具栏“Qt VS Tools”,选择 Qt Project Settings2、选择“Version”对应的版本3、如果我的是VS2017...

2020-01-10 09:39:51 6027

原创 PCL读取ply、pcd文件方式

1、读取ply#include <pcl/io/pcd_io.h>#include <pcl/io/ply_io.h>#include <pcl/point_types.h>void main(){ pcl::PLYReader reader; pcl::PointCloud<pcl::PointXYZ>::Ptr clo...

2019-12-24 09:20:13 6881 1

原创 VS QT中添加button事件简易方式

1、首先手动拉一个Push Button和Label控件Push Button控件的对象名设置为pub_test2、添加槽函数public slots: void on_pub_test_clicked();3、实现void QtGuiApplication1::on_pub_test_clicked(){ ui.label->setText("AAAA")...

2019-12-12 21:26:43 5648 4

原创 QT QTextEdit无边框设置

选中QTextEdit控件,找到QFrame里面的frameShape属性,将属性设置为NoFrame

2019-09-03 16:02:49 8742

原创 如何在VS+QT集成环境中添加应用程序图标

1、生成一个.ico图标文件2、右键VS项目属性,添加资源,重新生成即可

2019-08-23 17:18:39 572

原创 QT底部状态栏stausBar()添加控件及状态栏高度调整

1、先new一个QLabel控件,然后指定父类为statusBar()QLabel *m_lbl_10 = new QLabel(("系统消息:"), statusBar());如果出现中文乱码,可以在有中文的cpp文件里加上:#pragma execution_character_set("utf-8")2、状态栏高度调整点击对象查看器,选中centralWidget,如...

2019-08-22 20:48:54 5665

原创 ubuntu 16.04安装CUDA9.0 CUNN7.05

1、下载CUDA9.0打开下载地址:https://developer.nvidia.com/cuda-90-download-archive2、下载后进入对应文件夹,输入sudo shcuda_9.0.176_384.81_linux.run然后一直Enter到100%,并输入accept接着出现 Install NVIDIA Accelerated Graphics ...

2019-08-06 16:58:19 442

原创 Pycharm远程调试ubuntu项目

1、打开Tools->Deployment,pycharm必须安装专业版,激活码网上找最新的,社区版中没有Deployment2、打开Configuration3、添加配置,Type选择SFTP,将服务器IP,用户名密码输入4、这里分别填入本地工程目录和服务器工程目录,两个工程的目录名必须相同,同时两个目录里面的文件必须一样5、配置环境,File->Se...

2019-06-20 13:39:19 1868

原创 001-Opencv3之图像显示及视频显示、创建进度条

1、图像显示using namespace std;using namespace cv;//显示图像void main(){ Mat img = imread("E:/004-C++Opencv/OpencvLearning/public/123.jpg"); if (img.empty()) return; namedWindow("ShowImg", WINDOW_A...

2019-05-31 00:40:09 806 1

原创 ubuntu 16.04 安装测试keras-yolo3

1、源码地址:https://github.com/qqwweee/keras-yolo32、环境要求:Python 3.5.2pillowmatplotlibopencv_python==3.3.1.11Keras 2.1.5tensorflow 1.6.03、下载权重文件到根目录wget https://pjreddie.com/media/files/yolov...

2019-05-26 12:57:42 1369 1

原创 ubuntu16.04 + opencv3.4.5 + QT5.1.2

1、下载源码wget https://github.com/opencv/opencv/archive/3.4.5.zip2、解压后进入文件夹mkdir build cd build3、安装依赖包sudo apt-get install build-essential sudo apt-get install cmake git libgtk2.0-dev pkg-co...

2019-04-20 15:59:46 560

原创 ubuntu 16.04 + PCL1.9.1 + Cmake3.14

1、安装依赖包sudo add-apt-repository ppa:v-launchpad-jochen-sprickerhof-de/pcl sudo apt-get update sudo apt-get install libpcl-dev2、下载源码git clone https://github.com/PointCloudLibrary/pcl.git3、Cm...

2019-04-20 15:54:38 1420

原创 error C4996: 'vtkMapper::ImmediateModeRenderingOff':

配置完PCL1.9.1后运行程序出现以下错误1>c:\program files\pcl 1.9.1\3rdparty\vtk\include\vtk-8.1\vtkmapper.h(218): note: 参见“vtkMapper::ImmediateModeRenderingOff”的声明解决办法:将sdl选择否...

2019-04-11 14:44:22 8581 15

原创 在Qt MSVC下配置opencv

1、为了能直接使用VC下的OpencvDll,我这里选择安装了MSVC2015,如果使用MinGW,需要重新Make MinGW对应的DLL2、创建工程,kits配置选择MSVC20153、配置opencv(1)、添加库(2)、选择外部库(3)、添加库文件和库目录(4)、打开.pro文件可以看到添加后的代码4、添加一段显示图像的opencv代码...

2019-03-10 12:29:44 5120 5

原创 QT使用Enigma Virtual Box打包exe

1、先使用QT自带的打包工具windeployqt2、下载安装Enigma Virtual Box,安装打开后可以设置语言3、添加我们使用windeployqt生成的exe文件目录4、添加关联文件夹和DLL,这里需要选择第二个选项,如果选择第一个选项的话,单独将exe拿出来运行时会出现缺失关联文件5、压缩文件6、执行封包参考链接:https://...

2019-03-08 13:53:44 2389

原创 如何把Bitmap对象显示在pictureBox上

string path= "123.jpg"; Bitmap bmp = new Bitmap(path)//bmp得到图像的数据Image img= Image.FromHbitmap(bmp.GetHbitmap());pictureBox1.Image = img;pictureBox1.Show();pictureBox1.Refresh();...

2019-03-02 09:07:36 10913

原创 C++ 变量全局作用域问题(static全局使用)

作为C++的基础,但在使用中经常容易犯错例:a.h文件#include &lt;iostream&gt;using namespace std;extern int aa;int add(int a, int b);static int bb = 9;//static int sum(int a, int b);a.cpp#include &lt;ios...

2019-02-19 15:18:03 820

原创 如何在C/C++中使用pi (π) 值

在math.h有一个宏定义M_PI#if defined _USE_MATH_DEFINES &amp;&amp; !defined _MATH_DEFINES_DEFINED #define _MATH_DEFINES_DEFINED // Definitions of useful mathematical constants // // Define _...

2019-02-19 10:22:29 24402 2

原创 005-opencv求像素最大值和最小值

Mat img;double minv = 0.0, maxv = 0.0;double* minp = &minv;double* maxp = &maxv;minMaxIdx(img, minp, maxp);cout << "Mat minv = " << minv << endl;cout << "Mat max...

2019-01-23 17:43:23 6396

原创 Opencv Mat元素求和sum

sum函数声明:CV_EXPORTS_AS(sumElems) Scalar sum(InputArray src);其返回的是一个Scalar数据类型,Mat s = Mat::ones(3, 3, CV_8UC1);Scalar ss = sum(s);cout &lt;&lt; ss[0] &lt;&lt; endl;输出:9...

2019-01-16 18:17:06 26449

原创 python QT .ui生成.py文件

1、首先在QT设计器中导出.ui文件2、进入存放.ui文件的目录,按住shit+鼠标右键,选择Powershell窗口打开3、输入:pyuic5 123.ui -o 123.py

2018-12-27 15:53:33 3714

原创 AttributeError: ‘mywindow‘ object has no attribute ‘setCentralWidget‘

出错前的代码:class mywindow(QtWidgets.QWidget, Ui_MainWindow): def __init__(self): super(mywindow,self).__init__() self.setupUi(self) #定义槽函数 def hello(self): self.tex...

2018-12-27 15:38:02 13765 8

转载 python opencv修改保存的图片质量

1、使用opencv保存图像cv2.imwrite(存储路径,图像变量[,存盘标识])存盘标识: cv2.CV_IMWRITE_JPEG_QUALITY 设置图片格式为.jpeg或者.jpg的图片质量,其值为0---100(数值越大质量越高),默认95 cv2.CV_IMWRITE_WEBP_QUALITY 设置图片的格式为.webp格式的图片质量,值为0--100 ...

2018-12-18 23:06:27 16360 2

原创 python统计数组中所有元素出现的次数

import matplotlib.pyplot as pltimport numpy as npf = open('TXT/123.txt')lines = f.readlines()data = []for line in lines: data.append(int(line))data = sorted(data)print(data)unique_data =...

2018-12-14 15:43:21 18696

原创 tf.nn.conv2d(x, W, strides=[1, 2, 2, 1], padding='SAME')参数的理解

例子:W = tf.truncated_normal([5, 5, 1, 32], stddev=0.1)tf.nn.conv2d(x, W, strides=[1, 2, 2, 1], padding='SAME')1、shape= [5,5,1,32]前面两个5,表示卷积核的长宽分别为51表示输入图像对应的通道数,比如输入的图像是单通道的则设置为1,如果是RGB三通道的,则...

2018-12-13 20:41:13 4498 1

原创 C# Winform使用ListVIew控件制作表格

1、找到ListVIew拖到窗体中2、点击右上角,设置视图为 Details,或者直接在属性里面设置View为Details3、添加列表头:点击属性Columns完后效果如下:4、添加行表头:点击属性Items5、添加行数据注意:在插入行输入的时候如果没有添加行的items会报一下错误:System.ArgumentOutOf...

2018-12-12 15:13:19 28266

原创 python打包flask项目exe

以采集某电影网站的最新电影为例:import os # 目录结构处理模块import requestsfrom bs4 import BeautifulSoupfrom flask import Flask, render_templateimport webbrowserapp = Flask(__name__)@app.route('/')def index():...

2018-12-11 17:13:42 8577 2

转载 Python从单元素字典中获取key和value

方法一d = {'name':'haohao'}(key, value), = d.items()12方法二d = {'name':'haohao'}key = list(d)[0]value = list(d.values())[0]123方法三d = {'name':'haohao'}key, = dvalue, = d.values()原文:https://b...

2018-11-29 18:18:41 3037

兔子模型pcd点云文件

兔子模型pcd点云测试文件,本测试资源来源于网络,若侵犯版权请联系博主删除。https://blog.csdn.net/oMoDao1/article/details/105972036

2020-05-07

keras中文手册

完整版PDF电子书下载 带索引书签目录高清版。绝对的完整、高清,有目录,带索引书签。 keras中文手册,可供了解 keras的朋友下载学习。 keras中文手册,可供了解 keras的朋友下载学习。Keras是一个高层神经网络库,Keras由纯Python编写而成并基Tensorflow或Theano。Keras 为支持快速实验而生,能够把你的idea迅速转换为结果,上手容易,简单易学。

2018-11-24

Xshell4Xftp4

Xshell4Xftp4免费为家庭或学校使用版本,不需要收费.是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议。Xshell 通过互联网到远程主机的安全连接以及它创新性的设计和特色帮助用户在复杂的网络环境中享受他们的工作

2018-11-19

空空如也

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

TA关注的人

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