E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
opencvSharp
opencv 图片拼接;
OpenCvSharp
图片拼接;C# 版opencv 图片拼接;C# 图片拼接
opencv图片拼接;
OpenCvSharp
图片拼接先看效果图:核心代码://普通拼接:MatsrcImg1=newMat(strImg1);MatsrcImg2=newMat(strImg2);Matret
唐灵波
·
2022-08-04 07:31
opencv
OpenCvSharp
opencv
图片拼接
OpenCvSharp图片拼接
图片拼接
C#
opencv
图片拼接
C#
图片拼接
WPF实现调用本机摄像头的示例代码
此项目使用了
OpenCVSharp
加载本地摄像头,多个摄像头支持切换展示,也可以展示rtsp地址。
·
2022-08-03 18:31
OpenCv案例(五):基于
OpenCvSharp
对原图像进行透视变换处理
1:需求:在图像拍摄或是扫描过程中,获取到不规则的矩形,这样的图像若不预处理,对后期的处理过程中会造成较大的难度,需要通过透视变换来校正图像,得到正确的形状;2:先看原图,如下所示:3:处理后结果,如下所示:4:详细代码如下所示:publicMatPerspectiveCorrection(Matsrc,outstringprintLines){printLines=string.Empty;//
码小跳
·
2022-08-03 07:21
C#
OpenCVSharp视觉学习
OpenCv
计算机视觉
图像处理
视觉检测
机器学习
opencv
Halcon实例转
OpenCvSharp
(C# OpenCV)实现--瓶口缺陷检测(附源码)
导读本文主要介绍如何使用
OpenCvSharp
实现瓶口缺陷检测实例。
Color Space
·
2022-07-07 07:29
c#
C#
OpenCV
OpenCvSharp
EmguCV
瓶口缺陷检测
记录在使用
OpenCVSharp
在netcore3.1框架下做视觉处理遇到的坑及解决过程
目录1.使用VideoCapture对象调用Open方法打开摄像头巨慢2.多个4K摄像头无法同时使用3.根源上解决使用VideoCapture对象调用Open方法打开摄像头巨慢的问题1.使用VideoCapture对象调用Open方法打开摄像头巨慢VideoCaptureCapture=newVideoCapture();varresult=Capture.Open(
Teastears
·
2022-06-30 07:26
OpenCVSharp
opencv
计算机视觉
OpenCVSharp
用
opencvSharp
实现最小二乘法和Ransac随机抽样一致法来拟合直线
用
opencvSharp
实现最小二乘法和Ransac随机抽样一致法来拟合直线关于这两个直线拟合的算法,网上已经有相当的原理解释了,但基本上都是用python和c++实现的,好像没有用c#的,所以就写出来分享一下
云季云
·
2022-06-20 07:37
c#
opencv
图像处理
C#Opencv笔记(一)——
OpenCvSharp
库入门介绍
C#Opencv学习_超详细教程(亲自实践)C#Opencv笔记(一)——
OpenCvSharp
库入门介绍本文作者Lawrence,位置未经作者允许禁止转载,谢谢!
Lawrence_ly16
·
2022-05-17 07:43
OpenCvSharp4笔记
opencv
c#
图像处理
计算机视觉
C#借助
OpenCvSharp
读取摄像头并显示的实现示例
1,首先要安装
OpenCvSharp
,使用cv2的函数获取设备,并将图像转换到Bitmapusing
OpenCvSharp
;using
OpenCvSharp
.Extensions;voidrun_cap
·
2022-05-06 12:33
C#安装
OpenCvSharp
4的实现步骤
目录一、运行环境二、安装步骤1、打开VS2019,创建工程2、使用NuGet安装
OpenCvSharp
3、查看三、测试四、参考资料:一、运行环境Windows下,VS2019企业版16.7二、安装步骤1
·
2022-05-06 12:32
c#中WinForm使用
OpencvSharp
4实现简易抓边
环境:VS2019,
OpencvSharp
44.5.5.20211231,.NETFramework4.8界面设计:图像显示用的是picturebox控件都是windows基本控件效果展示:图像是自己画图画的所以抓的效果比较好
·
2022-05-06 12:53
c#中WinForm用
OpencvSharp
实现ROI区域提取的示例
已经自学
OpencvSharp
一段时间了(目前工作用的是C#,就学了
Opencvsharp
了,vs2015,
opencvsharp
3),收获也有一些,现在就将我在学习过程中的收获分享出来吧。
·
2022-05-06 12:52
opencvsharp
瑕疵检测的实现示例
检测这板件面的凹坑,并把这些凹坑绘制出来2.界面上可以选择,标注面积大于指定值的凹坑测试图像面积小于10个像素凹坑标注面积小于40个像素凹坑标注提示:以下是本篇文章正文内容,下面案例可供参考一、编程环境C#2015+
opencvsharp
·
2022-05-06 12:21
OpenCvSharp
学习笔记24--直方图均计算
一,直方图概念深入:先看一副官方图片:假设有一副图片,以及像素值(上图左)。把像素值分为不同的等级,每个等级称为bin。如图把直方图分为16个等级。每个等级包含不同的像素值范围(像素值最大255)。然后统计每个bin中像素出现的频率。一副灰度图像的像素范围按照上面的划分如下:[0~255]=[0~15]⋃\bigcup⋃[16~31]⋃\bigcup⋃[32~47]⋃\bigcup⋃……⋃\big
haixin-561
·
2022-05-01 08:41
学习笔记
图像处理
OpenCvSharp
学习笔记23--直方图均衡化
一,什么是直方图(Histogram)假设有一个7∗147*147∗14的图像矩阵,像素范围在0~20共21个灰度等级,统计各个像素出现的次数以及直方图。如上图。在分析图像,物体和视频的时候,我们经常用直方图来表达我们关注的信息。直方图可以用来表达很多不同的信息,例如:物体的颜色分布,物体的边缘梯度模板或是以概率分布的形式表达对当前物体位置的估计。直方图在计算机视觉中应用广泛,例如:通过判断帧与帧
haixin-561
·
2022-05-01 08:41
学习笔记
图像处理
OpenCVSharp
入门教程——导读
文章目录一、基础篇二、特征提取一、基础篇
OpenCVSharp
入门教程基础篇①——通过NuGet安装
OpenCVSharp
库
OpenCVSharp
入门教程基础篇②——获得图片像素及数据转换
OpenCVSharp
小康师兄
·
2022-04-29 07:27
OpenCVSharp入门教程
OpenCV
C#
OpenCVSharp
特征提取
图像识别
Opencv学习笔记 - 使用
opencvsharp
和支持向量机
以统计学习理论为基础的支持向量机被广泛应用于机器学习的各个领域,是最通用的万能分类器。20世纪90年代,针对当时的神经网络在小样本条件下的不良表现,人们试图从更本质的层次上寻求一种更好的学习机器。在这种需求的激发下,产生了统计学习理论,即研究小样本条件下机器学习规律的理论。1995年,出现了基于统计学习理论的支持向量机(SupportVectorMachine,SVM)。与神经网络相比,对于有限样
bashendixie5
·
2022-04-29 07:48
#
OpenCV
支持向量机
opencv
机器学习
HOG特征
svm
基于
OpenCvSharp
的数字图像处理 - 二值化
创建项目|文件与显示|像素操作|图像彩色类型转换|模糊、平滑、去噪|锐化、边缘检测|二值化|形态学|位置变换|直方图|霍夫变换|图像优化|图像分割完整示例项目一、二值化方法在
OpenCvSharp
,threshold
还是叫明
·
2022-04-03 07:15
数字图像处理
OpenCvSharp
OpenCV
C#
图像处理
二值化
OpenCVSharp
笔记17 鼠标操作与响应
#region鼠标操作与响应staticMattempMat;staticvoidMain(string[]args)//{MouseCallbackdraw=newMouseCallback(draw_circle);Matsrc=Cv2.ImRead("lenna.png",ImreadModes.AnyColor);Cv2.ImShow("srcimage",src);tempMat=new
这被禁忌的游戏
·
2022-03-31 07:42
OpenCVSharp
opencv
基于
OpenCvSharp
的数字图像处理 - 图像分割
创建项目|文件与显示|像素操作|图像彩色类型转换|模糊、平滑、去噪|锐化、边缘检测|二值化|形态学|位置变换|直方图|霍夫变换|图像优化|图像分割完整示例项目图像分割是根据图像中各部分的特征,分割出不同的区域,这些区域可能代表了不同的物体。最简单的图像分割是区分出背景和前景。图像分割目前有一些比较成熟的技术,但想不通过一些辅助手段而达到比较好的分割效果,还是有一定难度的。一、漫水填充如果用过Pho
还是叫明
·
2022-03-24 01:24
数字图像处理
OpenCV
OpenCvSharp
C#
图像处理
图像分割
58、Visual studio 2019+C#传递Mat数据给C++动态包处理,并将处理结果Mat返回给C#显示、保存
然后返回结果;这样就可以独立的写c++算法,使用c#进行前端界面和布局开发了一、创建C#工程然后简单测试一下工程二、在C#中先把OpenCV调用起来(1)在C#中打开搜索NuGet(库程序包管理器)安装最新的
OpenCVSharp
4
sxj731533730
·
2021-11-07 18:16
C/C++基础知识
图像处理
c#
c++
OpenCVSharp
笔记13 矩形绘制以及图像位操作
#region矩形绘制以及图像位操作staticvoidMain(string[]args){Matm1=Mat.Zeros(256,256,MatType.CV_8UC3);Matm2=Mat.Zeros(256,256,MatType.CV_8UC3);Cv2.Rectangle(m1,newRect(100,100,80,80),newScalar(255,255,0),-1,LineTyp
这被禁忌的游戏
·
2021-10-12 23:15
OpenCVSharp
opencv
OpenCVSharp
入门教程 基础篇⑥——Canny边缘检测算法
文章目录一、前文二、Canny边缘检测算法流程三、界面布局四、功能实现4.1打开图片4.2Canny边缘检测—源码4.3Canny边缘检测—参数讲解五、运行效果图一、前文Canny边缘检测算法,Canny是一个人名Canny的目标是找到一个最优的边缘检测算法,最优边缘检测的含义是:(1)最优检测:算法能够尽可能多地标识出图像中的实际边缘,漏检真实边缘的概率和误检非边缘的概率都尽可能小;(2)最优定
小康师兄
·
2021-07-16 21:53
OpenCVSharp入门教程
OpenCV
OpenCVSharp
Canny
边缘检测
C#
OpenCVSharp
_保存浮点型Mat数据
OpenCVSharp
提供了Mat的序列化和反序列化方法-----FileStorage类直接上干货:保存浮点型Mat:MatHomMat2dData=newMat(2,3,MatType.CV_64F
x1angzzz
·
2021-05-19 15:54
OpenCvSharp
实现Mat对象简单的像素操作
1:输出一个Mat对象的像素自定义一个Mat对象,然后输出像素值(像素值基本都在0–255之间,图像为三通道)代码publicstaticvoidF1(){Scalars=newScalar(0,0,255);//定义一个三通道颜色(红色)Matm=newMat(100,100,MatType.CV_8UC3,s);//矩阵数据类型(深度和通道数)MatType/**小图像的每一个像素值我们都是知
·
2020-11-17 11:59
C#中
OpenCVSharp
实现轮廓检测
OpenCVSharp
封装了这个函数,有2个参数(contours,hierarchy)要做特别的说明。
·
2020-11-17 11:58
OpenCvSharp
图像的修改和保存以及掩膜操作
一:图像的颜色空间转换在
OpenCvSharp
中颜色转换函数为:Cv2.CvtColor()参数:参数说明src:源图像,8位无符号,16位无符号或单精度浮点dst:输出图像,具有与src相同的大小和深度
·
2020-11-17 11:57
在C#中使用OpenCV(使用
OpenCVSharp
)的实现
1、什么是
OpenCVSharp
为了解决在Csharp下编写OpenCV程序的问题,我做过比较深入的研究,并且实现了高效可用的方法(GOCW);这几天在搜集资料的时候,偶尔看见了
OpenCVSharp
,
·
2020-11-15 16:32
OpenCvSharp
_FindContours函数参数详解
OpenCvSharp
中通过使用findContours函数,简单几个的步骤就可以检测出物体的轮廓,很方便。
x1angzzz
·
2020-11-01 20:16
opencv
c#
Opencv学习笔记 轮廓的中心点 vs 连通区域的质心
寻找轮廓并绘制中心点的参考代码及结果:Matimage01=Cv2.ImRead(@"C://Users//xiaomao//Desktop//123.png");
OpenCvSharp
.Point[]
bashendixie5
·
2020-10-24 17:07
OpenCv
图像处理
1024程序员节
opencv
0.3-
OpenCvSharp
4 图像叠加
0.3-
OpenCvSharp
4图像叠加图像线性混响:G=(1−θ)F+θ∗HG=(1-\theta)F+\theta*HG=(1−θ)F+θ∗H权值θ\thetaθ范围0-1,F和H是参加叠加的图像,
ch_ccc
·
2020-10-01 21:04
OpenCvSharp
OpenCvSharp
学习笔记4 --像素操作2
一:API:1:AT();获取像素值,4个重载,用法大同小异publicTAt(inti0,inti1)whereT:struct;//返回指定数组元素的值。publicTAt(inti0)whereT:struct;publicTAt(paramsint[]idx)whereT:struct;publicTAt(inti0,inti1,inti2)whereT:struct;参数:说明i0:In
haixin-561
·
2020-09-17 13:19
学习笔记
图像处理
OpenCvSharp
学习笔记12 --形态学操作应用 ,提取线条和文字
一:方法原理图像形态学操作的时候,可以通过自定义的结构元素实现结构元素对输入图像一些对象敏感,另一些不敏感。这样就会是敏感的对象改变而不敏感的对象保留输出。通过使用两个最基本的形态学操作:膨胀和腐蚀。使用不同的结构元素实现对输入图像的操作,得到不同的结果。**膨胀:**输出的像素值是结构元素覆盖下输入图像的最大像素值。**腐蚀:**输出的像素值是结构元素覆盖下输入图像的最小像素值。二:示意图二值图
haixin-561
·
2020-09-17 10:50
学习笔记
图像处理
Halcon学习——HObject转
OpenCVSharp
Mat
HObject转成Bitmap类型时,经测试转换速度非常慢,因此可以拐个弯,先转成Mat,再从Mat转成Bitmap。上代码:publicstaticMatHImageToMat(HObjecthobj){try{MatpImage;HTuplehtChannels;HTuplecType=null;HTuplewidth,height;width=height=0;htChannels=null
詹詹喵
·
2020-09-17 05:29
编程知识
Halcon
OpenCVSharp
OpenCvSharp
Bitmap 转成 Mat
_captureDeviceL.NewFrame+=VideoSource_NewFrameL;privatevoidVideoSource_NewFrameL(objectsender,AForge.Video.NewFrameEventArgseventArgs){_DoubleCapture.ImgL=MKYRobot.utils.TypeConverter.BitmapToMat(even
凭萍
·
2020-09-14 08:01
C#
OpenCVSharp
小练习 最大内接矩形
参考:https://blog.csdn.net/qq_35054151/article/details/88952728注意:这个可能不是最大内接矩形。输入图像:输出图像:代码:publicvoidMain(){Matsrc=Cv2.ImRead(FilePath.Image.Shapes,ImreadModes.AnyColor);Matgray=newMat();Matbinary=newM
易极
·
2020-09-01 19:55
OpenCVSharp
opencv
C#学习(十六)——基于C#与
OpenCVSharp
的图像处理软件
基于
OpenCVSharp
的图像处理软件:https://blog.csdn.net/you_big_father/article/details/86088531?
lvjiyang
·
2020-08-25 12:14
C#学习
C#
opencvSharp
实现鼠标移动选择感兴趣区域(ROI)
C#
opencvSharp
实现鼠标移动选择感兴趣区域(ROI)主要通过鼠标响应事件来实现。1.鼠标按下响应MouseDown()获取鼠标按下的开始坐标。
ch_ccc
·
2020-08-25 09:25
C#
opencv
【 OpenCV 】基于OpenCV的多角度(带旋转角度)模板匹配算法 C#&
OpenCVSharp
4
1/模板匹配方法//////多角度模板匹配方法//////待匹配图像///模板图像///起始角度///角度范围///角度步长///金字塔层级///得分阈值///privateResultPointCircleMatchNcc(MatsrcImage,MatmodelImage,doubleangleStart,doubleangleRange,doubleangleStep,intnumLevel
Nick大帅仔
·
2020-08-15 15:25
OpenCV
基于
OpenCvSharp
的数字图像处理 - 形态学
创建项目|文件与显示|像素操作|图像彩色类型转换|模糊、平滑、去噪|锐化、边缘检测|二值化|形态学|位置变换|直方图|霍夫变换|图像优化|图像分割完整示例项目一、腐蚀形态学的内部算法依然是卷积,跟中值滤波一样,非线性。中值滤波取核范围的中位数,而腐蚀取最小值,膨胀取最大值。腐蚀看起来的效果是亮的区域被侵蚀,可用于一些噪声的去除。Matsrc=newMat(img_region,ImreadMode
还是叫明
·
2020-08-13 15:55
数字图像处理
Windows下
OpencvSharp
编译CUDA 一、基本知识入门&信心满满
OpenCvSharp
是一个OpenCV的.Netwrapper,应用最新的OpenCV库开发,使用习惯比EmguCV更接近原始的OpenCV,有详细的使用样例供参考。
bashendixie5
·
2020-08-07 12:16
cuda
opencv知道四个顶点的坐标,截取ROI(C++/opencv3.1)(和C#
OpencvSharp
版本)
思路:1.找到最小外接矩形2.根据面积筛选外接矩形3.找到自己想要的合适的外接矩形,进行倾斜校正(外接矩形有中心点,偏转角--旋转时中心点坐标不变)4.根据中心点坐标,用ROI的Rect方法获取旋转后的ROIC++代码:#include"stdio.h"#include"opencv2/highgui/highgui_c.h"#include#include#include#include#inc
予非池物
·
2020-08-05 14:49
VS
opencv相关代码
opencv
C++
基于
OpenCvSharp
的数字图像处理 - 图像彩色类型转换
创建项目|文件与显示|像素操作|图像彩色类型转换|模糊、平滑、去噪|锐化、边缘检测|二值化|形态学|位置变换|直方图|霍夫变换|图像优化|图像分割完整示例项目在计算机上存储的图像一般使用RGB彩色空间,但是在其他场合,我们可能需要其他的彩色空间。例如,在打印时,一般使用CMYK;在很多图像处理里,我们只需要用到图像的灰度信息,需要把图像转为灰度图;HSV空间是人眼更好理解的一个彩色空间,等等。一、
还是叫明
·
2020-08-04 15:23
数字图像处理
使用海康威视SDK(MVS)读取GigE相机到
opencvsharp
的Mat类型,WPF快速显示
最近想做一个基于
opencvsharp
的视觉软件,当然第一步是从相机采图开始了,先测试了海康的sdk,他们家有一个虚拟相机,没有相机也可以测试,挺方便的。
tfarcraw
·
2020-08-04 11:33
Csharp
Unity使用
OpenCvSharp
人脸识别
效果图:代码:usingUnityEngine;usingSystem.Collections;using
OpenCvSharp
;publicclassVideoTest:MonoBehaviour{publicWebCamTexturecameraTexture
地狱为王
·
2020-07-30 22:19
Unity
C# 人脸识别第二步,摄像头 人脸追踪
接上一篇人脸识别第一步,
OpenCvSharp
打开摄像头使用虹软人脸识别算法(免费算法)实现摄像头内人脸追踪。
妖巫山
·
2020-07-30 22:18
C#
C#+
OpenCvSharp
实现图片显示控件(可缩放显示像元)
最近正在学习
OpenCvSharp
,于是就利用
OpenCvSharp
实现一个图片查看器(支持图片随意缩放不卡顿且能显示图片像元、鼠标集中
单单单单点
·
2020-07-29 19:54
OpenCvSharp
C#
OpenCvSharp
学习笔记15 --卷积和常用算子
一,卷积?卷积的概念:卷积是图像处理中的一个操作,是kernelkernelkernel(卷积核)在图像上每个像素的操作kernelkernelkernel本质上是一个固定大小的矩阵数组,其中心点被称为锚点(anchorpoint)。卷积是如何工作的:把kernel放到像素数组上,求锚点周围覆盖的像素乘积之和(包括锚点),用来替换锚点覆盖下像素点值,成为卷积处理。其数学表达式:H(x,y)=∑i=
haixin-561
·
2020-07-28 20:47
学习笔记
Visual Studio &
OpenCVSharp
简单实例(一)—— 图像的载入与显示
VisualStudio&
OpenCVSharp
简单实例(一)——图像的载入与显示(一)
OpenCVSharp
在VS2015中的配置
OpenCVSharp
的安装(二)简单测试实例部分核心代码(一)
OpenCVSharp
ghw4415
·
2020-07-15 23:24
opencvsharp
图像的像素的操作
Matsrc=newMat(@"1.jpg",ImreadModes.AnyColor);//三通道MatgrayImage=newMat();//单通道intheight=src.Rows;intwidth=src.Cols;Console.WriteLine("height={0},width={1}",height,width);intchannels=src.Channels();//获取
老智自动化
·
2020-07-15 20:25
opencvsharp
opencvsharp
opencvsharp
角点检测
Matmat1=newMat(@"棋盘格.jpg",ImreadModes.Grayscale);#regionshi_tomasi角点检测//shi_tomasi角点检测Point2f[]cornersPoint=Cv2.GoodFeaturesToTrack(mat1,100,0.01,30,newMat(),3,false,0.04);foreach(varitemincornersPoin
老智自动化
·
2020-07-15 20:25
opencvsharp
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他