- 學習OpenCV 4:基于Python的算法實戰(zhàn)
- 肖鈴
- 196字
- 2022-05-05 19:40:10
2.3.2 案例10:圖像解碼應用
對于接收到的圖像數(shù)據(jù)流,需要使用圖像解碼功能解碼為圖像數(shù)據(jù)。
在OpenCV中,用于圖像解碼的函數(shù)為imdecode。imdecode函數(shù)的C++語言函數(shù)定義如下:

imdecode函數(shù)的Python語言函數(shù)定義如下:

imdecode函數(shù)的參數(shù)說明如下。
● buf:bytes類型的輸入數(shù)據(jù)流。
● flags:解碼標志,由cv:ImreadModes定義。
● retval:解碼的圖像結(jié)果(返回值)。
本案例從txt中讀取已保存的圖像數(shù)據(jù)流,然后將數(shù)據(jù)流解碼為圖像并顯示。本案例的代碼如下:

解碼后的圖像顯示如圖2.7所示。

圖2.7
推薦閱讀
- Puppet 4 Essentials(Second Edition)
- 高手是如何做產(chǎn)品設計的(全2冊)
- JavaScript+jQuery開發(fā)實戰(zhàn)
- 精通網(wǎng)絡視頻核心開發(fā)技術(shù)
- 計算機應用基礎實踐教程
- 微服務架構(gòu)深度解析:原理、實踐與進階
- Android應用案例開發(fā)大全(第二版)
- Python從入門到精通
- MATLAB GUI純代碼編寫從入門到實戰(zhàn)
- 實戰(zhàn)Java高并發(fā)程序設計(第2版)
- Node.js區(qū)塊鏈開發(fā)
- Continuous Delivery and DevOps:A Quickstart Guide Second Edition
- 算法超簡單:趣味游戲帶你輕松入門與實踐
- C語言程序設計
- 零基礎C語言學習筆記