码迷,mamicode.com
首页 > 其他好文 > 详细

opencv之imread()

时间:2018-12-31 00:02:28      阅读:182      评论:0      收藏:0      [点我收藏+]

标签:ons   tiff   ret   图片   jpg   file   通道   http   clu   

imread()图像为载入函数

//函数原型:
imread(const string& filename,int flag);

参数一:const string& filename 传入参数为文件名字。

  支持图片格式:

  1、windows位图:*.bmp,*.dib;

  2、JPEG文件:*.jpg,*.jpe,*.jpeg;

  3、JPEG 2000 文件;

  4、PNG 图片:*.png;

  5、便携文件格式;

  6、Sun rasters;

  7、TIFF文件;

参数二:int flag参入参数

  1、取值0,将图像转化为灰图;

  2、取值2,原深度图像;

  3、取值4,原颜色图像;

  4、取值1为彩图,取值<0Alpha通道加载图像,=0为灰图。

#include <opencv2/opencv.hpp>
using namespace cv;
int main()
{
Mat one=imread("bee.jpg",1);//Mat类 读取图像个one对象
imshow("1",one);//图像显示函数,将one对象显示出来
Mat minu=imread("bee.jpg",-1);
imshow("-1",minu);
Mat zero=imread("bee.jpg",0);
imshow("0",zero);
Mat two=imread("bee.jpg",2);
imshow("2",two);
waitKey(0);
return 0;
}
技术分享图片技术分享图片
技术分享图片技术分享图片
四个图片分别为-1,0,1,2得到的图。

 

opencv之imread()

标签:ons   tiff   ret   图片   jpg   file   通道   http   clu   

原文地址:https://www.cnblogs.com/oldhuang/p/10201064.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!