<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[冰水混合物的奋斗足迹]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/morbi</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; morbi]]></copyright><item><title><![CDATA[Ubuntu编译opencv注意事项]]></title><link>https://blog.csdn.net/morbi/article/details/129556397</link><guid>https://blog.csdn.net/morbi/article/details/129556397</guid><author>morbi</author><pubDate>Wed, 15 Mar 2023 15:11:01 +0800</pubDate><description><![CDATA[在ubuntu编译opencv的时候，需要先安装libgtk2.0-dev。]]></description><category></category></item><item><title><![CDATA[gocui使用中发现的问题]]></title><link>https://blog.csdn.net/morbi/article/details/129291129</link><guid>https://blog.csdn.net/morbi/article/details/129291129</guid><author>morbi</author><pubDate>Wed, 01 Mar 2023 22:23:46 +0800</pubDate><description><![CDATA[gocui使用中发现的问题]]></description><category></category></item><item><title><![CDATA[很实用的VC打印代码]]></title><link>https://blog.csdn.net/morbi/article/details/50799465</link><guid>https://blog.csdn.net/morbi/article/details/50799465</guid><author>morbi</author><pubDate>Fri, 04 Mar 2016 08:42:23 +0800</pubDate><description><![CDATA[///选择打印机对话框  
    CDC memDC;  
    HDC hdcPrint = NULL;  
    CPrintDialog dlg(FALSE);  
    if (true)  //打印按钮，不弹出选择对话框，获取默认打印设备  
    {  
        PRINTDLG printInfo;  
        ZeroMemory(&printInfo,s]]></description><category></category></item><item><title><![CDATA[OpenCv中的离散傅立叶变换和逆变换]]></title><link>https://blog.csdn.net/morbi/article/details/50598648</link><guid>https://blog.csdn.net/morbi/article/details/50598648</guid><author>morbi</author><pubDate>Thu, 28 Jan 2016 09:55:49 +0800</pubDate><description><![CDATA[具体算法和源码，详细注意的地方在备注部分]]></description><category></category></item><item><title><![CDATA[一段代码理解函数指针]]></title><link>https://blog.csdn.net/morbi/article/details/44566123</link><guid>https://blog.csdn.net/morbi/article/details/44566123</guid><author>morbi</author><pubDate>Mon, 23 Mar 2015 17:05:47 +0800</pubDate><description><![CDATA[函数在内存中存储的，因此，函数也有一个起始地址，实际上，函数名就是函数的起始地址。
函数指针的形式：返回值(*指针变量名)(形参1,形参2)
获取了该函数指针，相当于我们获取了函数，因此，可以通过这个指针来方便的操作函数。
例子如下：

//
//  main.c
//  Point
//
//  Created by Kenshin Cui on 14-6-28.
//  Copyri]]></description><category></category></item><item><title><![CDATA[usb摄像头在linux系统下安装]]></title><link>https://blog.csdn.net/morbi/article/details/43761253</link><guid>https://blog.csdn.net/morbi/article/details/43761253</guid><author>morbi</author><pubDate>Thu, 12 Feb 2015 13:28:47 +0800</pubDate><description><![CDATA[最近在研究摄像头，很自然打想到了在linux下打使用。毕竟，linux下开源软件还是比较多的。
linux发行版本为：ubuntu。运行在虚拟机上。
通过：uname -a　查看打系统信息：

