OpenCV imread()函数
生活随笔
收集整理的這篇文章主要介紹了
OpenCV imread()函数
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?
imread(const string& filename, int flags=1)?例如:
//讀入圖像單通道,即灰度圖 ScrImage = imread("C:\\Users\\Desktop\\opencv_1.jpg", 0);?
imread函數從文件中加載圖像并返回該圖像。如果該圖像不能被讀取(由于文件丟失、權限不正確、不支持或非法的格式等原因),該函數返回一個空的矩陣(Mat中的data項為NULL)。現在已經支持一下的文件格式:
- Windows bitmaps - *.bmp, *.dib (always supported)
- JPEG files - *.jpeg, *.jpg, *.jpe (see the?Notes?section)
- JPEG 2000 files - *.jp2 (see the?Notes?section)
- Portable Network Graphics - *.png (see the?Notes?section)
- WebP - *.webp (see the?Notes?section)
- Portable image format - *.pbm, *.pgm, *.ppm (always supported)
- Sun rasters - *.sr, *.ras (always supported)
- TIFF files - *.tiff, *.tif (see the?Notes?section)
?
flag=-1時,8位深度,原通道
flag=0,8位深度,1通道
flag=1, ? 8位深度? ,3通道
flag=2,原深度,1通道
flag=3, ?原深度,3通道
flag=4,8位深度?,3通道
?
總結
以上是生活随笔為你收集整理的OpenCV imread()函数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: threshold()
- 下一篇: 最小二乘