自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (2)
  • 收藏
  • 关注

转载 linux c++ Thread operate

link:https://www.cnblogs.com/hhbeast/p/7484877.htmlonly using study.

2021-09-05 09:55:23 153

转载 VS2013调用sqlite3,c/c++实现数据库操作

VS2013调用sqlite3,亲测可用,转载链接。作为分享,侵权请私信。https://www.cnblogs.com/chechen/p/7356010.html

2021-08-05 17:08:29 292

原创 工控机启动问题

工控机电源功率不够问题某宝上购买的某纬的电源,输入AC220V,输出如下:DC320W/ 5V20A/12V10A/24V5A/-12V2A四路。用12V10A输出带动12V供电的工控机,出现的现象是:风扇转动几圈就会停掉。原因分析:初步判断为电源提供的电流不够。实际检测:用原配电源(输入:AC220V,输出:DC12V10A),工控机启动的电流最大值为2.6A。用某纬启动不了的电源测电流,最大值为2.2A。解决方法:更换更好的电源,问题解决。...

2021-04-14 17:49:11 736

原创 C# 调用摄像头实时识别二维码

注释和winform控件自己做,源码需要下载。// 功能:调用zxing生成和解析二维码,调用摄像头根据图片识别二维 using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using AForg

2021-03-30 11:00:04 3230 6

转载 win7忘记密码解决,Administrator账号密码忘记 解决办法

