<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[hansLin_918的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/hansLin_918</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; hansLin_918]]></copyright><item><title><![CDATA[指针知识点记录]]></title><link>https://blog.youkuaiyun.com/hansLin_918/article/details/92706559</link><guid>https://blog.youkuaiyun.com/hansLin_918/article/details/92706559</guid><author>hansLin_918</author><pubDate>Mon, 17 Jun 2019 20:51:23 +0800</pubDate><description><![CDATA[今天来记录下C中指针的一些知识点，基本忘光了。
C#：为什么，明明是我先
指针变量大小：32位下是4个字节（64位下是8个字节），所有类型指针变量都一样
指针取值&amp;n级指针乱七八糟：*p，说白了其实就是，
&amp;p：指针本身所在内存地址，
p：指针的值，一般给他赋值一个其他变量的内存地址，
*p：取指针的值当作内存地址去寻那个地址下的值。
野指针：主要是因为这些疏忽而出现的删除或申请访...]]></description><category></category></item><item><title><![CDATA[关于边缘检测的一些看法]]></title><link>https://blog.youkuaiyun.com/hansLin_918/article/details/91908987</link><guid>https://blog.youkuaiyun.com/hansLin_918/article/details/91908987</guid><author>hansLin_918</author><pubDate>Thu, 13 Jun 2019 23:47:28 +0800</pubDate><description><![CDATA[第一次对边缘检测有自己理解的时候是在接触浮雕效果的时候，效果出来的时候就在想，这不就是边缘检测+底色吗？
浮雕效果：使用[1,-1]和[1,-1]T，比重各0.5，底色+100

				Mat picture=Mat();
				if (picture.Channels() != 1)
                    {
                        Cv2.CvtC...]]></description><category></category></item><item><title><![CDATA[使用Opencvsharp进行图像旋转矫正截取兴趣区域]]></title><link>https://blog.youkuaiyun.com/hansLin_918/article/details/91358328</link><guid>https://blog.youkuaiyun.com/hansLin_918/article/details/91358328</guid><author>hansLin_918</author><pubDate>Sun, 09 Jun 2019 22:21:33 +0800</pubDate><description><![CDATA[这篇文章目的是使用opencvsharp里面的方法对一副比较有明显轮廓的图像进行抠图旋转；

接下来我们会对一副人名币进行旋转矫正，最后得到我们想要获取的特征图像：
先使用二值化对图像进行处理，然后在寻找轮廓，因为这张图比较简单，所以我们寻找起来也比较方便，二值化的阈值设置为50即可完美扣下图形；

Mat src = new Mat(@"D:\BaiduNetdiskDownload\人名币.p...]]></description><category></category></item><item><title><![CDATA[使用C#winform和opencvsharp做一个小软件]]></title><link>https://blog.youkuaiyun.com/hansLin_918/article/details/91354354</link><guid>https://blog.youkuaiyun.com/hansLin_918/article/details/91354354</guid><author>hansLin_918</author><pubDate>Sun, 09 Jun 2019 16:39:40 +0800</pubDate><description><![CDATA[从去年开始学习的python和opencv开发。
过年回来的时候面试公司内的自动化部门，面试通过且那边主管让我转到C#下开发软件（然而现在的部门处长不同意一直拖，弄到现在都没转调成），也一并学习了opencvsharp的使用。
在查阅资料的时候看到有位兄弟分享了自己写的一个小软件，收到启发决定自己也动手写一个程序，这样也加深对于C#和opencv库的使用和理解。
进入正题：
设计目的：
本次设计一...]]></description><category></category></item><item><title><![CDATA[Opencvsharp中WarpPerspective投影矫正的使用]]></title><link>https://blog.youkuaiyun.com/hansLin_918/article/details/91348307</link><guid>https://blog.youkuaiyun.com/hansLin_918/article/details/91348307</guid><author>hansLin_918</author><pubDate>Sat, 08 Jun 2019 22:13:58 +0800</pubDate><description><![CDATA[在当前工作中其实很多时候需要拍摄一些显示器或者是电视的画面当作素材写到报告中给到领导或者客人，图像要求比较严苛，但有时候自己手抖加脑子抽了拍了图片回去写报告才发现：wtf这tm我当时拍的啥玩意，也没法再重排，这时候其实可以利用opencv中的WarpPerspective 投影变换对图像进行矫正，下面出两个API的使用方法。
基础知识这篇博主介绍的很详细完整：https://blog.csdn.n...]]></description><category></category></item><item><title><![CDATA[Opencvsharp中关于霍夫变换直线检测的使用]]></title><link>https://blog.youkuaiyun.com/hansLin_918/article/details/91347944</link><guid>https://blog.youkuaiyun.com/hansLin_918/article/details/91347944</guid><author>hansLin_918</author><pubDate>Sat, 08 Jun 2019 21:27:54 +0800</pubDate><description><![CDATA[在opencvsharp中很多api的写法跟c++中有所不同不同，比如在霍夫直线检测Cv2.HoughLinesP这个api中返回的是一个LineSegmentPoint[]，而非一个的数组；
所以首先创建一个LineSegmentPoint类型的数组作为接收，再调用Cv2.HoughLinesP这个函数
HoughLines(InputArray image, double rho, doubl...]]></description><category></category></item></channel></rss>