<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[the_future_way的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/the_future_way</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; the_future_way]]></copyright><item><title><![CDATA[康耐视VisionPro+C#程序编写]]></title><link>https://blog.youkuaiyun.com/the_future_way/article/details/134185247</link><guid>https://blog.youkuaiyun.com/the_future_way/article/details/134185247</guid><author>the_future_way</author><pubDate>Thu, 02 Nov 2023 16:18:11 +0800</pubDate><description><![CDATA[康耐视Visionpro创建模板基础程序知识]]></description><category></category></item><item><title><![CDATA[03C++零基础第三天--函数的提高（函数的默认参数、函数的占位参数、函数重载、函数重载注意事项）]]></title><link>https://blog.youkuaiyun.com/the_future_way/article/details/129694070</link><guid>https://blog.youkuaiyun.com/the_future_way/article/details/129694070</guid><author>the_future_way</author><pubDate>Tue, 21 Mar 2023 18:19:30 +0800</pubDate><description><![CDATA[4、函数重载注意事项。]]></description><category></category></item><item><title><![CDATA[03C++零基础第三天--引用（引用的基本使用、引用做函数的返回值、引用的本质、常量的引用）]]></title><link>https://blog.youkuaiyun.com/the_future_way/article/details/129691519</link><guid>https://blog.youkuaiyun.com/the_future_way/article/details/129691519</guid><author>the_future_way</author><pubDate>Tue, 21 Mar 2023 17:51:16 +0800</pubDate><description><![CDATA[a,b,c输出均为20。3、引用做函数的返回值。4、引用做函数的返回值。]]></description><category></category></item><item><title><![CDATA[03C++零基础第三天--程序的内存得到分区模型]]></title><link>https://blog.youkuaiyun.com/the_future_way/article/details/129682465</link><guid>https://blog.youkuaiyun.com/the_future_way/article/details/129682465</guid><author>the_future_way</author><pubDate>Tue, 21 Mar 2023 10:38:13 +0800</pubDate><description><![CDATA[返回局部变量地址会出现乱码。]]></description><category></category></item><item><title><![CDATA[02C++零基础第二天--指针（结构体、结构体数组、结构体指针、结构体嵌套结构体、结构体作函数参数、结构体中const使用场景）]]></title><link>https://blog.youkuaiyun.com/the_future_way/article/details/129670073</link><guid>https://blog.youkuaiyun.com/the_future_way/article/details/129670073</guid><author>the_future_way</author><pubDate>Mon, 20 Mar 2023 16:58:34 +0800</pubDate><description><![CDATA[1、结构体重用指针传递是为了节省空间：相比于值传递传递整个结构体，指针只传递4的字节。2、加const防止误操作，不会更改外面的数据。6、结构体中const使用场景。4、结构体嵌套结构体。5、结构体作函数参数。]]></description><category></category></item><item><title><![CDATA[02C++零基础第二天--指针（指针和数组、指针和函数）]]></title><link>https://blog.youkuaiyun.com/the_future_way/article/details/129669088</link><guid>https://blog.youkuaiyun.com/the_future_way/article/details/129669088</guid><author>the_future_way</author><pubDate>Mon, 20 Mar 2023 15:59:37 +0800</pubDate><description><![CDATA[3、指针、数组、函数。]]></description><category></category></item><item><title><![CDATA[02C++零基础第二天--指针（定义与使用、所占内存空间、空指针和野指针、const修饰指针）]]></title><link>https://blog.youkuaiyun.com/the_future_way/article/details/129663198</link><guid>https://blog.youkuaiyun.com/the_future_way/article/details/129663198</guid><author>the_future_way</author><pubDate>Mon, 20 Mar 2023 15:33:02 +0800</pubDate><description><![CDATA[在32位操作系统下均占有4字节。在64位操作系统下均占有8字节。4、const修饰指针。]]></description><category></category></item><item><title><![CDATA[02C++零基础第二天--函数（定义、调用、值传递、声明定义、分文件编写）]]></title><link>https://blog.youkuaiyun.com/the_future_way/article/details/129662006</link><guid>https://blog.youkuaiyun.com/the_future_way/article/details/129662006</guid><author>the_future_way</author><pubDate>Mon, 20 Mar 2023 10:42:58 +0800</pubDate><description><![CDATA[值传递的时候，形参发生任何的改变，都不会影响实参。]]></description><category></category></item><item><title><![CDATA[02C++零基础第一天--一维数组，冒泡排序，二维数组]]></title><link>https://blog.youkuaiyun.com/the_future_way/article/details/129657004</link><guid>https://blog.youkuaiyun.com/the_future_way/article/details/129657004</guid><author>the_future_way</author><pubDate>Mon, 20 Mar 2023 10:05:41 +0800</pubDate><description><![CDATA[冒泡排序二维数组。]]></description><category></category></item><item><title><![CDATA[01C++零基础第一天--跳转语句（break、continue、goto）]]></title><link>https://blog.youkuaiyun.com/the_future_way/article/details/129656309</link><guid>https://blog.youkuaiyun.com/the_future_way/article/details/129656309</guid><author>the_future_way</author><pubDate>Sun, 19 Mar 2023 21:00:18 +0800</pubDate><description><![CDATA[continue继续下一次循环、break奇数循环。2、continue语句。输出奇数，不输出偶数。]]></description><category></category></item><item><title><![CDATA[01C++零基础第一天--三目运算符]]></title><link>https://blog.youkuaiyun.com/the_future_way/article/details/129655389</link><guid>https://blog.youkuaiyun.com/the_future_way/article/details/129655389</guid><author>the_future_way</author><pubDate>Sun, 19 Mar 2023 20:45:45 +0800</pubDate><description><![CDATA[三目运算符三目运算可以赋值。]]></description><category></category></item><item><title><![CDATA[01C++零基础第一天--程序流程结构（if选择结构、switch语句、while循环、do while循环、for循环）]]></title><link>https://blog.youkuaiyun.com/the_future_way/article/details/129655040</link><guid>https://blog.youkuaiyun.com/the_future_way/article/details/129655040</guid><author>the_future_way</author><pubDate>Sun, 19 Mar 2023 19:43:18 +0800</pubDate><description><![CDATA[1、选择结构。]]></description><category></category></item><item><title><![CDATA[01C++零基础第一天--运算符（算术运算符、赋值运算符、比较运算符、逻辑运算符）]]></title><link>https://blog.youkuaiyun.com/the_future_way/article/details/129654809</link><guid>https://blog.youkuaiyun.com/the_future_way/article/details/129654809</guid><author>the_future_way</author><pubDate>Sun, 19 Mar 2023 19:30:50 +0800</pubDate><description><![CDATA[取模运算（余数计算）]]></description><category></category></item><item><title><![CDATA[01C++零基础第一天--变量、常量、关键字及标识符、数据类型]]></title><link>https://blog.youkuaiyun.com/the_future_way/article/details/129647503</link><guid>https://blog.youkuaiyun.com/the_future_way/article/details/129647503</guid><author>the_future_way</author><pubDate>Sun, 19 Mar 2023 11:45:45 +0800</pubDate><description><![CDATA[变量存在的意义：方便我们管理内存空间：给一段指定的内存空间起名，方便操作这段内存。float double 默认情况下 输出一个小数，会显示出6位有效数字。变量创建的语法： 数据类型  变量名=变量初始值；\t一共占8个字符，起到对齐效果，整齐输出数据。]]></description><category></category></item><item><title><![CDATA[RNN循环神经网络]]></title><link>https://blog.youkuaiyun.com/the_future_way/article/details/118734283</link><guid>https://blog.youkuaiyun.com/the_future_way/article/details/118734283</guid><author>the_future_way</author><pubDate>Wed, 14 Jul 2021 18:39:52 +0800</pubDate><description><![CDATA[神经网络基础
神经网络可以当做是能够拟合任意函数的黑盒子，只要训练数据足够，给定特定的x，就能得到希望的y，结构图如下：
将神经网络模型训练好之后，在输入层给定一个x，通过网络之后就能够在输出层得到特定的y，那么既然有了这么强大的模型，为什么还需要RNN（循环神经网络）呢？
RNN结构
首先看一个简单的循环神经网络如，它由输入层、一个隐藏层和一个输出层组成：
我们现在这样来理解，如果把上面有W的那个带箭头的圈去掉，它就变成了最普通的全连接神经网络。x是一个向量，它表示输入层的值（这里面没有画出来表示神经元节]]></description><category></category></item><item><title><![CDATA[监督学习和无监督学习]]></title><link>https://blog.youkuaiyun.com/the_future_way/article/details/118732963</link><guid>https://blog.youkuaiyun.com/the_future_way/article/details/118732963</guid><author>the_future_way</author><pubDate>Wed, 14 Jul 2021 17:28:27 +0800</pubDate><description><![CDATA[机器学习有一类学习方法叫做监督学习，它是说为了训练一个模型，我们要提供这样一堆训练样本：每个训练样本既包括输入特征，也包括对应的输出(也叫做标记，label)。也就是说，我们要找到很多人，我们既知道他们的特征(工作年限，行业…)，也知道他们的收入。我们用这样的样本去训练模型，让模型既看到我们提出的每个问题(输入特征)，也看到对应问题的答案(标记)。当模型看到足够多的样本之后，它就能总结出其中的一些规律。然后，就可以预测那些它没看过的输入所对应的答案了。
另外一类学习方法叫做无监督学习，这种方法的训练样本中只]]></description><category></category></item><item><title><![CDATA[人工智能、机器学习和深度学习的概念及关系]]></title><link>https://blog.youkuaiyun.com/the_future_way/article/details/118549304</link><guid>https://blog.youkuaiyun.com/the_future_way/article/details/118549304</guid><author>the_future_way</author><pubDate>Wed, 07 Jul 2021 19:21:35 +0800</pubDate><description><![CDATA[1、人工智能、机器学习和深度学习的概念及关系
人工智能、机器学习和深度学习的概念在近些年十分火热，但很多从业者也难以说清它们之间的关系，外行人更是雾里看花。学习深度学习，需要先从三个概念的正本清源开始。
三者覆盖的技术范畴是逐层递减的，人工智能是最宽泛的概念，机器学习则是实现人工智能的一种方式，也是目前较有效的方式。深度学习是机器学习算法中最热的一个分支，在近些年取得了显著的进展，并代替了多数传统机器学习算法。所以，三者的关系可用下图表示，人工智能&gt;机器学习&gt;深度学习。