win7忘记密码解决,Administrator账号密码忘记 解决办法当前场景是:win7忘记密码,并且Administrator密码也忘记,借助PE安装盘来修改。需要的工具:带PE系统的安装盘(我使用的是毛桃制定的U盘,制作方法:http://www.laomaotao.net/help/2014/0510/2814.html)第一步:放入光盘,光盘启动,安装PE操作系统,进入C:\windows\system32\目录。第二步: 先将Magnify.exe(此程序是放大镜程序)更名为其他名字,如

2021-02-24 13:59:37 6662 2

转载 Modbus-RTU 数据帧格式

非常详细的数据格式总结,作为资料记忆,地址如下,链接:http://www.elecfans.com/tongxin/123/20180207631715.html

2020-11-03 15:34:28 934

原创 RS232、RS485、RS422、RJ45接口的区别

信息来源网络,内容原链接这三种通讯端口都是串口,在以下几个方面有区别:1、通讯距离RS232口最大通讯距离是15米,而RS422/485最大通讯距离是1200米。2、所连接设备个RS232只能连接一个设备,而RS485可以连接多个设备。3、端口的定义RS232是标准接口,为D形9针头,所连接设备的接口的信号定义是一样的,其信号定义如下:而RS422/RS485为非标准接口,一般为15针串行接口(也有使用9针接口的),每个设备的引脚定义也不一样。另外还需要说明的是,RS422和RS485也有区

2020-10-19 09:06:58 5500

原创 C#获取程序执行时间

方法来源网络,为了方便查找,作为记录。1. 获取毫秒级的程序执行时间利用c#的stopwatchSystem.Diagnostics.Stopwatch watch = new System.Diagnostics.Stopwatch();watch.Start();// 需要执行的测试程序 watch.Stop();TimeSpan timeSpan = watch.Elapsed;MessageBox.Show(timeSpan.TotalMilliseconds.ToString()

2020-09-22 10:55:30 1009

原创 图像梯度算法中的算子

一. 基本概念求图像的梯度,一般是对灰度图像或者彩色图像进行操作。数字图像就是离散的点值谱,也可以叫二维离散函数。图像的梯度就是这个二维离散函数的求导。// 图像梯度: G(x,y) = dx(i,j) + dy(i,j); dx(i,j) = I(i+1,j) - I(i,j); dy(i,j) = I(i,j+1) - I(i,j); // 其中,I是图像像素的值(如:RGB值),(i,j)为像素的坐标。 // 图像梯度一般也可以用中值差分: dx(i,j) = [I(i+1,j) -

2020-09-09 10:52:08 669

原创 视觉基础算法

一. 图片灰度化灰度化有多种方式,可以根据自己的需求自己定制,这里列举三种常用的方式。将彩色图像的R、G、B三分量的亮度之一作为灰度图像灰度值 Gray=B or Gray=G or Gray=R。最大值法:将彩×××像的R、G、B三分量亮度最大值作为灰度图像灰度值max(R,max(G,B)) 注意max函数一次只能比较两个参数;加权平均法:将彩×××像的R、G、B三分量以不同的权重进行加权平均。人眼对绿色敏感最高,对蓝色敏感最低,故采用心理学灰度公式:Gray= 0.114B+ 0.587G+

2020-09-04 10:42:00 1506

原创 OpenCV-python学习笔记(四)——形态学处理

通过阈值化分割可以得到二值图,但往往会出现图像中物体形态不完整,变的残缺,可以通过形态学处理,使其变得丰满,或者去除掉多余的像素。常用的形态学处理算法包括:腐蚀,膨胀,开运算,闭运算,形态学梯度,顶帽运算和底帽运算。1、腐蚀腐蚀操作类似于中值平滑,也有一个核,但不进行卷积运算,而是取核中像素值的最小值代替锚点位置的像素值,这样就会使图像中较暗的区域面积增大,较亮的的区域面积减小。如果是一张黑底,白色前景的二值图,就会使白色的前景物体颜色变小,就像被腐蚀了一样。进行腐蚀操作的核,不仅可以是矩形,还可以

2020-07-06 09:40:57 352

原创 OpenCV-python学习笔记(三)——图像操作

一、图像阈值简单阀值cv2.thresholdcv2.threshold(): 参数: img:图像对象,必须是灰度图 thresh:阈值 maxval:最大值 type: cv2.THRESH_BINARY: 小于阈值的像素置为0,大于阈值的置为maxval cv2.THRESH_BINARY_INV: 小于阈值的像素置为maxval,大于阈值的置为0 cv2.THRESH_TRUNC: 小于

2020-06-28 13:53:43 416

原创 OpenCV-python学习笔记(二)——图像操作

为了快速学习,按照中文教程中的顺序,走一遍python接口。英文能力较强者,可以从对应的英文教程自己翻译学习。一、OpenCV图像的基本操作获取并修改像素值读取一副图像,根据像素的行和列的坐标获取它的像素值,对于RGB图像而言,返回RGB的值,对于灰度图则返回灰度值。import cv2import numpyimg = cv2.imread('0.jpg')px = img[100, 100]print ("img(100, 100)的像素值:", px) #返回的值分别代表:蓝色、

2020-06-19 11:41:58 729

原创 OpenCV-python学习笔记(一)——工具使用

按照中文教程中的顺序,走一遍python接口。学习环境:python3.5、opencv、numpy一、读取、保存、显示图像cv2.imread(文件名,标记)读入图像,标记可以是以下方法。分别对应1,0; *cv2.MREAD_COLOR():读入彩色图像; *cv2.IMREAD_GRAYSCALE():以灰度模式读入图像;cv2.imshow():显示图像;*cv2.waitKey():等待键盘输入,为毫秒级;*cv2.destroyAllWindows():可以轻易删除任何我

2020-06-16 11:10:32 385

原创 图片边缘检测--二值法

二值化图片实现边缘检测1、c#读取本地图片c#读取本地图片文件后,对其图片进行处理。如果依赖包不存在时,可以利用vs的nuget工具找到线上包进行安装。后续程序中的using全在第一个程序中。using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO...

2020-04-21 23:43:44 1956 3

转载 vscode运行c#项目

vscode运行c#项目安装环境1、安装vscode,官网下载安装。2、安装.net Core SDK,官网下载相应版本,默认安装路径,一路确定即可。3、vscode商店下载c#插件。运行程序1、运行cmd到项目的cs文件夹中,输入dotnet run即可,也可以用vscode中run或者F5运行。2、按照提示,选择环境运行,点击: .NET Core。3、跳出一个json文件让...

2020-04-21 12:23:36 8798 2

原创 python-socket通信

python实现客户端与服务端的通信服务端#server.pyimport sysimport socketdef socket_service_data(): try: s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) s.setsockopt(socket.SOL_SOCKET, soc...

2020-04-21 01:06:17 204 1

am26c32四路差动线路接收器.pdf

四路差动线路接收器

2021-03-31

USB转串口芯片-CH330

很容易将串口数据转为USB数据读取,特作分享记录。

2021-03-30

空空如也

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

TA关注的人

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