<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[fujilove的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/fujilove</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; fujilove]]></copyright><item><title><![CDATA[C++中map容器的说明和使用技巧]]></title><link>https://blog.youkuaiyun.com/fujilove/article/details/38369807</link><guid>https://blog.youkuaiyun.com/fujilove/article/details/38369807</guid><author>fujilove</author><pubDate>Mon, 04 Aug 2014 15:10:52 +0800</pubDate><description><![CDATA[C++中map容器提供一个键值对容器，map与multimap差别仅仅在于multiple允许一个键对应多个值。   
一、map的说明  
  1   头文件 
  #include    
  
  2   定义 
  map   my_Map; 
  或者是typedef     map   MY_MAP; 
  MY_MAP   my_Map; 
  
  3   插入]]></description><category></category></item><item><title><![CDATA[QImage 32bit转8bit]]></title><link>https://blog.youkuaiyun.com/fujilove/article/details/29637645</link><guid>https://blog.youkuaiyun.com/fujilove/article/details/29637645</guid><author>fujilove</author><pubDate>Mon, 09 Jun 2014 22:12:37 +0800</pubDate><description><![CDATA[接口如下：]]></description><category></category></item><item><title><![CDATA[位图4字节对齐问题]]></title><link>https://blog.youkuaiyun.com/fujilove/article/details/28448913</link><guid>https://blog.youkuaiyun.com/fujilove/article/details/28448913</guid><author>fujilove</author><pubDate>Wed, 04 Jun 2014 20:48:48 +0800</pubDate><description><![CDATA[在自己对图像数据进行处理的时候，会有字节对其的问题，]]></description><category></category></item><item><title><![CDATA[工业镜头外部主要参数（视场、分辨率、工作距离、景深）介绍]]></title><link>https://blog.youkuaiyun.com/fujilove/article/details/28292925</link><guid>https://blog.youkuaiyun.com/fujilove/article/details/28292925</guid><author>fujilove</author><pubDate>Tue, 03 Jun 2014 20:28:10 +0800</pubDate><description><![CDATA[﻿﻿
人类的视觉是依靠眼睛中的晶状体将景物的像投影在视网膜上，“花花世界”才被人类感知。相机中的传感器（CCD或CMOS）相当于人眼中的视网膜，那么镜头就相当于晶状体，必须通过镜头来摄取世界万物，人类的眼睛如果焦距出现误差（近视眼），则会出现无法正确的分辨事物，同样作为数码相机的镜头，其最主要的特性也是镜头的焦距值。镜头的焦距不同，能拍摄的景物广阔程度就不同，照片效果也迥然相异。

    ]]></description><category></category></item><item><title><![CDATA[批量处理图像文件]]></title><link>https://blog.youkuaiyun.com/fujilove/article/details/26506239</link><guid>https://blog.youkuaiyun.com/fujilove/article/details/26506239</guid><author>fujilove</author><pubDate>Wed, 21 May 2014 20:35:52 +0800</pubDate><description><![CDATA[xiamian]]></description><category></category></item><item><title><![CDATA[VS2008对C++没有智能提示的问题]]></title><link>https://blog.youkuaiyun.com/fujilove/article/details/23709193</link><guid>https://blog.youkuaiyun.com/fujilove/article/details/23709193</guid><author>fujilove</author><pubDate>Mon, 14 Apr 2014 22:16:05 +0800</pubDate><description><![CDATA[针对这个问题，网上会给出很多解决方法：]]></description><category></category></item><item><title><![CDATA[是我自己上来的]]></title><link>https://blog.youkuaiyun.com/fujilove/article/details/22508017</link><guid>https://blog.youkuaiyun.com/fujilove/article/details/22508017</guid><author>fujilove</author><pubDate>Sat, 29 Mar 2014 18:53:24 +0800</pubDate><description><![CDATA[成功来自于坚持的努力之中。对于我们，有没有自立意识：遇到困难是先想到依靠别人帮助还是依靠自身努力克服、解决；这是对我们意志的考验。像这位日本小朋友那样，变依靠爸爸为依靠自己，终于从大坑里爬了出来，他由自己努力获得成功的快乐溢于言表。让我们做事情、遇到困难，首先想到依靠自己的努力去对待，解决，你自然会体会到成功的喜悦和快乐，爸爸、妈妈的赞扬声自然会飘来。在主要依靠自己努力的过程中，我们将逐步走向成熟]]></description><category></category></item><item><title><![CDATA[对vector等STL标准容器进行排序操作]]></title><link>https://blog.youkuaiyun.com/fujilove/article/details/21723643</link><guid>https://blog.youkuaiyun.com/fujilove/article/details/21723643</guid><author>fujilove</author><pubDate>Fri, 21 Mar 2014 15:56:29 +0800</pubDate><description><![CDATA[西方有句谚语：不要重复发明轮子！

