- 博客(8)
- 资源 (6)
- 收藏
- 关注
原创 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 6216
原创 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 15834 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 5239
原创 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 13959
原创 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 44756 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 6187
翻译 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 5962 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 4687
c语言(C语言编程宝典、Expert C Programming、The C programming Language)
2011-01-24
protel设计库 Atmel Microcontroller 8051 Architecture
2008-10-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人