自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (6)
  • 收藏
  • 关注

原创 Python Ellipsis 对象

什么是Ellipsis对象?中文解释:省略用于表示索引查找[]中省略号(...)是否存在。Ellipsis对象没有任何属性,等价于True。Ellipsis对象表现形式:省略号举例1:a = [1,2]a.append(a)print a输出:[1,2,[...]]出现“...”的原因:出现了类似无限循环的结构,因为a[2] = aprint a[2

2013-03-15 18:03:19 4563 1

原创 Ubuntu Server 11.10 i386 安装配置redmine和git

安装redmine的过程见:http://www.1000year.com/blog/622.htm这里主要介绍git的安装。1.下载deb文件:wget http://ftp.us.debian.org/debian/pool/main/g/git/git_1.7.2.5-3_i386.deb问题:若提示缺少liberror-perl,到http://packages

2012-03-23 17:33:06 1223

原创 s3c6410使用MFC-API进行MPEG-4格式解码及LCD播放代码注释

/*将MPEG-4格式的视频显示到LCD上*/#include #include #include #include #include #include #include #include #include #include #include #include

2011-07-04 15:24:18 2813 1

原创 clapack解超定线性方程组

<br />有两个网页要重点参考,分别是:<br />网页一:http://www.culatools.com/features/lapack/<br />网页二:http://www.netlib.org/lapack/lug/node1.html<br />解超定线性方程组的其中一个函数如下: SUBROUTINE DGELSD( M, N, NRHS, A, LDA, B, LDB, S, RCOND, RANK, $ WORK, LWORK, IWO

2011-04-12 12:47:00 2930

原创 windows环境下,msys+mingw 编译clapack 3.2.1

<br />终于编译通过了...再不通过我的项目就要延期了。<br />首先说明的是,有两篇文章对我的编译很有帮助,但两篇文章都没有说太明白,某些细节可能会让新上手的程序员抓狂。<br />文章一: http://www.cnblogs.com/hjbxyz/archive/2010/11/07/1871201.html<br />文章二:http://www.netlib.org/clapack/faq.html<br />问题一:在/INSTALL目录下,dsecnd.c 和 second.c两个文件中

2011-04-12 11:01:00 2220

原创 c语言,for循环中使用malloc和free出现运行错误:no source available...

在eclipse CDT环境下,若在for循环中使用malloc和free,则会出现no source available问题

2011-04-06 13:30:00 2916

转载 C++库(转帖)

<br /> 在网上发现这篇文章,上Google搜索了下下,但由于转载太多,已经找不到原作者了,只能向原作者抱歉! ——我是再次转过来的! 基础类<br />1、 Dinkumware C++ Library <br />参考站点:http://www.dinkumware.com<br />P.J. Plauger编写的高品质的标准库。P.J. Plauger博士是Dr. Dobb's程序设计杰出奖的获得者。其编写的库长期被Microsoft采用,并且最近Borland也取得了其OEM的license,在

2011-03-31 10:17:00 1070

原创 Matlab中del2()函数学习笔记

在L=del2(U)表达式中,Matlab帮助文件的解释是:li,j=(ui+1,j+ui-1,j+ui,j+1+ui,j-1)/4 - ui,j但帮助文件没有解释边缘点如何处理。根据数学中的原理,在程序中做适当变化处理:1. 数组左上角角点的公式应为:2. 数组左边边点公式应为:依这两个公式类推,可以得到其他角点和其他边点的计算公式,从而得到计算结果。用C编程实现del2时需要注意这些点的计算。

2011-03-16 11:40:00 15948 7

原创 IBM Rational ClearQuest 变更管理和缺陷跟踪工具

官方网址:http://www-01.ibm.com/software/awdtools/clearquest/

2011-03-15 16:18:00 6649

原创 OpenCV应用笔记

1、使用cvSmooth函数,src与dst的depth要一致,否则会出现RaiseException错误。src和dst的位深不能为64位浮点。简单模糊和高斯模糊支持 1- 或 3-通道, 8-比特 和 32-比特 浮点图像。这两种方法可以(in-place)方式处理图像。2、对于Depth为IPL_DEPTH_64F的情况,若要取出图像内的数组,不用直接使用Ipl_Image->imagedata的方法,而使用cvGetReal*D的方法来读取

2011-03-13 14:56:00 5845 1

原创 libmatio读取-v6 mat文件变量笔记

<br />libmatio是一个开源mat文件读写库,该库已经应用到了Scilab中。单独使用这个库,能够用C/C++实现对mat文件的读写(目前只支持版本6以下)。<br />一、读普通数组<br />   int   start[2]={0,0},stride[2]={1,1},edge[2]={1,1}, err = 0;<br />   double ptr[1];<br />   mat_t  *mat;<br />   matvar_t *matvar;<br />   mat = Mat_O

2011-03-02 10:07:00 6773 4

原创 Scilab中查看当前空间的变量

<br />who命令:列出变量空间<br />但是如果当变量过多时,查看起来较麻烦。可以考虑用类似matlab中的变量空间GUI模块:应用程序->Variable browser

2011-03-01 13:34:00 4371

原创 python 截取网页内容

程序备份:用python截取网页的内容。以下代码times部分存在一些问题,需要增加多选结构,以匹配复杂的情况。#This file is for abtaining data from website "http://bj.58.com/diannao/"# -*- coding:utf-8 -*-# file: GetImage.py#import Tkinter #界面库import urllib #url解析库import re # 正则表达式库#coding=utf-8from pyExceler

2011-02-25 21:08:00 6204

原创 OpenCV像素点处理

<br />获得像素点的值便可以更加灵活的进行图像处理,在OpenCV里可以通过cvGet2D()和cvSet2D()两个函数加上一个CvScalar结构体做到。<br />OpenCV中,CvScalar结构为:<br />typedef struct CvScalar<br />{<br />    double val[4];<br />}<br />CvScalar;<br /> <br />4个double型变量,算法处理时不至于被强制类型转换而降低精度了。<br />再来看读写函数的定义:<br

2011-02-23 11:38:00 15796 3

原创 Eclipse处理图像,内存分配不够的问题

<br />问题现象:在使用Eclipse+OpenCV图像处理的过程中,一运行debug程序就死,说明程序在编译期间就已经出问题了(虽然没有出现编译错误),现象如下:<br />No source available for "_alloca() at 0x418742"<br />原因:函数里面不适合定义很大的临时数组变量!<br />解决的办法:将数组变量改为二维指针,动态分配数组,减小堆栈内存的大小<br />源程序:<br /> /*以下代码读取mat文件,存储为int*数组,并将int*数组转变

2011-02-22 11:54:00 5232

原创 OpenCV中,cvResize函数的用法,以及IplImage*结构中,图像数组的提取。

<br />代码如下:<br /> IplImage* Img;<br /> Img=cvLoadImage("D://SOP.jpg",1);<br /> IplImage* Output_Img;<br /> CvSize Out_Img_size;<br /> Out_Img_size.width = 252;<br /> Out_Img_size.height = 252;<br /> Output_Img = cvCreateImage(Out_Img_size,Img->depth,Img->n

2011-02-21 14:05:00 13930

原创 Matlab中读写DICOM图像的方法

<br /><br />读写Dicom格式的图像I=dicomread('E:/CT/37222.dcm'); %读取图像metadata = dicominfo('E:/CT/37222.dcm');%存储信息imagesc(I);%显示图像dicomwrite(I, 'E:/CT/37222.dcm',metadata);%写入Dicom图像

2011-02-21 12:35:00 44728 4

原创 cvLoadImage无法载入图像

<br />编译出现:<br />../cvTest.cpp:11:90: error: invalid conversion from 'int' to 'const char*'<br />../cvTest.cpp:11:90: error:   initializing argument 1 of 'IplImage* cvLoadImage(const char*, int)'<br /> <br />原因是:图像的路径用了单引号'D://*.jpg'。char*应该用双引号。<br /> <br

2011-02-21 10:18:00 6176

翻译 libmatio函数说明

<br />matio库支持提供了用c/c++读写matlab下.mat文件的的方法。libmatio 1.3.3库中部分函数说明如下:<br />1. int Mat_Close (mat_t*  mat)<br />    关闭给定的Matlab MAT文件,释放相应的内存。<br />    mat为MAT文件的指针,返回值为0。<br />2. mat_t* Mat_Create (const char*  matname, const char*  hdr_str)<br />    建立

2011-02-16 13:35:00 5938 1

原创 Windows下用MinGW安装ITK-3.20.0的注意事项

<br />首先使用CMake生成Makefile。特别要注意的是:需要勾选Advanced选项,然后去掉选项-use-pthreads。当生成lib的时候会出现如下错误:<br />> [ 66%] Building CXX object <br />> Code/Common/CMakeFiles/ITKCommon.dir/itkBarrier.obj<br />> In file included from <br />> F:/ITK/source/Insight/Code/Common/itkC

2011-02-14 12:11:00 4680

原创 for循环下,printf与cvmGet的奇怪问题

<br /> 代码如下:<br />IplImage* img=cvLoadImage("*.bmp",-1);<br /> CvMat tmp_mat,*mat=NULL;<br /> mat=cvGetMat(img,&tmp_mat);<br /> int row,column,i,j;<br /> row=img->height;<br /> column=img->width;<br /> for(i=0;i<row;i++)<br />{<br />    for(j=0;j<column;j+

2011-01-17 17:19:00 5180

原创 cvLoadImage无法载入图像,返回空指针的问题

<br />cvLoadImage(filename,flag)函数,如果filename直接输入"*.bmp",有可能出现找不到图片的问题。虽然该图片在工程目录下,但仍然找不到。可能原因是路径太长。<br />若filename输入"filepath//.bmp"时,需要注意:filepath中所有的/都需要转义,用//代替。

2011-01-11 16:22:00 8178 3

原创 EclipseCDT+MinGW配置,出现gcc/g++:no input files的原因

<br />    在编程前,程序员常做的一件事情就是配置好项目。为方便,很多人将include目录和lib目录直接拷贝到settings里面。<br />    今天编程,一粗心,将目录前面的拷贝覆盖掉了,所以出现了gcc/g++: no input files。<br />    编译时就变成了:gcc -ID:MinGw/Include"……

2011-01-11 09:30:00 11070

Wvrp5.7桥接真实机器

讲解了Wvrp5.7桥接真实机器的配置过程,亲测可用

2012-08-15

c语言(C语言编程宝典、Expert C Programming、The C programming Language)

c语言教程、C语言编程宝典、Expert C Programming、The C programming Language

2011-01-24

vc6类库参考手册-visual c++类库

microsoft visual v++ 6.0的类库参考手册,非常详细!

2009-03-21

linux,NASM汇编

linux汇编的工具,类似于windows下的nasm。这是nasm的中文手册

2009-03-14

protel设计库 Atmel Microcontroller 8051 Architecture

atmel公司的8051芯片封装,包括89系列,40K系列,60k系列等,一应俱全!

2008-10-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除