上一页 1 2 3 4 5 6 7 ··· 36 下一页
摘要: 1、位运算 Cv2.BitwiseAnd; // 与运算 Cv2.BitwiseOr; // 或运算 Cv2.BitwiseXor; // 异或运算 Cv2.BitwiseNot; // 取反运算 2、加减乘除 Cv2.Add; // 加运算 Cv2.Subtract; // 减运算 Cv2.Mul 阅读全文
posted @ 2024-07-10 17:07 ꧁执笔小白꧂ 阅读(215) 评论(0) 推荐(0)
摘要: 1、灰度图的线性变换 /// <summary> /// 灰度图的线性变换 /// OpenCVHelper.GRAY_LinearTransform(srcMat, 1.2, 40) /// </summary> /// <param name="grayMat">灰度图片</param> /// 阅读全文
posted @ 2024-07-10 17:03 ꧁执笔小白꧂ 阅读(292) 评论(0) 推荐(0)
摘要: 1、图片拆分通道图层 /// <summary> /// 图片拆分通道图层 /// </summary> /// <param name="mat">图片</param> /// <returns></returns> public static Mat[] SplitChannel(Mat mat 阅读全文
posted @ 2024-07-10 16:55 ꧁执笔小白꧂ 阅读(201) 评论(0) 推荐(0)
摘要: 1、获取图片亮度 /// <summary> /// 获取图片的亮度(取HSV中V通道的均值) /// </summary> /// <param name="mat">图片</param> /// <returns></returns> public static Scalar GetVChann 阅读全文
posted @ 2024-07-10 16:51 ꧁执笔小白꧂ 阅读(346) 评论(0) 推荐(0)
摘要: 1、高斯金字塔(向下取样;大->小) /// <summary> /// 高斯金字塔(向下取样;大->小) /// 分辨率变小而模糊 /// </summary> /// <param name="mat">图片</param> /// <param name="dstSize">输出图像的大小</ 阅读全文
posted @ 2024-07-10 16:48 ꧁执笔小白꧂ 阅读(235) 评论(0) 推荐(0)
摘要: 一、知识 卷积核:用来对图像矩阵进行平滑的矩阵,也称为过滤器。 锚点:卷积核和图像矩阵重叠,进行内积运算,运算后锚点位置的像素点会被计算值代替。默认其中心点为锚点。 步长:卷积核沿着图像矩阵移动的方向。 内积:卷积核和图像矩阵对应像素点相乘,然后相加得到一个总和。 二、实现 1、均值滤波 /// < 阅读全文
posted @ 2024-07-10 16:37 ꧁执笔小白꧂ 阅读(285) 评论(0) 推荐(0)
摘要: /// <summary> /// 添加边框 /// </summary> /// <param name="srcMat">图片</param> /// <param name="top">顶部</param> /// <param name="bottom">底部</param> /// <pa 阅读全文
posted @ 2024-07-10 16:31 ꧁执笔小白꧂ 阅读(270) 评论(0) 推荐(0)
摘要: 1、旋转 /// <summary> /// 旋转图片 /// </summary> /// <param name="mat">图片</param> /// <param name="rotate">旋转方向</param> /// <returns></returns> public stati 阅读全文
posted @ 2024-07-10 16:25 ꧁执笔小白꧂ 阅读(315) 评论(0) 推荐(1)
摘要: 1、获取/设置图片高宽 /// <summary> /// 获取图片宽高 /// </summary> /// <param name="mat">图片</param> /// <returns></returns> public static (int w, int h) GetSize(Mat 阅读全文
posted @ 2024-07-10 16:23 ꧁执笔小白꧂ 阅读(473) 评论(0) 推荐(0)
摘要: 1、灰度化 /// <summary> /// BGR图片转为灰度图片(只显示亮度不显示色彩) /// </summary> /// <param name="mat">图片</param> public static Mat BGR2GRAY(Mat mat) { Mat gray = new M 阅读全文
posted @ 2024-07-10 16:13 ꧁执笔小白꧂ 阅读(563) 评论(0) 推荐(0)
摘要: 1、加载 (1)加载彩图 /// <summary> /// 加载图片 /// ImreadModes.AnyColor:任意图像 /// ImreadModes.Color:三通道 /// ImreadModes.Grayscale:灰度图 /// </summary> /// <param na 阅读全文
posted @ 2024-07-10 15:45 ꧁执笔小白꧂ 阅读(1091) 评论(1) 推荐(1)
摘要: 一、学习笔记背景 该笔记主要是对书籍《OpenCV4.5 计算机视觉开发实战 基于VC++》学习成果的记录,实现了该书中的大部分基础知识代码;除此之外又记录一些有趣博客的复刻代码。 本笔记不会讲解基础知识与图像处理算法的发展史,推荐购买一本实体书与本笔记一起观看。 二、目录 1、基础 C#+Open 阅读全文
posted @ 2024-07-10 11:53 ꧁执笔小白꧂ 阅读(1503) 评论(5) 推荐(2)
摘要: 1、创建一个图片分类模型 2、配置训练环境 可以是CPU或者GPU 3、添加训练数据 有个博主训练了一个检测奥特曼的模型,我找资料时参考了他的文章;所以这里和他保持一致,也训练一个识别奥特曼的模型验证一样。 注意事项: 注意文件夹结构要求; 注意每种数据的图片个数最好保持一致; 4、进行训练 5、评 阅读全文
posted @ 2024-07-09 16:29 ꧁执笔小白꧂ 阅读(244) 评论(0) 推荐(0)
摘要: Datamatrix优点就是面积小,也可存储大量数据;非常适合打印3C产品的产品码和零部件码。 阅读全文
posted @ 2024-07-09 16:13 ꧁执笔小白꧂ 阅读(132) 评论(0) 推荐(0)
摘要: 一、项目地址 https://gitee.com/qq28069933146_admin/yoloconsole_body 二、代码解析 1、获取输入参数 //static void Main(string[] args)方法中运行如下代码: string toBeTestedImgPathStr 阅读全文
posted @ 2024-07-08 09:22 ꧁执笔小白꧂ 阅读(771) 评论(1) 推荐(1)
摘要: 读取Float的方式如下: byte[] pValue2 = new byte[4]; int nRet3 = H5u_Read_Soft_Elem(SoftElemType.REGI_H5U_D, 270, 4, pValue2, 0); float nValue2 = BitConverter. 阅读全文
posted @ 2024-07-04 15:44 ꧁执笔小白꧂ 阅读(332) 评论(0) 推荐(0)
摘要: 1、创建项目 2、创建代码 import cv2 # 加载图片 image = cv2.imread("C:\\Users\\Administrator\\Pictures\\Screenshots\\20240311 220733.png") # 显示图片 cv2.imshow("Image", 阅读全文
posted @ 2024-05-29 23:10 ꧁执笔小白꧂ 阅读(24) 评论(0) 推荐(0)
摘要: 1、Anaconda可选择安装的插件如下: 2、安装opencv-python 命令为:pip install opencv-python 阅读全文
posted @ 2024-05-29 22:51 ꧁执笔小白꧂ 阅读(194) 评论(0) 推荐(0)
摘要: 一、电测名词 AC:交流; DC;直流; ACW:交流电压耐压测试; DCW:直流电压耐压测试; IR:绝缘电阻测试; GB:在某些上下文中,可能指的是接地阻抗测试; GND:接地测试; CONT.:连续测试,当按了START启动键,不按STOP,机器会一直在测试状态 二、电测仪器参数 SE7430 阅读全文
posted @ 2024-05-13 10:31 ꧁执笔小白꧂ 阅读(129) 评论(0) 推荐(0)
摘要: 1 阅读全文
posted @ 2024-05-13 10:29 ꧁执笔小白꧂ 阅读(72) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 36 下一页