**人工智能概念：**]]></description><category></category></item><item><title><![CDATA[Halcon深度学习—奇异值检测]]></title><link>https://blog.youkuaiyun.com/the_future_way/article/details/118523827</link><guid>https://blog.youkuaiyun.com/the_future_way/article/details/118523827</guid><author>the_future_way</author><pubDate>Tue, 06 Jul 2021 16:33:05 +0800</pubDate><description><![CDATA[该方法属于无监督式的深度学习方法，优点：
1 无需标注
2 只训练正样本
3 可以在CPU下进行训练
4 具有较快的推断速度
适用场景：适合缺陷较为明显的项目
注意：设置的ImageWidth、ImageHeight ，以及自己采的图，尽量是32的倍数
精确率和召回率说明


召回率(recall) == 92.1%，意味着ok图中7.9%被预测为ng
精确率(precision) =79.8%，意味着被认为是ok的图中有20.2%的ng图，即ng容易被检测成ok

主对角线数值越大越好，副对角线数值越小越]]></description><category></category></item><item><title><![CDATA[深度学习在图像处理中的应用]]></title><link>https://blog.youkuaiyun.com/the_future_way/article/details/118342386</link><guid>https://blog.youkuaiyun.com/the_future_way/article/details/118342386</guid><author>the_future_way</author><pubDate>Tue, 29 Jun 2021 19:45:10 +0800</pubDate><description><![CDATA[目前为止，图像处理已成为深度学习中重要的研究领域，几乎所有的深度学习框架都支持图像处理工具。当前深度学习在图像处理领域的应用可分为三方面:图像处理(基本图像变换)、图像识别(以神经网络为主流的图像特征提取)和图像生成(以神经风格迁移为代表)。本文第一部分介绍深度学习中图像处理的常用技巧，第二部分浅析深度学习中图像处理的主流应用，最后对本文内容进行简要总结。
一．深度学习中图像处理的常见技巧
目前几乎所有的深度学习框架均支持图像处理工具包，包括Google开发的Tensorflow、Microsoft的CNT]]></description><category></category></item><item><title><![CDATA[边缘检测、导数与边缘、什么是梯度]]></title><link>https://blog.youkuaiyun.com/the_future_way/article/details/118113439</link><guid>https://blog.youkuaiyun.com/the_future_way/article/details/118113439</guid><author>the_future_way</author><pubDate>Tue, 22 Jun 2021 19:09:27 +0800</pubDate><description><![CDATA[边缘检测
问题是我们该怎么办?
我们如何计算? 要算出图像中的像素。
像素是某个位置x y，实际上是一个边缘像素。
也就是说它落在边缘上或者是边缘的一部分。
思考这个问题，我们必须回到图像作为函数的概念。
这是我们的喜剧女演员：

这是同一个函数的两种不同表示。
一个只是碰巧以图片的形式呈现给你，所以你习惯了看到它，尽管它很吓人。
另一个是这个高度图，高度与强度成正比。如图：

很明显的是这些边，这是她脸旁边的边缘。
实际上是一个陡峭的悬崖在旁边，在那个函数：

我们要从根本上寻找的是图像函数中的这些急剧变]]></description><category></category></item></channel></rss>