STL几乎封装了所有的数据结构中的算法，从链表到队列，从向量到堆栈，对hash到二叉树，从搜索到排序，从增加到删除......可以说，如果你理解了STL，你会发现你已不用拘泥于算法本身，从而站在巨人的肩膀上去考虑更高级的应用。

排序是最广泛的算法之一，本文详细介绍了STL中不同排序算法的用法和区别。

1 STL提供的Sort 算法

C++之]]></description><category></category></item><item><title><![CDATA[list结构体根据某个成员进行排序]]></title><link>https://blog.youkuaiyun.com/fujilove/article/details/21554669</link><guid>https://blog.youkuaiyun.com/fujilove/article/details/21554669</guid><author>fujilove</author><pubDate>Wed, 19 Mar 2014 20:36:59 +0800</pubDate><description><![CDATA[#include
#include 
using namespace std;

struct camerafoucs
{
	int index;
	int value;
	bool operator<(camerafoucs b)
	{
		return value<b.value;
	}
};

int main()
{
	camerafoucs foucsva]]></description><category></category></item><item><title><![CDATA[OpenCV对图像进行缩放显示]]></title><link>https://blog.youkuaiyun.com/fujilove/article/details/21513915</link><guid>https://blog.youkuaiyun.com/fujilove/article/details/21513915</guid><author>fujilove</author><pubDate>Wed, 19 Mar 2014 09:46:34 +0800</pubDate><description><![CDATA[#include "opencv2/opencv.hpp"
#include 
using namespace std;
using namespace cv;

int main()
{
	cv::Mat imagesrc = cv::imread("test.png");//读取图像
	if (!imagesrc.data)
	{
		cout<<"no image can]]></description><category></category></item><item><title><![CDATA[openCV获取图像数据的方式]]></title><link>https://blog.youkuaiyun.com/fujilove/article/details/19421465</link><guid>https://blog.youkuaiyun.com/fujilove/article/details/19421465</guid><author>fujilove</author><pubDate>Tue, 18 Feb 2014 19:25:39 +0800</pubDate><description><![CDATA[方式一：存取像素值。
       如果想要获取指定坐标像素的值，可以采用Mat的成员函数at(j,i)来获取坐标()处的像素值。试例代码如下：
		//用Mat的成员函数访问图像数据
		if (image.channels()==1)
		{ 
			image.at(j,i)=255;
		}
		else if (image.channels() == 3)
		{]]></description><category></category></item><item><title><![CDATA[openCV中测试算法时间复杂度]]></title><link>https://blog.youkuaiyun.com/fujilove/article/details/19420999</link><guid>https://blog.youkuaiyun.com/fujilove/article/details/19420999</guid><author>fujilove</author><pubDate>Tue, 18 Feb 2014 18:50:20 +0800</pubDate><description><![CDATA[openCV中有一个非常实用的函数cv::getTickCount()，可以用该函数来测试一段代码的运行时间。这个函数返回的是从开机算起的时钟周期，由于我们需要的是段代码运行时间，例如以ms为单位，因为，我们还需要知道电脑的频率，这里openCV提供了另外一个函数cv::getTickFrequency()。测试一段代码运行时间的代码如下：
	double duration;
	duratio]]></description><category></category></item><item><title><![CDATA[OpenCV的imread函数加载图像的完整路径问题]]></title><link>https://blog.youkuaiyun.com/fujilove/article/details/19402561</link><guid>https://blog.youkuaiyun.com/fujilove/article/details/19402561</guid><author>fujilove</author><pubDate>Tue, 18 Feb 2014 11:41:03 +0800</pubDate><description><![CDATA[大多数人的第一个OpenCV的程序就是读取图像并显示，代码如下：
#include "opencv2/opencv.hpp"

int main()
{
	cv::Mat imagesrc = cv::imread("lena.png");//读取图像
	cv::namedWindow("openCV");//创建窗口
	cv::imshow("openCV", imagesrc);]]></description><category></category></item><item><title><![CDATA[VC++多线程编程]]></title><link>https://blog.youkuaiyun.com/fujilove/article/details/18987245</link><guid>https://blog.youkuaiyun.com/fujilove/article/details/18987245</guid><author>fujilove</author><pubDate>Sat, 08 Feb 2014 15:52:04 +0800</pubDate><description><![CDATA[一、问题的提出
        编写一个耗时的单线程程序：
        新建一个基于对话框的应用程序SingleThread，在主对话框IDD_SINGLETHREAD_DIALOG添加一个按钮，ID为IDC_SLEEP_SIX_SECOND，标题为“延时6秒”，添加按钮的响应函数，代码如下：
