- 博客(29)
- 资源 (10)
- 问答 (1)
- 收藏
- 关注
原创 git补丁操作:git生成patch和应用patch
2、将上述步骤生成的README.patch文件拷贝到当前代码根目录下,使用 git status 命令查看到添加了patch文件。(如果已有某个项目代码仓和patch文件,直接应用patch即可)2、在clone到本地的代码目录中,例如对README.md文件进行了修改。4、可以打开README.md文件查看应用patch后内容是否修改成功。查看README.patch的内容(可以用Notepad++)1、在本地其他目录重新clone代码仓,不做修改。5、完成后继续进行所需开发或提交等操作。
2023-03-14 20:24:48 5117
原创 Halcon单模板多模板匹配以及仿射变换
一、单模板多模板匹配********************** 1.单模板 **********************dev_set_draw ('margin')read_image (Image, '1.bmp')*产生模板区域gen_rectangle1 (Rectangle, 248.463, 612.313, 356.761, 733.762)reduce_domain (Image, Rectangle, ImageReduced)*模板匹配create_
2021-03-09 14:39:28 2614
原创 Qt使用三点坐标画圆弧
//由三点计算圆弧的参数: //const QRect & rectangle, int startAngle, int spanAngle //圆弧的包围框(左上角坐标、宽、高),起始角度、旋转角度 double radius, x0, y0, startAngle, spanAngle; double x1 = dataList.at(0)->x, x2 = dataList.at(1)->x, x3 = dataList.at(2)->x; double y1 ..
2021-03-02 15:25:57 3017 2
转载 Qt 串口通信调试软件的开发和测试
这里写自 以串口通信调试软件的开发为例,学习基于Qt的串口通信。欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导
2021-01-22 15:36:47 795 1
转载 QT下显示图片(转载)
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/weixin_43935474/article/details/89327314QT下实现图片的自适应显示、缩放(以鼠标位置为中心进行缩放)、拖动、以及重置系统配置:ThinkPad T570、Windows10、QT5.12.2(Qt Creater 4.8.2)我是通过qt中的Graphics View控件来实现...
2021-01-14 09:00:46 2543
原创 自动计算阈值方法-Otsu法(大津法/最大类间方差法)
对自动计算阈值的分割算法Otsu进行分析,参考:https://blog.csdn.net/liyuanbhu/article/details/49387483等资料。 Otsu法也称为大津法或最大类间方差法,算法的基本原理是假设检测图像由前景和背景部分组成,通过统计学方法计算选取出阈值,使得这个阈值可以将前景和背景最大程度的区分开。 任意选取一个阈值t将图像分为两部分...
2020-05-06 18:22:18 10884 1
原创 3A算法——自动白平衡算法
本文介绍了3A算法中的自动白平衡算法,参考诸多大神的文章,由于整理时间较晚,未完全记得参考的原文链接,如有版权权限问题,望联系进行更正,谢谢! 图像信号处理算法(Image Signal Process,ISP),对图像传感器输出的原始图像进行处理,得到较好的场景还原效果。其中,3A算法包括:AWB(自动白平衡)、AE(自动曝光)、AF(自动对焦)。这里先分析...
2020-05-05 20:18:41 7323 3
原创 [halcon]算子bandpass_image线性滤波和带通滤波问题
bandpass_image — Edge extraction using bandpass filters。文档解释:使用带通滤波器的边缘提取它的模板是:这个模板与Log模板类似:这样理解,bandpass_image算子的原理还是空间的线性边缘提取实现的。带通的概念又是频域内的,不理解哪一步和带通有关系?...
2020-04-03 14:22:57 550
原创 caffe训练和测试图像(windows下)-问题:data_transformer.cpp:63---check failed
参考博客:caffe windows训练测试自己的图片 https://www.jianshu.com/p/607f1e51e3ab Caffe学习系列(12):训练和测试自己的图片 https://www.cnblogs.com/denny402/p/5083300.html1、生成lmdb格式的数据 (1)原始.jpg图像,可自行搜索下载(或...
2020-03-30 17:08:07 288
原创 Windows上运行Caffeine自带mnist实例的步骤
在已安装好Caffe后:1、下载数据0)caffe-master是安装的根目录1) 官网地址:http://yann.lecun.com/exdb/mnist/2) 下载以下四个文件,解压到caffe-master\data\mnist下 下载的文件 ...
2020-03-27 19:15:44 301
原创 图像处理-颜色空间
将颜色空间分为两类: 面向硬件的颜色空间:RGB(计算机图像)、YUV(视频系统)、CMY(彩色打印) 面向视觉感知的颜色空间:HSI、HSV1.RGB模型:根据三基色原理,用基色光单位来表示光的量,则在RGB颜色空间,任意色光F都可以用R、G、B三色不同分量的相加混合而成。适合彩色显像管工作。然而这一体制并不适应人的视觉特点。因而,产生了其他不同的颜色空间表示...
2020-03-25 20:30:20 751
原创 Halcon模板轮廓坐标点获取
第一步:创建模板,用于创建模板的图像以及程序如下所示:问题点:创建的模板轮廓位于图像左上角,模板中心坐标(0,0)第二步:获取轮廓坐标(1)直接获取问题点:坐标存在负值(2)放射变换再获取...
2020-03-14 14:51:30 10469 6
原创 dyn_threshold算子-参数解析
halcon手册中的说明:Name:dyn_threshold — Segment an image using a local threshold.Signature:dyn_threshold(OrigImage, ThresholdImage: RegionDynThresh: Offset, LightDark:)1、算子参数的解析: OrigImage:原始图...
2019-12-24 16:58:56 826
原创 景深概念、计算方法与影响因素
一、景深概念“景深(Depth of Field,DOF),是指在摄影机镜头或其他成像器前沿能够取得清晰图像的成像所测定的被摄物体前后距离范围。而光圈、镜头、及拍摄物的距离是影响景深的重要因素。”“在聚焦完成后,焦点前后的范围内所呈现的清晰图像,这一前一后的距离范围,便叫做景深。在镜头前方(调焦点的前、后)有一段一定长度的空间,当被摄物体位于这段空间内时,其在底...
2019-06-22 16:22:46 5057
转载 cv::mat的clone函数
转载: https://blog.csdn.net/liuxiao214/article/details/77870341
2019-05-31 15:28:46 3908
转载 OpenCV应用程序无法正常启动(0xc000007b)
转:https://blog.csdn.net/weixin_33800593/article/details/87480312
2019-05-20 20:55:41 1212
原创 无法定位程序输入点于动态链接库......vtkGUISupportQt-7.0-gd.dll上
参考网上在Qt中添加显示点云的例子,配置好环境、添加代码后编译通过,但运行出现错误:环境是:vs2013+qt5.3.0+pcl1.8.0,qt和pcl都以配置好,该dll对应的lib也在项目中添加了,安装路径下也是存在该dll的。请问是什么原因呢?怎么解决?...
2019-05-17 10:15:17 3093 8
原创 Qt遇到问题:C2371: “GLdouble”:重定义;不同的基类型
在尝试利用Qt显示三维模型,参考了文章:https://blog.csdn.net/hjq376247328/article/details/49930561我的编程环境是Qt 5.3.0(MSVC 2013,32bit),粘贴代码后运行报错:error C2371:"GLdouble":重定义;不同的基类型查看定义了GLdouble的两个文件,一个是C:\Program Files(...
2019-05-16 13:59:56 1593 3
转载 向list中添加.add()数据,其值全部变为最后添加的数据
借鉴 k__night工作 的方法 https://blog.csdn.net/m0_37894088/article/details/83861294解决
2019-03-01 18:35:20 7365
原创 提取Eigen中Matrix元素等基本操作:Identity()函数、head<n>()函数
1.对一个Eigen::Matrix3f类型的数据x,在想提取其第三行第一列元素时:(1)使用x.row(2).col(0)操作并赋值给一个变量,提示不能将Eigen...类型值赋值过去;(2)使用x(2,0)操作可以完成提出元素并赋值。 2.使用Identity()函数的作用:在定义变量时使用Eigen::Matrix4f x = Eigen::Matrix4f::Identi...
2019-02-21 19:10:49 32812
原创 error LNK1120: 2个无法解析的外部命令:vtkRenderingOpenGL_AutoInit(Construct、Destruct),该函数在......中被引用
进行PCL最小包围盒计算时,使用了https://blog.csdn.net/WillWinston/article/details/80196895 里的程序。在pcl1.8.0+vs2013+win10环境下,调试报错:(1)error LNK1120: 2 个无法解析的外部命令;(2)error LNK2019:无法解析的外部符号"vtkRenderingOpenGL_AutoI...
2019-02-20 12:02:18 5778 13
转载 PCL分割方法:区域生长分割算法(RegionGrowing)
转载: 有梦想的田园犬 https://blog.csdn.net/AmbitiousRuralDog/article/details/80267519
2019-02-15 16:45:14 2394 1
原创 PCL中添加点云数据问题:abort() has been called
将读入的一个点云数据赋值添加给一个新建的点云里:pcl::PointCloud<pcl::PointXYZ>::Ptr cloud(new pcl::PointCloud<pcl::PointXYZ>());pcl::io::loadPCDFile("input.pcd", *cloud);pcl::PointCloud<pcl::PointXYZ>...
2019-02-15 14:28:49 1771 5
原创 调用PCL超体聚类分割算法程序过程中的错误问题
PCL超体聚类分割算法的实现使用了:刘伟ECJTU文章https://blog.csdn.net/breeze5428/article/details/24271809中的程序:对不断调试中出现的问题做一个记录:(1)若不添加 #include <vtkPolyLine.h>,语句polyLine->GetPointIds ()->SetNumberOfIds(p...
2019-02-14 16:30:07 638
原创 PCL高斯滤波两种方法:pcl::filters::GaussianKernel和pcl::filter::Convolution使用的报错问题
想调用pcl高斯滤波函数进行点云处理中,先参考了两种网上的pcl高斯滤波程序,在VS2013中运行报错,一直未能解决,求助!!!方法1:(参考文章:https://blog.csdn.net/fandq1223/article/details/53183489)#include <iostream>#include <pcl/io/pcd_io.h>#incl...
2019-01-30 18:42:34 5084 9
DLL生成与调用:c++与c#各自以及相互.zip
2020-03-10
CloudCompare源代码以及使用CMake进行编译
2019-12-18
JspWriter cannot be resolved to a type
2017-07-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人