自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Stone_石头

静以修身

  • 博客(6)
  • 资源 (18)
  • 问答 (1)
  • 收藏
  • 关注

转载 一个点绕任意点旋转θ度后的点的坐标

假设对图片上任意点(x,y),绕一个坐标点(rx0,ry0)逆时针旋转a角度后的新的坐标设为(x0, y0),有公式:x0= (x - rx0)*cos(a)- (y - ry0)*sin(a) + rx0 ; y0= (x - rx0)*sin(a) + (y - ry0)*cos(a) + ry0 ;一下是对这两条公式的证明。证明方法 参看 https://jingyan.baidu.com/article/2c8c281dfbf3dd0009252a7b.html...

2020-06-30 14:32:49 2199

原创 学习OpenCV:matchTemplate模板匹配原理分析

自己的一些理解,仅供参考。模板匹配无法就是在目标图中找出与模板图最相似的坐标。通过整体图像的整体灰度值来判断就是灰度匹配;通过图像的边缘信息来判断就是灰度匹配;通过图像的角点等特征点来判断就是特征匹配。模板匹配中,最重要的就是定义两幅图像的相似度,根据相似度的最值即可在目标图中找到对应的坐标。定义两幅图片相似度需要根据图片的实际情况选择,OpenCV这里提供了包含以下方法,MATLAB中还提供了一些其他方法。差值平方和匹配 TM_SQDIFF标准化差值平方和匹配 TM_SQD.

2020-06-24 19:26:54 1828

原创 win10安装Pytorch GPU

https://blog.csdn.net/weixin_41762173/article/details/104261249按照这篇文章执行下面指令时一直各种包都下载失败,可尝试重复下载可能可以成功。无法下载成功采用本地离线安装。conda install pytorch torchvision cudatoolkit=10.1下载失败后会提示对应的包的链接,复制该链接到迅雷直接下载,如:https://conda.anaconda.org/pytorch/win-64/pytorch

2020-06-21 12:17:42 335

原创 C++中string的UTF-8格式

string stringUTF8(const string& str){ int nwLen = ::MultiByteToWideChar(CP_ACP, 0, str.c_str(), -1, NULL, 0); wchar_t* pwBuf = new wchar_t[nwLen + 1]; ZeroMemory(pwBuf, nwLen * 2 + 2); ::MultiByteToWideChar(CP_ACP, 0, str.c_str(), str.length(), p.

2020-06-15 14:13:34 4180 1

原创 Mac安装Python与OpenCV

1、下载python3.x;2、打开终端输入下面指令;sudo pip3 install opencv-python3、如果安装失败,先手动下载opencv-python与Numpy这两个.whl文件到本地;4、打开终端,通过cd,进入到.whl文件的位置,输入下面指令;sudo pip3 install opencv_python-4.2.0.34-cp37-cp37m-macosx_10_9_x86_64.whl...

2020-06-10 19:54:01 492 1

原创 Anaconda Promp安装库时的常用指令

conda create -n XXX --clone root 创建XXX环境并且复制base的环境conda create -n XXX python=3.8 创建XXX环境,python版本3.8conda info -e 查看现有的环境与当前所属环境conda activate XXX 切换当前运行环境,xxx为环境名称conda deactivate 切换回初始(base)环境conda remove --name xxx --all 删除叫XXX的环境conda config .

2020-06-09 23:36:15 576

VM FAQ手册(V1.8)

VisionMaster二次开发的问题解决

2023-05-15

Qt自定义插件的构建和使用

完整工程。实现了加法插件和减法插件,主程序加载不同的插件实现不同的操作

2022-11-08

TransformTool.zip

数据集转换脚本。 1、mask标记的文件转为labelme格式; 2、labelme格式转为coco格式数据集

2021-08-10

GetXGorgon0404.zip

window运行,先安装运行环境VC_redist.x64.exe,再打开GetXGorgon0404.exe,输入数据需要是base64编码的。

2021-04-27

源码-Halcon+MFC实现相机畸变校正与手眼(九点)标定

畸变校正说明:https://blog.csdn.net/Stone_Wang_MZ/article/details/89184313 手眼标定说明:https://blog.csdn.net/Stone_Wang_MZ/article/details/89183692

2021-02-03

pcl_link.txt

包含PCL-1.10.0及pcl-1.9.0。 1、PCL-1.10.0-AllInOne-msvc2019-win64; 2、pcl-1.10.0-pdb-msvc2019-win64; 3、pcl-pcl-1.10.0.tar.gz;等

2020-02-09

C#调用VisionPro源码示例

C#中调用VisionPro工具,显示图片,以CogFindCircleTool为例,找出圆心,bin中包含运行图片。

2019-12-10

基恩士SR2000扫码枪资料及通讯方法.rar

包括基恩士扫码枪的使用手册、附C++代码实现网络通讯,通过网口与扫码枪通讯获取字符串。

2019-12-04

ReplaceBackground.rar

通过OpenCV中K-Means方法证件照的背景替换。用MFC做的界面,包含实现源码,需要自己根据实际情况配置OpenCV环境。

2019-11-22

用OpenCV实现证件照的背景替换

通过OpenCV中K-Means方法证件照的背景替换。注意:不能直接运行应用程序的需要在系统中安装.Net环境或者Visual C++2005 RUNTIME LIBRARIES以上版本。

2019-05-08

Halcon+MFC实现相机畸变校正与手眼(九点)标定

删除

2019-04-10

OpenCV找出图像中隐藏关键字

http://blog.csdn.net/stone_wang_mz/article/details/79587304

2018-03-18

通过MFC对SQLite进行操作

VS2017下可直接运行,根据物料的长宽计算出面积,然后通过SQLite对数据进行增删改查。

2017-07-24

inno setup打包工具(破解版)

里面包含两个文件夹,安装“isetup-5.4.2-unicode”里面的应用程序,成功安装后找到安装路径,将“INNO SETUP覆盖”中的文件覆盖到安装路径。

2017-07-17

MFC中软件开启等待界面的实现方法

MFC中软件开启等待界面的实现方法

2017-07-14

通过MFC实现数码管显示数字

通过MFC实现数码管显示数字

2017-07-12

matlab车牌识别

(可以直接运行)调取图片、灰度处理图片,减少计算量、用robrets算子进行边缘检测、图像腐蚀、平滑图像、删除二值图像的小对象、车牌定位、方向车牌区域确定。。。

2017-05-08

BGR图像对称映射显示

用opencv将图像对称显示,例如将b变成d

2017-03-16

热水器自动控制

本设计采用STC89C51作为控制核心,采用DS18B20实时采集水温,通过LCD1602进行实时显示信息,能够通过按键或红外遥控进行设置温度的范围,当实测温度低于下限时候控制继电器吸合进行似的加热器工作给水进行加热,当高于上限的时候继电器断开加热器停止工作,并且蜂鸣器鸣叫提示,设置的限值会自动存储于单片机EEPROM中具体掉电存储的能力,系统还可以定时,在定时期间系统关闭加热,并且温度低于下限也不会进行控制。

2017-03-07

Qt-VS2015下载安装配置使用教程

因为Visual Studio 在中国区太盛行了,正好Qt 5.6.0 版本刚发布,写一篇关于Qt VS2015 版本的安装配置说明。这里首先介绍一下集成开发环境( Integrated Development Environment,IDE)的概念,一般IDE 除了直接的代码编辑和项目管理功能,还有非常重要 的功能就是编译链接生成目标程序,以及调试目标程序可能的错误。

2017-02-21

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

TA关注的人

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