Linux lzj-virtual-machine 3.13.0-45-generic #74-Ubuntu SMP Tue Jan 13 19:36:28 UTC 2015 x86_64 x86_]]></description><category></category></item><item><title><![CDATA[unburn修改root密码]]></title><link>https://blog.csdn.net/morbi/article/details/43561341</link><guid>https://blog.csdn.net/morbi/article/details/43561341</guid><author>morbi</author><pubDate>Fri, 06 Feb 2015 10:41:41 +0800</pubDate><description><![CDATA[在刚装完毕的情况下，root密码是随机的。需要我们设置下。
1、sudo passwd
2、输入当前用户密码
3、按照提示输入新的root密码。]]></description><category></category></item><item><title><![CDATA[美国海军（NPS）的OSG教程——示例代码一]]></title><link>https://blog.csdn.net/morbi/article/details/43156013</link><guid>https://blog.csdn.net/morbi/article/details/43156013</guid><author>morbi</author><pubDate>Mon, 26 Jan 2015 18:59:24 +0800</pubDate><description><![CDATA[//OSG 3.2版本
	osg::Group *root = new osg::Group();
	osg::Geode *pyramidGeode = new osg::Geode();
	deprecated_osg::Geometry *pyramidGeometry = new deprecated_osg::Geometry();			//注意，用deprecated_osg，某些功能]]></description><category></category></item><item><title><![CDATA[美国海军（NSP）的OSG教程——第一示例]]></title><link>https://blog.csdn.net/morbi/article/details/43155967</link><guid>https://blog.csdn.net/morbi/article/details/43155967</guid><author>morbi</author><pubDate>Mon, 26 Jan 2015 18:56:23 +0800</pubDate><description><![CDATA[下面是教程中调试通过的代码，运行在3.2版本上。与教程有小的不同。//OSG 3.2版本
	osg::Group *root = new osg::Group();
	osg::Geode *pyramidGeode = new osg::Geode();
	deprecated_osg::Geometry *pyramidGeometry = new deprecated_osg::Geomet]]></description><category></category></item><item><title><![CDATA[用Python和OpenCV创建一个图片搜索引擎的完整指南]]></title><link>https://blog.csdn.net/morbi/article/details/42805103</link><guid>https://blog.csdn.net/morbi/article/details/42805103</guid><author>morbi</author><pubDate>Sat, 17 Jan 2015 14:26:52 +0800</pubDate><description><![CDATA[用Python和OpenCV创建一个图片搜索引擎的完整指南

url:http://python.jobbole.com/80860/]]></description><category></category></item><item><title><![CDATA[将Opencv,Mat类型图片贴图到windows显示设备中]]></title><link>https://blog.csdn.net/morbi/article/details/42014787</link><guid>https://blog.csdn.net/morbi/article/details/42014787</guid><author>morbi</author><pubDate>Thu, 18 Dec 2014 22:53:27 +0800</pubDate><description><![CDATA[Opencv对图像的显示，有自带的imshow函数完成。但是，如果需要在windows程序中显示图像的时候，就有点小麻烦了。
现介绍一种方法，是在《Learning openCV Second Edition》中介绍的。
代码如下所示：


void CShowPicToDlgDlg::OnBnClickedOk()
{
	RGBTRIPLE* m_bitmapBits;
	//读取图片]]></description><category></category></item><item><title><![CDATA[OpenCv调用摄像头拍照代码]]></title><link>https://blog.csdn.net/morbi/article/details/41978149</link><guid>https://blog.csdn.net/morbi/article/details/41978149</guid><author>morbi</author><pubDate>Wed, 17 Dec 2014 10:35:11 +0800</pubDate><description><![CDATA[最近在研究OpenCv对摄像头的调用。现将代码贴出，供大家批评指正。
1、申明
#include"./opencv2/opencv.hpp"

#ifdef _DEBUG

#pragma comment(lib,"opencv_core249d.lib")
#pragma comment(lib,"opencv_highgui249d.lib")

#else

#pragma commen]]></description><category></category></item><item><title><![CDATA[摄像头图像比较的有趣现象]]></title><link>https://blog.csdn.net/morbi/article/details/41957937</link><guid>https://blog.csdn.net/morbi/article/details/41957937</guid><author>morbi</author><pubDate>Tue, 16 Dec 2014 11:25:53 +0800</pubDate><description><![CDATA[最近在学习研究OpenCV，做了个摄像头前后帧的比较效果，发现通过比较后，能发现物体轮廓。


具体算法见下：


//比较两张图片
BOOL COpencvCameraCtrl::DiffTwoPic()
{
	Mat pre_gray;

	cv::namedWindow( "showCamera" );

	cv::namedWindow( _T("jg") );

	while]]></description><category></category></item><item><title><![CDATA[(转) RGB to Gray 流行算法]]></title><link>https://blog.csdn.net/morbi/article/details/39052035</link><guid>https://blog.csdn.net/morbi/article/details/39052035</guid><author>morbi</author><pubDate>Thu, 04 Sep 2014 14:31:17 +0800</pubDate><description><![CDATA[一、基础 
　　对于彩色转灰度，有一个很著名的心理学公式：
Gray = R*0.299 + G*0.587 + B*0.114

二、整数算法

