- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 使用opencv找圆(非霍夫法)
/ 计算轮廓的面积i++) {// 计算轮廓的面积和周长// 计算圆形度// 如果圆形度不满足要求或者面积不在targetArea*[0.5,1.2]区间内,则跳过//}if (!continue;if (re) {cv::Mat image = cv::imread("你的图片路径", 0);// 以灰度模式读取图像if(re) {cv :: Mat image = cv :: imread("你的图片路径" , 0)
2024-02-01 18:07:23 1156 1
原创 联想拯救者R7000在ubuntu系统下安装NVIDIA驱动以及cuda和cudnn
1.安装NVIDIA驱动1.1 禁用原有驱动首先进入ubuntu系统,检查nouveau是否禁用,在终端输入lsmod | grep nouveau若有输出,则禁用原有的nouveau nvidia驱动,在终端输入sudo gedit /etc/modprobe.d/blacklist.conf在文件最后添加下面两行blacklist nouveauoptions nouveau modeset=0更新系统修改sudo update-initramfs -u然后重启sudo
2021-07-09 17:08:31 4253 3
原创 wsl2下的Cartographer、Cartographer ROS安装
最近在windows系统下的wsl2安装Cartographer以及Cartographer ROS,记录一下踩的坑以及可能遇到的问题。1.wsl2的安装直接参考官方文档安装即可2.Cartographer的安装和1一样,也可直接参考官方文档安装。其中,需要注意的是:2.1 在安装ceres-solver库时,使用文档所给链接可能不能git下来,需要将链接改为https://github.com/ceres-solver/ceres-solver,即将图中的git clone https://c
2021-07-05 17:01:36 450
原创 Ubuntu20.04配置最新版opencv及opencv_contrib
1.安装依赖sudo apt-get install build-essentialsudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-devsudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-d
2021-06-26 16:38:25 1051
原创 Qt的多线程(非重写run函数和继承Movetothread)
首先设计一个qt界面,包含4个button按钮,2个lineEdit,如图所示界面测试多线程功能如下:Pushbutton1和stop1按钮控制线程1的开始和结束,线程中使用while true死循环,输出从0开始,间隔10ms加1;Pushbutton2和stop2按钮控制线程2的开始和结束,线程中使用while true死循环,输出从0开始,间隔100ms加1。mainwindow.h文件如下:#ifndef MAINWINDOW_H#define MAINWINDOW_H#includ
2021-06-22 12:51:34 290
原创 基于halcon的qt使用定时器调用笔记本自带摄像头
最近想用qt做一个摄像头的界面,于是通过halcon调用摄像头,在导出到c++代码。以下是导出的cpp文件的action函数// Local iconic variables HObject ho_Image; // Local control variables HTuple hv_AcqHandle; //Image Acquisition 01: Code generated by Image Acquisition 01 OpenFramegrabber("Direc
2020-06-13 15:47:04 1840 10
原创 基于halcon的qt创建一个模板识别的界面
首先在文件project.pro下添加halcon文件的lib以及include。macx { QMAKE_CXXFLAGS += -F/Library/Frameworks QMAKE_LFLAGS += -F/Library/Frameworks LIBS += -framework HALCONCpp}else { #defines win32:DEFINES += WIN32 #includes INCLUDEPATH += "$$(H
2020-05-27 00:06:54 1179
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人