<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[OleNet的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/olenet</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; olenet]]></copyright><item><title><![CDATA[我们为什么需要信息增益比，而不是信息增益？]]></title><link>https://blog.youkuaiyun.com/olenet/article/details/46433297</link><guid>https://blog.youkuaiyun.com/olenet/article/details/46433297</guid><author>olenet</author><pubDate>Wed, 10 Jun 2015 00:41:53 +0800</pubDate><description><![CDATA[我们为什么需要信息增益比，而不是信息增益？                   决策树是机器学习中的经典算法，分别由三个经典算法实现：ID3，C4.5，CART，这三个算法最明显的区别就是对于特征选择的策略不同.对于ID3和C4.5的信息增益和信息增益比有什么区别呢，为什么放着信息增益不用，又要计算一个ratio呢？这就是下面的内容要讨论的。]]></description><category></category></item><item><title><![CDATA[numpy,scipy,matplotlib配置教程]]></title><link>https://blog.youkuaiyun.com/olenet/article/details/37729827</link><guid>https://blog.youkuaiyun.com/olenet/article/details/37729827</guid><author>olenet</author><pubDate>Sat, 12 Jul 2014 22:29:09 +0800</pubDate><description><![CDATA[Step1:  下载python：https://www.python.org/downloads/  注：https://pypi.python.org/pypi网址里，python所有相关的包都可以查到  Step2：  Numpy 和 scipy 下载网址，这个网址里面下载的都是二进制安装包，  http://sourceforge.net/projects/numpy/  http://s]]></description><category></category></item><item><title><![CDATA[《高效程序员的45个习惯--敏捷开发修炼之道》读后总结]]></title><link>https://blog.youkuaiyun.com/olenet/article/details/26857535</link><guid>https://blog.youkuaiyun.com/olenet/article/details/26857535</guid><author>olenet</author><pubDate>Sat, 24 May 2014 19:52:54 +0800</pubDate><description><![CDATA[一片论文瘦八斤，瘦下来的东西，希望交换成了知识存在脑袋里。]]></description><category></category></item><item><title><![CDATA[在Eclipse中配置Java3D的程序]]></title><link>https://blog.youkuaiyun.com/olenet/article/details/21334219</link><guid>https://blog.youkuaiyun.com/olenet/article/details/21334219</guid><author>olenet</author><pubDate>Sun, 16 Mar 2014 19:30:56 +0800</pubDate><description><![CDATA[原文地址：http://wenku.baidu.com/view/77ae86115f0e7cd1842536c3.html



此页解释了如何在Eclipse中使用Java3D的库运行程序。
1.    下载Java3D的。
访问此网页下载为您的系统Java3D的库。 


2.     下载用于Windows包含一个安装程序。 我发现最简单的安装在我的Java文件夹，包含在]]></description><category></category></item><item><title><![CDATA[java3d编程简介(点线面的编程实例)]]></title><link>https://blog.youkuaiyun.com/olenet/article/details/21330175</link><guid>https://blog.youkuaiyun.com/olenet/article/details/21330175</guid><author>olenet</author><pubDate>Sun, 16 Mar 2014 17:23:31 +0800</pubDate><description><![CDATA[原文地址：http://blog.youkuaiyun.com/gaoyunpeng/article/details/1771473
本文调整了一下格式，补充，转载发布
一。JAVA3D的作用：

    JAVA3D可用在三维动画、三维游戏、机械CAD等领域。

1.可以用来编写三维形体，但和VRML不同，JAVA3D没有基本形体，不过我们可以利用JAVA3D所带的UTILITY生成一些基本形体如立方体]]></description><category></category></item><item><title><![CDATA[Python 调用 C 语言的简单流程（二）]]></title><link>https://blog.youkuaiyun.com/olenet/article/details/20730123</link><guid>https://blog.youkuaiyun.com/olenet/article/details/20730123</guid><author>olenet</author><pubDate>Fri, 07 Mar 2014 20:01:01 +0800</pubDate><description><![CDATA[Python 调用 C 语言的简单流程（一）中，介绍了非常简单的建立DLL项目和用Python调用dll文件的流程，现在把这个技术应用到实践的时候，可能会碰到这样的问题：“AttributeError: function '****' not found”这是为什么呢？
现在假设在一个文件中有这样两个函数：
// Header
extern "C"
{ // Name in DLL will]]></description><category></category></item><item><title><![CDATA[Python 调用 C 语言的简单流程（一）]]></title><link>https://blog.youkuaiyun.com/olenet/article/details/20647473</link><guid>https://blog.youkuaiyun.com/olenet/article/details/20647473</guid><author>olenet</author><pubDate>Thu, 06 Mar 2014 20:05:43 +0800</pubDate><description><![CDATA[在python中调用dll文件，实例代码如下：

1：建立C语言文件，假如名字叫做dlltest.c：
#include "stdlib.h"
__declspec(dllexport)  int __stdcall test( void* p, int len)
{
     return len;
}
打开cmd dos窗口，把工作路径调整到dlltext.c所在路径，输入cl -LD]]></description><category></category></item><item><title><![CDATA[_stdcall和_cdecl和_fastcall的区别]]></title><link>https://blog.youkuaiyun.com/olenet/article/details/20632351</link><guid>https://blog.youkuaiyun.com/olenet/article/details/20632351</guid><author>olenet</author><pubDate>Thu, 06 Mar 2014 15:56:52 +0800</pubDate><description><![CDATA[讲解一：转自 http://blog.youkuaiyun.com/olenet/article/details/12782331




