<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[eon_sos的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/eon_sos</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; eon_sos]]></copyright><item><title><![CDATA[C# 最简单的使程序单进程运行的方法]]></title><link>https://blog.youkuaiyun.com/eon_sos/article/details/83182602</link><guid>https://blog.youkuaiyun.com/eon_sos/article/details/83182602</guid><author>eon_sos</author><pubDate>Fri, 19 Oct 2018 15:00:42 +0800</pubDate><description><![CDATA[原理就是：
捕获当前进程，比较新进程和当前进程的名字来阻止同名称的新进程运行。
用到了Process类，当然别忘了添加用命名空间System.Diagnostics;
static void Main()
        {
            Process current = Process.GetCurrentProcess();
            Process[] proces...]]></description><category></category></item><item><title><![CDATA[怎么写好程序文档]]></title><link>https://blog.youkuaiyun.com/eon_sos/article/details/82960977</link><guid>https://blog.youkuaiyun.com/eon_sos/article/details/82960977</guid><author>eon_sos</author><pubDate>Sun, 07 Oct 2018 20:28:10 +0800</pubDate><description><![CDATA[转载自http://blog.youkuaiyun.com/laoyang360/article/details/51712757

]]></description><category></category></item><item><title><![CDATA[new a与new a()有什么区别]]></title><link>https://blog.youkuaiyun.com/eon_sos/article/details/82794674</link><guid>https://blog.youkuaiyun.com/eon_sos/article/details/82794674</guid><author>eon_sos</author><pubDate>Thu, 20 Sep 2018 22:36:06 +0800</pubDate><description><![CDATA[new a与new a()有什么区别
今天突然发现一个问题，特此记录一下。
动态分配了一个类的对象，但是后面加了个括号。

QSerialPort* serial = new QSerialPort;

问题来了，平时动态分配内存的时候只需要这样写就可以

int * a = new int;

那么类名后面的括号是啥意思呢？
果断写了个超级简单的类，让计算机告诉我们这俩货差别在哪。

typed...]]></description><category></category></item><item><title><![CDATA[C语言知识点总结]]></title><link>https://blog.youkuaiyun.com/eon_sos/article/details/82011003</link><guid>https://blog.youkuaiyun.com/eon_sos/article/details/82011003</guid><author>eon_sos</author><pubDate>Fri, 24 Aug 2018 08:09:48 +0800</pubDate><description><![CDATA[C语言最重要的知识点

总体上必须清楚的:

1)程序结构是三种:  顺序结构 、选择结构(分支结构)、循环结构。

2)读程序都要从main()入口, 然后从最上面顺序往下读(碰到循环做循环,碰到选择做选择)，有且只有一个main函数。

3)计算机的数据在电脑中保存是以二进制的形式. 数据存放的位置就是 他的地址.

4)bit是位 是指为0 或者1。 byte 是指字节, 一个字节 = 八个...]]></description><category></category></item><item><title><![CDATA[opencv-python学习之路之摄像头实时人脸检测]]></title><link>https://blog.youkuaiyun.com/eon_sos/article/details/81814506</link><guid>https://blog.youkuaiyun.com/eon_sos/article/details/81814506</guid><author>eon_sos</author><pubDate>Sun, 19 Aug 2018 00:10:06 +0800</pubDate><description><![CDATA[摄像头实时人脸检测


摄像头检测的话与视频检测类似，都是读取每一帧用detectMultiScale()函数做检测
要点 
用到cv2.VideoCapture()函数来控制摄像头工作


代码及注释如下：

import cv2

camera = cv2.VideoCapture(0)  # 摄像头拍摄的值赋给camera变量
face_cascade = cv2.CascadeClassi...]]></description><category></category></item><item><title><![CDATA[opencv-python学习之路之视频检测]]></title><link>https://blog.youkuaiyun.com/eon_sos/article/details/81814391</link><guid>https://blog.youkuaiyun.com/eon_sos/article/details/81814391</guid><author>eon_sos</author><pubDate>Sat, 18 Aug 2018 23:47:25 +0800</pubDate><description><![CDATA[视频中的人脸检测

在学习并实现了图片中人脸的检测后对在pycharm下的opencv有了一些了解，今天研究了一下视频中的人脸检测，道理是一样的，只不过要注意以下几点： 
    1.调用cv2.VideoCapture()函数来读取视频 
    2.调用camera.read()函数来读取每一帧（这里要有一个死循环） 
    3.做一个窗口退出的接口

代码及注释如下：



import ...]]></description><category></category></item><item><title><![CDATA[opencv-python学习之路]]></title><link>https://blog.youkuaiyun.com/eon_sos/article/details/81806723</link><guid>https://blog.youkuaiyun.com/eon_sos/article/details/81806723</guid><author>eon_sos</author><pubDate>Sat, 18 Aug 2018 11:01:21 +0800</pubDate><description><![CDATA[opencv-python学习之路01

刚刚接触opencv和python，开通博客特此记录一下自己的成长路程。



人脸检测



# 人脸检测


import cv2
import cv2 as cv

filename = 'face.jpg'
def detect(filename):
    # 获取人脸识别训练数据
    face_cascade = cv2.CascadeCl...]]></description><category></category></item></channel></rss>