　　而实际应用时，希望避免低速的浮点运算，所以需要整数算法。
　　注意到系数都是3位精度的没有，我们可以将它们缩放1000倍来实现整数运算算法：
Gray = (R*299 + G*587 + B*114 + 500) / 1000
]]></description><category></category></item><item><title><![CDATA[超级终端自动登录]]></title><link>https://blog.csdn.net/morbi/article/details/6213837</link><guid>https://blog.csdn.net/morbi/article/details/6213837</guid><author>morbi</author><pubDate>Mon, 28 Feb 2011 18:02:00 +0800</pubDate><description><![CDATA[<br />超级终端是windows登录到远程电脑的非常简单的方式。本软件分服务器部分和客户端部分。服务器部分保存这是用人帐号和服务器帐号。使用人通过自己帐号登录，查看自己权限的服务器列表。双击通过超级终端直接登录服务器。<br />好处：<br />1、人员对服务器管理<br />2、方便管理服务器帐号<br />3、增强保密性<br /> ]]></description><category></category></item><item><title><![CDATA[数据库基础知识介绍（二）]]></title><link>https://blog.csdn.net/morbi/article/details/6088399</link><guid>https://blog.csdn.net/morbi/article/details/6088399</guid><author>morbi</author><pubDate>Tue, 21 Dec 2010 09:36:00 +0800</pubDate><description><![CDATA[上节课我们主要介绍了数据库的概念、发展历史、数据库的组成、当前流行的数据库和网络数据库的安全。这些东西虽然没有实际说明数据库怎么操作，但是作为基本知识还是非常有必要的。知道了当前流行的数据库，就能在设计系统的时候选择合适的数据库，同时，网络数据库的安全本身就是一个非常大的系统工程。好了，言归正传，介绍一下今天讲的内容。在昨天的基础上，今天讲点实用的：数据库的操作-结构化查询语言 和 程序对数据库的操作。1、数据库操作-结构化查询语言结构化查询语言 英文名称：structured query language]]></description><category></category></item><item><title><![CDATA[数据库基础知识介绍（一）]]></title><link>https://blog.csdn.net/morbi/article/details/6082814</link><guid>https://blog.csdn.net/morbi/article/details/6082814</guid><author>morbi</author><pubDate>Fri, 17 Dec 2010 17:40:00 +0800</pubDate><description><![CDATA[今天介绍的内容包括一下几点：1、什么是数据库数据库是依照某种数据模型组织起来并存放二级存储器中的数据集合。这种数据集合具有如下特点：尽可能不重复，以最优方式为某个特定组织的多种应用服务，其数据结构独立于使用它的应用程序，对数据的增、删、改和检索由统一软件进行管理和控制。从发展的历史看，数据库是数据管理的高级阶段，它是由文件管理系统发展起来的。2、数据库的发展A、文件系统大家知道，计算机的主要功能就是：计算和数据储存。因为有了对数据的储存，才更好的完成知识的积累。数据怎么在介质上保存，是计算机一开始就要面对的]]></description><category></category></item><item><title><![CDATA[××商机初级版本]]></title><link>https://blog.csdn.net/morbi/article/details/6015428</link><guid>https://blog.csdn.net/morbi/article/details/6015428</guid><author>morbi</author><pubDate>Wed, 17 Nov 2010 17:53:00 +0800</pubDate><description><![CDATA[功能如下：1、客户管理；2、商品管理；3、订单管理；4、电话短信管理特点：管理界面友好，能操作电话拨打电话和发送信息，有来电提醒、挂机短信等功能。]]></description><category></category></item><item><title><![CDATA[关于学习WPF的一点感悟]]></title><link>https://blog.csdn.net/morbi/article/details/5908876</link><guid>https://blog.csdn.net/morbi/article/details/5908876</guid><author>morbi</author><pubDate>Mon, 27 Sep 2010 09:27:00 +0800</pubDate><description><![CDATA[<br />算算编程的历史有近20年了。从最早的basic，到后来的C、C++。<br />最早用的是basic，在学习机上编写游戏。就是通过游戏手柄控制飞机飞行，发射导弹那种的。那应该是上小学的时候的事了。当时有一台电脑就是奢侈，当然，我那个时候还没有听说过电脑这个东西。<br />后来就是学习，考试。直到上了大学，才有开始接触编程。不过那个时候开始学习的是C和C++。Java也出现了，但是那个时候电脑的硬件还比较差，所以我更多的是关注速度更快的C。<br />一晃又10年了。最近听说微软发布了VS201]]></description><category></category></item><item><title><![CDATA[声纹识别]]></title><link>https://blog.csdn.net/morbi/article/details/5840297</link><guid>https://blog.csdn.net/morbi/article/details/5840297</guid><author>morbi</author><pubDate>Thu, 26 Aug 2010 13:11:00 +0800</pubDate><description><![CDATA[声纹识别是指，通过两次说话的比较，通过电脑判断是否同一人。]]></description><category></category></item></channel></rss>