(1) _stdcall调用

　　_stdcall是Pascal程序的缺省调用方式，参数采用从右到左的压栈方式，被调函数自身在返回前清空堆栈。
　　WIN32 Api都采用_stdcall调用方式，这样的宏定义说明了问题：

　　#define WI]]></description><category></category></item><item><title><![CDATA[傅里叶变换：MP3、JPEG和Siri背后的数学]]></title><link>https://blog.youkuaiyun.com/olenet/article/details/15641771</link><guid>https://blog.youkuaiyun.com/olenet/article/details/15641771</guid><author>olenet</author><pubDate>Tue, 12 Nov 2013 20:40:39 +0800</pubDate><description><![CDATA[本文由 伯乐在线 - programmer_lin 翻译自 Aatish
 Bhatia。欢迎加入技术翻译小组。转载请参见文章末尾处的要求。九年前，当我还坐在学校的物理数学课的课堂里时，我的老师为我们讲授了一种新方法，给我留下了深刻映像。



我认为，毫不夸张地说，这是对数学理论发现最广泛的应用。应用的领域包括：量子物理、射电天文学、MP3和JPEG压缩、X-射线晶体学、语音识别、PE]]></description><category></category></item><item><title><![CDATA[摄影与嵌入式]]></title><link>https://blog.youkuaiyun.com/olenet/article/details/12920547</link><guid>https://blog.youkuaiyun.com/olenet/article/details/12920547</guid><author>olenet</author><pubDate>Mon, 21 Oct 2013 22:40:41 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[Opencv - Android 配置安装]]></title><link>https://blog.youkuaiyun.com/olenet/article/details/12782357</link><guid>https://blog.youkuaiyun.com/olenet/article/details/12782357</guid><author>olenet</author><pubDate>Wed, 16 Oct 2013 16:09:53 +0800</pubDate><description><![CDATA[1、道具们：
windows 7 64位
OpenCV-2.4.6-android-sdk-r2 ( http://sourceforge.net/projects/opencvlibrary/files/opencv-android/ 
Adt-bundle-windows-x86_64 With a single download,the ADT Bundle includes ever]]></description><category></category></item><item><title><![CDATA[从硬核科幻小说《三体》中看嵌入式]]></title><link>https://blog.youkuaiyun.com/olenet/article/details/12782355</link><guid>https://blog.youkuaiyun.com/olenet/article/details/12782355</guid><author>olenet</author><pubDate>Wed, 16 Oct 2013 16:09:51 +0800</pubDate><description><![CDATA[1                                                                   2                                                                   3                                                               ]]></description><category></category></item><item><title><![CDATA[hsv空间]]></title><link>https://blog.youkuaiyun.com/olenet/article/details/12782351</link><guid>https://blog.youkuaiyun.com/olenet/article/details/12782351</guid><author>olenet</author><pubDate>Wed, 16 Oct 2013 16:09:48 +0800</pubDate><description><![CDATA[hsv在不同的软件中，有不同的阈值，
在描述阈值之前，看一下它的定义，按照标准的定义，hsv应该是从0°到360°的一个环，加上一个表示亮度的轴，重点就是那个环。
这个环如图一，0°一般为红色120°为绿色，240°为蓝色，上面所说的红绿蓝都是纯色的红绿蓝。
这时问题来了，那240°到0°是什么颜色分布呢？
答案如图二，图二的截图是从windows自带的画板截取的图片，我们可以把右侧的选色]]></description><category></category></item><item><title><![CDATA[用截取的部分图像创建新图像--关于cvGetSubRect，cvGetImage的用法]]></title><link>https://blog.youkuaiyun.com/olenet/article/details/12782349</link><guid>https://blog.youkuaiyun.com/olenet/article/details/12782349</guid><author>olenet</author><pubDate>Wed, 16 Oct 2013 16:09:46 +0800</pubDate><description><![CDATA[CvMat* cvGetSubRect(const CvArr* arr, CvMat* submat, CvRect rect)可以把截取图像中需要的区域存入矩阵。把IplImage *传给arr，IplImage *指向所要截取的图像；把CvMat *传给submat（CvMat *只需为头指针就可以不需要分配数据存储空间）；rect是要截取的区域；返回指向所存矩阵。


