c++中IplImage***是什么意思

 我来答
du瓶邪
推荐于2016-06-23 · TA获得超过2.4万个赞
知道大有可为答主
回答量:1.7万
采纳率:100%
帮助的人:2937万
展开全部

该程序从文件中读入一幅图像,将之反色,然后显示出来.   

////////////////////////////////////////////////////////////////////////  
#include <stdlib.h>  
#include <stdio.h>  
#include <math.h>  
#include <cv.h>  
#include <highgui.h>      
int main(int argc, char *argv[])  
{  
  IplImage* img = 0;   
  int height,width,step,channels;  
  uchar *data;  
  int i,j,k;      
  if(argc<2){  
    printf("Usage: main <image-file-name>\n\7");  
    exit(0);  
  }   
   
  // load an image    
  img=cvLoadImage(argv[1]);  
  if(!img){  
    printf("Could not load image file: %s\n",argv[1]);  
    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);   
  cvMoveWindow("mainWin", 100, 100);      
  // invert the image  
  for(i=0;i<height;i++) for(j=0;j<width;j++) for(k=0;k<channels;k++)  
    data[i*step+j*channels+k]=255-data[i*step+j*channels+k];      
  // show the image  
  cvShowImage("mainWin", img );      
  // wait for a key  
  cvWaitKey(0);      
  // release the image  
  cvReleaseImage(&img );  
  return 0;  
}
太白cc
推荐于2018-03-20 · 超过10用户采纳过TA的回答
知道答主
回答量:26
采纳率:0%
帮助的人:26.1万
展开全部
IplImage 是OpenCV里的一个结构;
带两个星号是指针的指针,一般用来表示二位数组
追问
那带三个星号还是指指针吗?
追答
还是指针,是指针的指针的指针,很少见,可以表示指向二维数组指针的指针,或者三维数组,很少见到,不知道在此上下文中做什么用
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
幸巴达
2015-06-04 · TA获得超过1.2万个赞
知道大有可为答主
回答量:6953
采纳率:38%
帮助的人:2466万
展开全部
这是openCV中图像矩阵的指针。 简单说就是代表一个图片。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小浣熊快递
2012-05-23 · TA获得超过517个赞
知道小有建树答主
回答量:237
采纳率:66%
帮助的人:98.4万
展开全部
一个指向指针的指针的指针,具体是什么意思需要看你代码上下文,这不是C++本身的东西,就是你看到的那个程序里头一个一个变量
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式