void CSingleThreadDlg::OnSleepSixSecond()
{]]></description><category></category></item><item><title><![CDATA[mfc从磁盘中打开图像文件并显示在图像控件中]]></title><link>https://blog.youkuaiyun.com/fujilove/article/details/18701103</link><guid>https://blog.youkuaiyun.com/fujilove/article/details/18701103</guid><author>fujilove</author><pubDate>Thu, 23 Jan 2014 11:21:23 +0800</pubDate><description><![CDATA[需要在工程中包含 文件 CvvImage.h 和 CvvImage.cpp。下载地址：http://download.youkuaiyun.com/detail/connor_lele/4687210
主要代码如下：
#include "CvvImage.h"
void CCorrectionDlg::OnBnClickedBtOpen()
{
	// TODO: Add your control]]></description><category></category></item><item><title><![CDATA[opencv2.4.7.2画圆，画十字，画矩形]]></title><link>https://blog.youkuaiyun.com/fujilove/article/details/17955893</link><guid>https://blog.youkuaiyun.com/fujilove/article/details/17955893</guid><author>fujilove</author><pubDate>Tue, 07 Jan 2014 12:06:12 +0800</pubDate><description><![CDATA[本文采用的openCV C++版本的库，如果使用C版本的库，请参见另一位作者的博文http://blog.youkuaiyun.com/liqingsheng1234/article/details/9003924
1、画圆
#include 
#include 

using namespace cv;

int main()
{
	Mat image = imread("light.jp]]></description><category></category></item><item><title><![CDATA[常量字符串的内容是不可以被修改的]]></title><link>https://blog.youkuaiyun.com/fujilove/article/details/17280425</link><guid>https://blog.youkuaiyun.com/fujilove/article/details/17280425</guid><author>fujilove</author><pubDate>Thu, 12 Dec 2013 11:58:34 +0800</pubDate><description><![CDATA[#include 

int main()
{
	char *card = "JQK";
	char a_card = cards[2];
	cards[2] = cards[1];
	cards[1] = cards[0];
	cards[0] = cards[2];
	cards[2] = cards[1];
	cards[1] = a_card;
	puts(cards);

	return]]></description><category></category></item><item><title><![CDATA[doses[3] == *(doses + 3) == *(3 + doses) == 3[doses]]]></title><link>https://blog.youkuaiyun.com/fujilove/article/details/17280197</link><guid>https://blog.youkuaiyun.com/fujilove/article/details/17280197</guid><author>fujilove</author><pubDate>Thu, 12 Dec 2013 11:43:01 +0800</pubDate><description><![CDATA[#include 
int main()
{
	int doses[] = {1, 3, 2, 1000};
	//doses[3] == *(doses + 3) == **(3 + doses) == 3[doses];
	printf("服用 %i 毫克的药\n", 3[doses]);
	printf("服用 %i 毫克的药\n", 2[doses]);
	printf("服用 %i 毫克]]></description><category></category></item><item><title><![CDATA[CString类型转char*类型]]></title><link>https://blog.youkuaiyun.com/fujilove/article/details/12996023</link><guid>https://blog.youkuaiyun.com/fujilove/article/details/12996023</guid><author>fujilove</author><pubDate>Thu, 24 Oct 2013 12:38:40 +0800</pubDate><description><![CDATA[在写代码的过程中经常会遇到CString转char的问题，网上也给出了很多方法，但是很多方法自己试了也没有成功。看到网友们给出的最多的一种方法是利用CString的类函数GetBuffer函数，代码如下：

CString str = “helloworld”；
char *ch = (char*)str.GetBuffer(str.GetLength());
但是很多网友在后面的代码中用]]></description><category></category></item><item><title><![CDATA[gif格式分析]]></title><link>https://blog.youkuaiyun.com/fujilove/article/details/12857325</link><guid>https://blog.youkuaiyun.com/fujilove/article/details/12857325</guid><author>fujilove</author><pubDate>Fri, 18 Oct 2013 18:47:41 +0800</pubDate><description><![CDATA[没有找到原作者，像原作者表示敬意，转载于此：http://blog.youkuaiyun.com/friendwaters/article/details/2737328




1、概述　

       GIF(Graphics Interchange Format，图形交换格式)文件是由 CompuServe公司开发的图形文件格式，版权所有，任何商业目的使用均须 CompuServe公司授]]></description><category></category></item></channel></rss>