Chinaunix首页 | 论坛 | 博客
  • 博客访问: 191900
  • 博文数量: 53
  • 博客积分: 2015
  • 博客等级: 上尉
  • 技术积分: 546
  • 用 户 组: 普通用户
  • 注册时间: 2009-05-04 23:28
文章分类

全部博文(53)

文章存档

2012年(4)

2011年(8)

2010年(19)

2009年(22)

我的朋友

分类: C/C++

2010-01-19 11:02:51

cvLoadImage( filename, -1 ); 默认读取图像的原通道数

cvLoadImage( filename, 0 ); 强制转化读取图像为灰度图

cvLoadImage( filename, 1 ); 读取彩色图

例:将读入图像强制转换为灰度图像显示

#include <highgui.h>
#include <cv.h>

int main(int argc, char **argv)
{
    if (argc != 2)
        return -1;
    /*强制转换为灰度图像*/
    IplImage *img = cvLoadImage(argv[1], 0);
    cvNamedWindow("example");
    cvShowImage("example", img);
    cvWaitKey(0);
    cvReleaseImage(&img);
    cvDestroyWindow("example");
    return 0;
}


阅读(2679) | 评论(0) | 转发(0) |
0

上一篇:无线通信的干扰

下一篇:OpenCV像素点处理

给主人留下些什么吧!~~