自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 问答 (2)
  • 收藏
  • 关注

转载 soble、canny、laplace三种算法区别

原文:https://www.jianshu.com/p/2334bee37de5

2023-11-16 17:07:42 135

原创 QT学习笔记-遇到问题、异常

(2)修改ui时,确保其他地方没有占用该ui控件(特别注意***changed绑定的槽函数)QT初学者,后续后持续更新遇到的问题,欢迎各位指教!在修改ui控件的前面。

2023-08-09 11:39:40 158

原创 Visionpro联合C#二次开发之CogAcqFifoTool

Visionpro联合C#二次开发之CogAcqFifoTool

2022-10-20 10:27:23 4598 3

原创 机器视觉笔记-工业相机

机器视觉学习笔记-工业相机篇

2022-10-09 15:54:31 802

原创 Qt笔记-Qt教程、文档

一个非常好qt教程:https://wizardforcel.gitbooks.io/qt-beginning/content/60.html?q=

2021-07-24 10:42:15 162

转载 Opencv C++笔记-白平衡算法

#include <highgui/highgui.hpp>#include <imgproc/imgproc.hpp> using namespace cv; int main(){ Mat imageSource = imread("02.jpg"); imshow("原始图像", imageSource); vector<Mat> imageRGB; //RGB三通道分离 split(imageSource, imageRGB); /

2021-01-25 16:51:24 1216

原创 C++笔记-遍历文件夹下面的指定的所有文件

最近做一个项目需要遍历文件夹下的bmp图片,之前没有接触过c++的这方面,然后也是在网上查找了很多资料,因为资料(博客)大都是比较久远的,可能由于版本原因会出现各种错误,所以也费了不少时间,这里记录一下,以免忘记,方便下次查阅。环境:win10,VS2019,DebugX64这里先上代码:/// <summary>/// 获取文件下所有后缀名为bmp的文件/// </summary>/// <param name="path">文件夹路径</param&

2021-01-20 11:57:16 979

原创 安装qt5.12和在vs2019安装qt拓展工具

注意:因为安装qt5.12时只有MSVC2017,没有19先下载qt5.12,链接:http://download.qt.io/archive/qt/5.12/5.12.3/首先断网安装这里点击Next然后点击skip跳过(这里要断网,不然就需要注册账号)选择安装路径,建议不要装c盘然后选中同意协议选项,下一步**这里,重点来了,因为这里只有MSVC2017编译器,而我们的编译软件是VS2019,你可以选上MSVC2017和MinGW,只安装了MSVC2017,qt里找不到任何编译

2021-01-15 12:05:01 5293 1

原创 C#视频录制-AForge.Video.FFMPEG“大坑”记录

之前有个项目,需要事先用大华高帧率相机录制好视频,于是就接触到了AForge.Video.FFMPEG,接下来就被它折磨了近一天,这里觉得有必要记录一下,这个实在是太坑了!!!1.首先这个库目前只支持x86环境下运行2.需要将下载好的dll和AForge.NET\Framework\Externals\ffmpeg\bin路径下的全部dll(下图的6个dll)拷贝到bin/X86/Debug下下载网站:http://www.aforgenet.com/不然就会报这个错:3.修改config文件

2021-01-05 10:50:51 2665 2

原创 C#使用委托在窗体之间传值

首先容我叨叨几句,相信很多朋友对委托的理解很模糊,本人刚开始学C#的时候也是一样,大量的在网上搜委托的文章,然后就算他们写的再好,我也看不懂(可能是比较笨),然后在cnds上看到一位前辈的发言,意思大概是这样:“很多初学者急于求成,然而查阅大量的资料还是搞不懂委托,建议先了解委托的大概概念,等到自己实际遇到委托的功能,自己动手结合概念独立完成,自然而然就懂了”,这里我感觉说的就是我…。话太多了,接下来就开始实现使用委托在两个不同的窗体上传值。1.功能展示这里简单的做了两个窗体,Form1只有一个tex

2021-01-04 15:05:35 2304 2

原创 Opencv通过颜色(HSV)过滤背景

本文以思想结合代码的形式来描述如何通过颜色来筛选您想要的区域。简单描述一下HSV,HVS图像是不同于RGB的三通道格式图H:表示色度S:表示饱和度V:表示亮度首先,我这里以下图为例这里我们想要得区域只有鸡蛋所在的区域。分析:鸡蛋的颜色不同于其他物体的颜色,而H通道就是控制颜色的,所有我们可以针对H通道做文章,当然加上其他的通道效果更好。1.首先我们得先知道鸡蛋的HSV值,这个我们可以通过查表、画图工具、halcon(不仅限于这三种方法)来得到对应的值(1)查表那参考这个表的话,鸡蛋(

2020-12-28 12:00:36 4222 1

原创 halcon学习笔记4-字符识别(包括汉字识别)

本篇笔记着重写的是如何训练汉字字符,让机器能够识别出来汉字1.使用系统训练好的文件完成车牌的识别首先我在网上随便找了一直车牌图像然后灰度化再进行阈值操作下一步连通区域后进行特征选择,因为识别中文要训练,这里就先识别英文和数字,后面会有中文的识别详解。因为这里的车牌看起来跟基本是水平的,就不用矫正了。识别前需要将灰度图反转一下(因为我选的字体’Industrial_0-9A-Z_NoRej.omc’是在亮背景下识别暗的字体)车牌识别比较简单,就没有详细解释了,接下来重点来了。2.训练OC

2020-12-08 15:23:41 12854 5

原创 halcon学习笔记3-几何定位+仿射变换

关于仿射变换,这里不做详细介绍,这里推荐一篇文章:如何通俗地理解仿射变换几何定位和仿射变换的一部分算子affine_trans_(iamge,region,xld):仿射变换-作用到iamge,region、xld等都可以vector_angle_to_rigid():得到一个刚性仿射变换矩阵orientation_region():得到指定区域的弧度(与x轴正方向的弧度)hom_mat2d_identity ():得到一个单位矩阵hom_mat2d_translate ():得到一个平移变换矩

2020-12-07 17:17:45 4219

原创 halcon学习笔记2-二维码检测

halcon学习笔记-二维码检测拿到图像,一般先要对图像做预处理,当然你的图像质量很高就可以不用做了。常用的方法有:(1)emphasize,图像锐化,突出图像的轮廓(高频)部分(2)zoom_image_factor,图像缩放用到的基本算子有:create_data_code_2d_model():创建二维码模型SymbolType:设置二维码的类型GenParamName:设置二维码的参数字段GenParamValue:设置二维码参数字段对应的值DataCodeHandle:二维码模型

2020-12-05 18:32:27 4803

原创 halcon学习笔记1-一维码检测

halcon学习笔记-一维码(条形码)检测1.拿到图像,一般先要对图像做预处理,当然你的图像质量很高就可以不用做了。常用的方法有:(1)emphasize,图像锐化,突出图像的轮廓(高频)部分(2)zoom_image_factor,图像缩放用到的基本算子有:create_bar_code_model():创建一维码模型GenParamName:设置一维码通用参数的的字段GenParamValue:设置一维码通用参数的值(对应GenParamName)BarCodeHandle:模型句柄一

2020-12-05 17:06:00 961

空空如也

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

TA关注的人

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