- 博客(22)
- 资源 (6)
- 收藏
- 关注
原创 cmake编译opencv
3.设置好上面后,继续点configure。7.OPENCV_EXTRA_MODULES_PATH:设置opencv_contrib的models路径。附上编译用的cmake,opencv,opencv-contrib以及需要下载的文件。1.OPENCV_GENERATE_SETUPVARS:去掉勾勾。6.OPENCV_ENABLE_NONFREE:勾勾上。5.BUILD_OPENCV_WORLD:勾勾上。2.BUILD_CUDA_STUBS:勾勾上。3.OPENCV_DNN_CUDA:勾勾上。
2024-04-26 11:24:47
603
2
原创 PCL点云调平
已知条件:1.点云所有点坐标;2.调平后的平面的法向量,如调平后和xoy平行,法向量n2(0,0,1);思路://1.拟合点云平面,计算点云的法向量n1;//2.计算n1和n2的夹角;//3.叉乘计算两个法向量的旋转轴;//4.根据旋转轴和夹角计算旋转矩阵;//5.旋转点云;//6.获取点云的z坐标,生成深度图;代码如下:#include <iostream>#include <pcl/point_types.h>#include <pcl/io/p
2024-04-19 09:51:52
387
原创 Reel图像拼接算法
封装拼接算法:mosaic_image (Image0, Image1, ImageMosaic, ModelID)基于模板匹配的图像拼接:(halcon版本)
2024-04-18 15:29:00
286
1
原创 yolov5环境搭建(小白)
在pycharm的终端里查看不同模型的检测效果,输入指令:python detect.py --weights yolov5s.pt。还可以对不同的源进行检测(如屏幕),指令:python detect.py --weights yolov5s.pt --source screen;模 型 导 出 · python export.py --weights y010v5s.pt --include engine --device 0。3.2数据集:训练集,验证集,测试集(8:1:1)
2024-02-23 09:14:36
1934
原创 dumpbin给dll改名字重定向输出到文件
1.win+R cmd;2.进入到VC/bin/dumpbin.exe所在的目录;这里介绍两个cmd命令:a) cd… 返回上一层; b) cd Path 进入到Path路径3.D:\vs2015\VC\bin\dumpbin E:\opencv_world440.dll /EXPORTS /OUT:E:\hello.defE:\opencv_world440.dll和E:\hello.def是路径4.lib /DEF:E\hello.def /machine:X64 /OUT:E:\hel
2022-01-25 19:30:12
3292
原创 根据倾斜矩形中心点,长宽和倾斜角度,计算顶点,计算两直线交点
已知倾斜矩形中心点center,长w,宽h,倾斜角theta。顶点计算公式为:void getRectVertex(const cv::Point center,float theta,float w,float h,Point& a, Point& b, Point& c, Point& d){ a.x = center.x + w / 2 * cos(theta) - h / 2 * sin(theta); a.y = center.y - w / 2
2022-01-20 22:29:30
3019
原创 【openmp加速Halcon数据格式转换】
使用Openmp对vector数据个数转HTuple进行加速#include <iostream>#include <omp.h>#include <HalconCpp.h>#include <vector>#include <time.h>using namespace std;using namespace HalconCpp;void main(){ int totalNum = 200000; vector<i
2021-12-28 00:08:01
495
原创 OpenMP学习教程
OpenMP学习教程:1.https://www.hz-bin.cn/OpenMP2.https://www.jianshu.com/p/9931c05f40583.https://www.cnblogs.com/lfri/p/10111315.html
2021-12-11 00:15:11
294
原创 C++中显示Halcon窗口(2D&3D)
void ImageDisplay(Hobject Image, Hobject Regions){#if defined(_DEBUGTEST)HTuple WindowHandle;set_window_attr("background_color", "black");//open_window(0, 0, 800, 600, 0, "", "", &WindowHandle);open_window(0, 0, 1200, 900, 0, "", "", &WindowH
2021-12-10 07:56:02
2455
3
原创 C++ & Halcon 解数独
@TOCC++ & Halcon 解数独欢迎使用Markdown编辑器前段时间在手机上玩数独,一次不小心手机被摔坏了,记录没有了。得重新开始玩 就很费时间,于是利用这个机会。主要思路是:1.分割图片中的数字区域,保存图片;2.Halcon创建分类器,对保存的字符图片进行训练;3.写好解数独的函数;4.导入一张新图片,识别成二维数组,数字为空的位置用0代替。得到一个二维数组;5.解二维数组;6.将解好的二维数组输出在原图上,并保存图片;链接: link.原图新图:...
2021-08-08 11:06:18
144
原创 获取某个文件夹下的全部文件名,并保存为txt格式文本
获取文件夹下所有文件的文件名,并保存为txt代码实现如下功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入实现功能:获取某个文件夹下的全部文件名,并保存为txt格式文本;代码实现如下#include <io.h>#
2021-02-20 22:11:11
1122
1
Halcon联合C#编写的检测二维码窗体程序
2020-11-08
Halcon图像旋转不被剪切
2020-11-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人