例如：
 ]]></description><category></category></item><item><title><![CDATA[IpIImage  CvMat 转换方法]]></title><link>https://blog.youkuaiyun.com/olenet/article/details/12782347</link><guid>https://blog.youkuaiyun.com/olenet/article/details/12782347</guid><author>olenet</author><pubDate>Wed, 16 Oct 2013 16:09:44 +0800</pubDate><description><![CDATA[Ipl转为CvMat 一般为这两种方法：
1：

/*cvGetMat*/
CvMat matheader;
CvMat * mat = cvGetMat(img, &matheader);


2：

/*cvConvert*/
CvMat * mat = cvCreateMat(img->height, img->width, CV_64FC3);
cvConvert(]]></description><category></category></item><item><title><![CDATA[vc6++Release和Debug]]></title><link>https://blog.youkuaiyun.com/olenet/article/details/12782345</link><guid>https://blog.youkuaiyun.com/olenet/article/details/12782345</guid><author>olenet</author><pubDate>Wed, 16 Oct 2013 16:09:42 +0800</pubDate><description><![CDATA[1、 如何快速地规范代码缩进格式  选中所需要规范的代码，按shift+F8  2、 如何在Release状态下进行调试  Project－>Setting＝>ProjectSetting对话框，选择Release状态。C/C++标签中的Category选General，Optimizations选Disable(Debug)，Debut info选Program Database。在Link标签]]></description><category></category></item><item><title><![CDATA[VC++6.0编译环境介绍]]></title><link>https://blog.youkuaiyun.com/olenet/article/details/12782343</link><guid>https://blog.youkuaiyun.com/olenet/article/details/12782343</guid><author>olenet</author><pubDate>Wed, 16 Oct 2013 16:09:40 +0800</pubDate><description><![CDATA[大家可能一直在用VC开发软件，但是对于这个编译器却未必很了解。原因是多方面的。大多数情况下，我们只停留在“使用”它，而不会想去“了解”它。因为它只是一个工具，我们宁可把更多的精力放在C++语言和软件设计上。我们习惯于这样一种“模式”：建立一个项目，然后写代码，然后编译，反反复复调试。但是，所谓：“公欲善其事，必先利其器”。如果我们精于VC开发环境，我们是不是能够做得更加游刃有余呢？    Visu]]></description><category></category></item><item><title><![CDATA[VC Q&A （原创）]]></title><link>https://blog.youkuaiyun.com/olenet/article/details/12782339</link><guid>https://blog.youkuaiyun.com/olenet/article/details/12782339</guid><author>olenet</author><pubDate>Wed, 16 Oct 2013 16:09:37 +0800</pubDate><description><![CDATA[Q1：External Dependencies有什么作用？
A1：（网友答复：）External   Dependencies是说你没有把这个文件加入到这个工程中，但是需要这个文件的支持。当然有时是误操作。比如你从工程里面删除了abc.h但是在其中一个文件中用#include包含了这个文件，那么，abc.h就会进入External   Dependencies中。.cpp文件比必须加到工程的S]]></description><category></category></item><item><title><![CDATA[图像处理中的膨胀与腐蚀，基础入门]]></title><link>https://blog.youkuaiyun.com/olenet/article/details/12782337</link><guid>https://blog.youkuaiyun.com/olenet/article/details/12782337</guid><author>olenet</author><pubDate>Wed, 16 Oct 2013 16:09:35 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[EVC入门之二: 在未被加载的DLL中设置断点  （虽然没有遇到这个问题，不过先摘抄下来）]]></title><link>https://blog.youkuaiyun.com/olenet/article/details/12782335</link><guid>https://blog.youkuaiyun.com/olenet/article/details/12782335</guid><author>olenet</author><pubDate>Wed, 16 Oct 2013 16:09:33 +0800</pubDate><description><![CDATA[问题：




这个问题居然也郁闷了我一段时间。 我们假设在EVC里建立了一个project， 里面有SubProject_1(以下简称SB1，嘿嘿）， 编译生成一个EXE; SubProject_2（以下简称SB2）编译生成一个DLL；并且已经设置好SB1 "depend on" SB2,  在SB1运行的时候, 使用LoadLibrary函数动态加载SB2.DLL. 那么, 如果我在]]></description><category></category></item></channel></rss>