博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
opencv学习之路(3)--(图像的读入和显示)
阅读量:6093 次
发布时间:2019-06-20

本文共 674 字,大约阅读时间需要 2 分钟。

int main( int argc, char** argv )

{
    IplImage* pImg; //声明IplImage指针
 
    //载入图像
    if( argc == 2 &&
        (pImg = cvLoadImage( argv[1], -1)) != 0 )//[[此处的argc==2是否需要改成argc==1?我改了之后才能运行成功。求大牛解惑]] //  wmzzzz : 在"属性"|"debug"|里的command arguments 里加入参数(一个路径:要打开的文件路径) 这时 argc==2 就合理了...可以试试多加几个
    {
        cvNamedWindow( "Image", 1 );//创建窗口
        cvShowImage( "Image", pImg );//显示图像
 
        cvWaitKey(0); //等待按键
 
        cvDestroyWindow( "Image" );//销毁窗口
        cvReleaseImage( &pImg ); //释放图像
        return 0;
    }
 
    return -1;
}
这个实验和上一个实验就不一样了:

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

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

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

cvShowImage等等函数;

转载于:https://www.cnblogs.com/winnter/archive/2013/05/16/3082720.html

你可能感兴趣的文章
04 企业的结构
查看>>
php 记录日志时 基础的日志格式
查看>>
dedecms生成文档数据库崩溃 mysql daemon failed to start
查看>>
Linux的50个基本命令
查看>>
Objective-C中创建单例方法的步骤
查看>>
[转]无法安装MVC3,一直卡在vs10-kb2483190
查看>>
Codeforces 520B:Two Buttons(思维,好题)
查看>>
web框架-(二)Django基础
查看>>
Jenkins持续集成环境部署
查看>>
emoji等表情符号存mysql的方法
查看>>
ubuntu14.04中国源
查看>>
Excel到R中的日期转换
查看>>
网络层
查看>>
centos7没有ifconfig命令
查看>>
10-SAP PI开发手册-ERP发布服务供外围系统调用(RFC类型)
查看>>
cmd命令行查看windows版本
查看>>
城市三联动简单实例
查看>>
opencv边缘检测的入门剖析(第七天)
查看>>
Spring Boot☞ 使用Thymeleaf模板引擎渲染web视图
查看>>
mac本地搭建wordpress
查看>>