反色源码
// opencv1.cpp : 定义控制台应用程序的入口点。
//
#include "stdafx.h"
//
//
// 该程序从文件中读入一幅图像,将之反色,然后显示出来.
//
#include <stdlib.h>
#include <stdio.h>
#include <math.h>
#include <cv.h>
#include <highgui.h>
int main()
{
IplImage* img = 0;
int height,width,step,channels;
uchar *data;
int i,j,k;
img=cvLoadImage("D:\\My Documents\\Desktop\\花草1.bmp",1);//读取图像
// load an image
if(!img){
exit(0);
}
// get the image data
height = img->height;
width = img->width;
step = img->widthStep;
channels = img->nChannels;
data = (uchar *)img->imageData;
printf("Processing a %dx%d image with %d channels\n",height,width,channels);
// create a window
cvNamedWindow("mainWin", CV_WINDOW_AUTOSIZE);