最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

OpenCV 使用imread()函數(shù)讀取圖片的六種正確姿勢

 更新時間:2020年07月09日 11:02:01   作者:冰不語  
這篇文章主要介紹了OpenCV 使用imread()函數(shù)讀取圖片的六種正確姿勢,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

經(jīng)常看到有人在網(wǎng)上詢問關(guān)于imread()函數(shù)讀取圖片失敗的問題。今天心血來潮,經(jīng)過實驗,總結(jié)出imread()調(diào)用的四種正確姿勢。

通常我要獲取一張圖片的絕對路徑是這樣做的:在圖片上右鍵——屬性——安全——對象名稱。然后復(fù)制對象名稱就得到了圖片的絕對路徑。

如圖:


然而這樣得到的路徑直接復(fù)制粘貼到vs里面會直接報錯,如下:


可以看出我們獲取的絕對路徑的表示方法是單右斜線形式的。顯然opencv的imread()不支持這種方式。但是!?。〗?jīng)過實驗發(fā)現(xiàn)imread()除了不支持單右斜線形式,其他斜線形式都支持!??!比如雙右斜線形式、雙左斜線形式、單左斜線形式、前述三種斜線混合型式都是支持的?。∥蚁胫罏槭裁???

看圖,下面的六種方式任何一種都是支持的,都可以成功讀取并顯示圖片。


我個人經(jīng)常用的方法是第5種,相對路徑法。只需要把圖像文件放在工程文件夾下和.cpp文件放在一起就行了,讀取的時候就可以直接用名字讀取,如imread("miao.jpg");

最后一種命令行參數(shù)法是源碼中比較常見的。設(shè)置方法是:

工程——屬性——配置屬性——調(diào)試——命令行參數(shù),然后設(shè)置就行了。如圖:


設(shè)置之后miao.jpg就是argv[1],2.jpg就是argv[2]。

這次的完整代碼如下(路徑因人而異的):

#include<opencv2\opencv.hpp>
 
using namespace cv;
 
int main(int argc,char* argv[])
{
	Mat img;
 
	//-- 1 --雙右斜線法
	//string imgpath = "C:\\Users\\bingbuyu\\Pictures\\photo\\miao1.jpg";
	//-- 2 --雙左斜線法
	//string imgpath = "C://Users//bingbuyu//Pictures//photo//miao1.jpg";
	//-- 3 --單左斜線法
	//string imgpath = "C:/Users/bingbuyu/Pictures/photo/miao1.jpg";
	//-- 4 --以上三種混合法
	//string imgpath = "C:/Users//bingbuyu\\Pictures//photo//miao1.jpg";
	//-- 5 --相對路徑法
	//string imgpath = "miao.jpg";
	//-- 6 --命令行參數(shù)法
	string imgpath = argv[1];
 
	img = imread(imgpath, 1);
	imshow("img", img);
 
	waitKey(0);
	return 0;
}

以上六種的運行結(jié)果,還是這只喵:

 

到此這篇關(guān)于OpenCV 使用imread()函數(shù)讀取圖片的六種正確姿勢的文章就介紹到這了,更多相關(guān)OpenCV imread()讀取圖片內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • python操作MySQL的詳細教程

    python操作MySQL的詳細教程

    PyMySQL 是一個純 Python 的庫,用于連接 MySQL 數(shù)據(jù)庫,并執(zhí)行 SQL 語句,該庫的主要用途是通過 Python 代碼與 MySQL 數(shù)據(jù)庫進行交互,比如執(zhí)行查詢、插入數(shù)據(jù)、更新數(shù)據(jù)、刪除數(shù)據(jù)等操作,本文介紹了python操作MySQL的詳細教程,需要的朋友可以參考下
    2024-10-10
  • python 編程之twisted詳解及簡單實例

    python 編程之twisted詳解及簡單實例

    這篇文章主要介紹了python 編程之twisted詳解及簡單實例的相關(guān)資料,需要的朋友可以參考下
    2017-01-01
  • opencv python 傅里葉變換的使用

    opencv python 傅里葉變換的使用

    這篇文章主要介紹了opencv python 傅里葉變換的使用,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-07-07
  • Python selenium爬蟲實現(xiàn)定時任務(wù)過程解析

    Python selenium爬蟲實現(xiàn)定時任務(wù)過程解析

    這篇文章主要介紹了Python selenium爬蟲實現(xiàn)定時任務(wù)過程解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-06-06
  • 3個適合新手練習(xí)的python小游戲

    3個適合新手練習(xí)的python小游戲

    這篇文章主要分析的是3個適合新手練習(xí)的python小游戲,初學(xué)者嘛就應(yīng)該多練手,下文分享的python小游戲歡迎大家來玩,需要的小伙伴也可以參考一下
    2022-01-01
  • pandas中的DataFrame數(shù)據(jù)遍歷解讀

    pandas中的DataFrame數(shù)據(jù)遍歷解讀

    這篇文章主要介紹了pandas中的DataFrame數(shù)據(jù)遍歷解讀,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-12-12
  • python機器學(xué)習(xí)之神經(jīng)網(wǎng)絡(luò)實現(xiàn)

    python機器學(xué)習(xí)之神經(jīng)網(wǎng)絡(luò)實現(xiàn)

    這篇文章主要為大家詳細介紹了python機器學(xué)習(xí)之神經(jīng)網(wǎng)絡(luò)的實現(xiàn)方法,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-10-10
  • 讀取本地json文件,解析json(實例講解)

    讀取本地json文件,解析json(實例講解)

    下面小編就為大家分享一篇讀取本地json文件,解析json的實例講解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2017-12-12
  • 在Python運行時動態(tài)查看進程內(nèi)部信息的方法

    在Python運行時動態(tài)查看進程內(nèi)部信息的方法

    今天小編就為大家分享一篇在Python運行時動態(tài)查看進程內(nèi)部信息的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-02-02
  • Python?matplotlib實現(xiàn)折線圖的繪制

    Python?matplotlib實現(xiàn)折線圖的繪制

    Matplotlib作為Python的2D繪圖庫,它以各種硬拷貝格式和跨平臺的交互式環(huán)境生成出版質(zhì)量級別的圖形。本文將利用Matplotlib庫繪制折線圖,感興趣的可以了解一下
    2022-03-03

最新評論

紫云| 永年县| 德格县| 报价| 孝义市| 滦南县| 霍林郭勒市| 房山区| 江华| SHOW| 大荔县| 竹山县| 南漳县| 吉林市| 牟定县| 镇赉县| 郎溪县| 赤壁市| 师宗县| 许昌县| 乳源| 宁德市| 攀枝花市| 通山县| 林周县| 阜城县| 永寿县| 南涧| 盱眙县| 富民县| 潞城市| 丰宁| 日土县| 沅江市| 博爱县| 泽州县| 蓝山县| 舒兰市| 长垣县| 澳门| 靖西县|