第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

cv2 如何從圖片文件流獲取image對(duì)象

cv2 如何從圖片文件流獲取image對(duì)象

C++
慕無忌1623718 2019-01-25 16:08:01
我最近需要對(duì)圖像做一些處理,當(dāng)我經(jīng)過一系列協(xié)議解析和解碼獲取到圖片流的時(shí)候,下一步需要用cv2對(duì)圖片進(jìn)行處理,首先就需要拿到cv2的圖片對(duì)象。一般情況是import cv2img = cv2.imread("test.jpg")這樣就能直接拿到img對(duì)象??墒俏蚁朐趦?nèi)存中直接轉(zhuǎn)換,不想寫入文件,再用cv2讀入,這樣就能少一個(gè)圖片緩存的步驟。各位大神幫下忙,我鼓搗半天了,該怎么實(shí)現(xiàn)呢?比如fc= open("test.jpg","rb").read()這時(shí)候fc就是圖片的文件流,這與我處理得到的文件流是一樣的。那么現(xiàn)在我該如何用cv2讀入呢?cv2.imread(fc)是肯定不對(duì)的。
查看完整描述

1 回答

?
絕地?zé)o雙

TA貢獻(xiàn)1946條經(jīng)驗(yàn) 獲得超4個(gè)贊

一樓講的很認(rèn)真,邏輯也沒毛病,但是很遺憾答非所問。

fc= open("test.jpg","rb").read() 

#將fc文件字符流,轉(zhuǎn)化為numpy數(shù)組#其實(shí)就是將fc中的字符流中的每個(gè)字符轉(zhuǎn)換為對(duì)應(yīng)的ascii碼值#然后保存在np數(shù)組中,fc中字符的ascii碼對(duì)應(yīng)數(shù)組中的一個(gè)元素)#假如fc文件字符流由100個(gè)字符構(gòu)成,那么fileNPArry數(shù)組的寬度就等于100)fileNPArray = np.fromstring(fc, np.uint8)#cv2.IMREAD_COLOR 以彩色模式讀入#cv2.IMREAD_GRAYSCALE 以灰色模式讀入img = cv2.imdecode(fileNPArray ,cv2.IMREAD_COLOR)#此時(shí)的img 就是你曾經(jīng)通過cv2.imread()方法導(dǎo)入的圖片對(duì)象了


查看完整回答
反對(duì) 回復(fù) 2019-01-25
  • 1 回答
  • 0 關(guān)注
  • 674 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)