先来张C数据类型的图片,如下图基本数据类型的长度,数据存储是以"字节"(Byte)为单位,数据传输是以"位"(bit)为单位,一位就代表一个0或1(二进制),一个字节(Byte)占8位(bit).#import<Foundation/Foundation.h>
intmain(intargc,constchar*argv[])
{
@autoreleasepo..
分类:
其他好文 时间:
2014-08-14 17:09:59
阅读次数:
204
核心函数:cvEqualizeHist程序:#include"cv.h"
#include"cxcore.h"
#include"highgui.h"
#include<iostream>
intEqualizeHist(intargc,char**argv)
{
IplImage*src=cvLoadImage("e:\\picture\\4.jpg");
IplImage*SrcB=cvCreateImage(cvGetSize(src),8,1);
IplImage*SrcG..
分类:
其他好文 时间:
2014-08-14 17:06:29
阅读次数:
287
程序:代码:#include"cv.h"
#include"cxcore.h"
#include"highgui.h"
#include<iostream>
intDFTColor(intargc,char**argv)//离散傅里叶变换(DiscreteFourierTransform,缩写为DFT)
{
IplImage*src=cvLoadImage("e:\\picture\\4.jpg");
IplImage*SrcB=cvCreateImage(c..
分类:
其他好文 时间:
2014-08-14 17:05:49
阅读次数:
225
核心函数:cvDFT程序:代码:#include"cv.h"
#include"cxcore.h"
#include"highgui.h"
#include<iostream>
intDFT(intargc,char**argv)//离散傅里叶变换(DiscreteFourierTransform,缩写为DFT)
{
IplImage*src=cvLoadImage("e:\\picture\\4.jpg",0);
IplImage*Src32F=c..
分类:
其他好文 时间:
2014-08-14 17:05:39
阅读次数:
216
核心函数:cvDFT程序:代码:#include"cv.h"
#include"cxcore.h"
#include"highgui.h"
#include<iostream>
intDFT2(intargc,char**argv)//离散傅里叶变换(DiscreteFourierTransform,缩写为DFT)
{
IplImage*src=cvLoadImage("e:\\picture\\4.jpg",0);
IplImage*Src32F=..
分类:
其他好文 时间:
2014-08-14 17:05:29
阅读次数:
313
核心函数:cvRemap原理:dst(x,y)<-src(mapx(x,y),mapy(x,y))如果src(mapx(x,y),mapy(x,y))在src中不存在,那么用0代替程序:#include"cv.h"
#include"cxcore.h"
#include"highgui.h"
#include<iostream>
intRemap(intargc,char**argv)
{
ucharDataSrc[]={1,2,3,
4,5,..
分类:
其他好文 时间:
2014-08-14 17:04:59
阅读次数:
840
核心函数:cvCopyMakeBorder程序:代码:#include"cv.h"
#include"cxcore.h"
#include"highgui.h"
#include<iostream>
intCopyMakeBorder(intargc,char**argv)
{
IplImage*src=cvLoadImage("e:\\picture\\4.jpg");
IplImage*dst1=cvCreateImage(cvSize(src->width+40,..
分类:
其他好文 时间:
2014-08-14 17:03:59
阅读次数:
1080
核心函数:cvSobel程序:第5个参数使用CV_SCHARR对于第二个原图像的效果:代码:#include"cv.h"
#include"cxcore.h"
#include"highgui.h"
#include<iostream>
intDerivativeSobel(intargc,char**argv)
{
IplImage*src=cvLoadImage("e:\\picture\\7.JPG",0);
IplImage*dst..
分类:
其他好文 时间:
2014-08-14 17:02:19
阅读次数:
300
核心函数:cvLaplace相当于x方向的二阶导数加上y方向的二阶导数程序:代码:#include"cv.h"
#include"cxcore.h"
#include"highgui.h"
#include<iostream>
intlaplace(intargc,char**argv)
{
IplImage*src1=cvLoadImage("e:\\picture\\7.jpg",0);
IplImage*src2=cvLoadIma..
分类:
其他好文 时间:
2014-08-14 17:01:59
阅读次数:
274
核心函数:cvPyrDown,cvPyrUp程序:代码:#include"cv.h"
#include"cxcore.h"
#include"highgui.h"
#include<iostream>
intpyr(intargc,char**argv)
{
IplImage*src=cvLoadImage("e:\\picture\\xibao.jpg");
IplImage*dst1=cvCreateImage(cvSize(src->width/2,src-&g..
分类:
其他好文 时间:
2014-08-14 17:01:29
阅读次数:
296