Python 實(shí)現(xiàn)opencv所使用的圖片格式與 base64 轉(zhuǎn)換
將np圖片(imread后的圖片)轉(zhuǎn)碼為base64格式
def image_to_base64(image_np):
image = cv2.imencode('.jpg',image_np)[1]
image_code = str(base64.b64encode(image))[2:-1]
return image_code
將base64編碼解析成opencv可用圖片
def base64_to_image(base64_code): # base64解碼 img_data = base64.b64decode(base64_code) # 轉(zhuǎn)換為np數(shù)組 img_array = np.fromstring(img_data, np.uint8) # 轉(zhuǎn)換成opencv可用格式 img = cv2.imdecode(img_array, cv2.COLOR_RGB2BGR) return img
以上這篇Python 實(shí)現(xiàn)opencv所使用的圖片格式與 base64 轉(zhuǎn)換就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python實(shí)現(xiàn)前向和反向自動(dòng)微分的示例代碼
自動(dòng)微分技術(shù)(稱為“automatic differentiation, autodiff”)是介于符號(hào)微分和數(shù)值微分的一種技術(shù),它是在計(jì)算效率和計(jì)算精度之間的一種折衷。本文主要介紹了Python如何實(shí)現(xiàn)前向和反向自動(dòng)微分,需要的可以參考一下2022-12-12
Python中np.random.randint()參數(shù)詳解及用法實(shí)例
numpy.random.randint()函數(shù)不僅可以生成一維隨機(jī)數(shù)組,也可以生成多維度的隨機(jī)數(shù)組,下面這篇文章主要給大家介紹了關(guān)于Python中np.random.randint()參數(shù)詳解及用法的相關(guān)資料,需要的朋友可以參考下2022-09-09
基于python利用Pyecharts使高清圖片導(dǎo)出并在PPT中動(dòng)態(tài)展示
這篇文章主要介紹了基于python利用Pyecharts使高清圖片導(dǎo)出并在PPT中動(dòng)態(tài)展示,pyecharts?是一個(gè)用于生成?Echarts?圖表的類庫(kù)。Echarts?是百度開源的一個(gè)數(shù)據(jù)可視化?JS?庫(kù),下面來看看具體的實(shí)現(xiàn)過程吧,需要的小伙伴也可以參考一下2022-01-01
Python HTMLTestRunner如何下載生成報(bào)告
這篇文章主要介紹了Python HTMLTestRunner如何下載生成報(bào)告,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-09-09
python+pygame實(shí)現(xiàn)簡(jiǎn)易五子棋小游戲的三種方式
這篇文章主要介紹了使用python實(shí)現(xiàn)簡(jiǎn)易五子棋小游戲,文中提供了三種實(shí)現(xiàn)方式,解決思路和部分實(shí)現(xiàn)代碼,感興趣的朋友可以參考下2023-03-03
Python使用Socket(Https)Post登錄百度的實(shí)現(xiàn)代碼
以前都是用一些高級(jí)模塊,封裝的比較好,今天嘗試使用socket模塊登錄百度,弄了半天才弄好,主要由于百度在登陸頁(yè)使用了https,我們需要對(duì)socket進(jìn)行一定處理2012-05-05
pytorch如何自定義forward和backward函數(shù)
PyTorch自動(dòng)求導(dǎo)功能強(qiáng)大,但在特定情況下需要用戶自行定義backward函數(shù),通過實(shí)例解釋了保存變量、計(jì)算梯度、鏈?zhǔn)椒▌t等核心概念,并展示了如何通過自定義函數(shù)集成到網(wǎng)絡(luò)中以及如何正確返回梯度,此外,還討論了多輸出情況下的梯度傳遞2024-10-10

