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

在python下讀取并展示raw格式的圖片實(shí)例

 更新時間:2019年01月24日 09:04:28   作者:月下花弄影  
今天小編就為大家分享一篇在python下讀取并展示raw格式的圖片實(shí)例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

raw文件可能有些人沒有,因此,先用一張圖片創(chuàng)建一個raw格式的文件(其實(shí)可以是其他類型的格式文件)

import numpy as np
import cv2
img = cv2.imread('cat.jpg')
# 這里需要我們在當(dāng)前目錄下放一張名為cat.jpg的文件
img.tofile('cat.raw')
#利用numpy中array的函數(shù)tofile將數(shù)據(jù)寫入文件
#這時我們發(fā)現(xiàn)當(dāng)前目錄下新增了一個文件,名為cat.raw

有了raw文件,我們就可以讀取這個文件,并顯示出來。

# 我們先確定原圖片的數(shù)據(jù)格式和大小,通道數(shù),否者無法進(jìn)行下一步轉(zhuǎn)換
type = img.dtype#得到數(shù)據(jù)格式,如uint8和uint16等
width, height, channels = img.shape# 得到圖像大小和通道數(shù)

# 利用numpydefromfile函數(shù)讀取raw文件,并指定數(shù)據(jù)格式
imgData = np.fromfile('cat.raw', dtype=type)

# 利用numpy中array的reshape函數(shù)將讀取到的數(shù)據(jù)進(jìn)行重新排列。
imgData = imgData.reshape(width, height, channels)

# 展示圖像
cv2.imshow('img',imgData)
**# 注意到這個函數(shù)只能顯示uint8類型的數(shù)據(jù),如果是uint16的數(shù)據(jù)請先轉(zhuǎn)成uint8。否則圖片顯示會出現(xiàn)問題。**
cv2.waitKey()
cv2.destroyAllWindows()

如果已經(jīng)擁有了raw文件,就直接運(yùn)用fromfile讀取數(shù)據(jù)(可能有些raw文件有頭文件)

以上這篇在python下讀取并展示raw格式的圖片實(shí)例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • python3使用print打印帶顏色的字符串代碼實(shí)例

    python3使用print打印帶顏色的字符串代碼實(shí)例

    這篇文章主要介紹了python3使用print打印帶顏色的字符串代碼實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-08-08
  • Python復(fù)合賦值運(yùn)算符由淺入深實(shí)例探究

    Python復(fù)合賦值運(yùn)算符由淺入深實(shí)例探究

    這篇文章主要為大家介紹了Python復(fù)合賦值運(yùn)算符由淺入深實(shí)例探究,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2024-01-01
  • python傳參時一個星號和兩個星號的區(qū)別小結(jié)

    python傳參時一個星號和兩個星號的區(qū)別小結(jié)

    在Python中,一個星號(*)和兩個星號(**)用于函數(shù)定義中的參數(shù)傳遞,本文主要介紹了python傳參時一個星號和兩個星號的區(qū)別小結(jié),具有一定的參考價值,感興趣的可以了解一下
    2024-02-02
  • python代碼編寫計(jì)算器小程序

    python代碼編寫計(jì)算器小程序

    這篇文章主要為大家詳細(xì)介紹了python代碼編寫計(jì)算器小程序,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-07-07
  • Python 字符串、列表、元組的截取與切片操作示例

    Python 字符串、列表、元組的截取與切片操作示例

    這篇文章主要介紹了Python 字符串、列表、元組的截取與切片操作,結(jié)合實(shí)例形式分析了Python針對字符串、列表、元組的截取與切片相關(guān)操作技巧,需要的朋友可以參考下
    2019-09-09
  • Python新手學(xué)習(xí)raise用法

    Python新手學(xué)習(xí)raise用法

    在本篇文章里小編給大家分享的是一篇關(guān)于Python新手學(xué)習(xí)raise用法的相關(guān)知識點(diǎn),需要的朋友們可以參考下。
    2020-06-06
  • Pytorch深度學(xué)習(xí)之實(shí)現(xiàn)病蟲害圖像分類

    Pytorch深度學(xué)習(xí)之實(shí)現(xiàn)病蟲害圖像分類

    PyTorch是一個開源的Python機(jī)器學(xué)習(xí)庫,基于Torch,用于自然語言處理等應(yīng)用程序。它具有強(qiáng)大的GPU加速的張量計(jì)算和自動求導(dǎo)系統(tǒng)的深度神經(jīng)網(wǎng)絡(luò)。本文將介紹如何通過PyTorch實(shí)現(xiàn)病蟲害圖像分類,感興趣的可以學(xué)習(xí)一下
    2021-12-12
  • Python3標(biāo)準(zhǔn)庫總結(jié)

    Python3標(biāo)準(zhǔn)庫總結(jié)

    在本篇內(nèi)容中我們給大家總結(jié)了關(guān)于Python3標(biāo)準(zhǔn)庫的相關(guān)內(nèi)容,需要的朋友們跟著學(xué)習(xí)下。
    2019-02-02
  • 學(xué)會這29個常用函數(shù),你就是Pandas專家

    學(xué)會這29個常用函數(shù),你就是Pandas專家

    Pandas?無疑是?Python?處理表格數(shù)據(jù)最好的庫之一,但是很多新手無從下手,這里總結(jié)出最常用的?29?個函數(shù),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2022-11-11
  • 發(fā)布你的Python模塊詳解

    發(fā)布你的Python模塊詳解

    這篇文章主要介紹了發(fā)布你的Python模塊詳解的相關(guān)資料,需要的朋友可以參考下
    2016-09-09

最新評論

玉溪市| 新密市| 富裕县| 林西县| 遵义市| 读书| 大悟县| 黄平县| 三都| 军事| 岐山县| 乡城县| 榕江县| 花垣县| 盘锦市| 堆龙德庆县| 宜丰县| 和林格尔县| 甘南县| 盐津县| 吉水县| 嘉峪关市| 探索| 龙陵县| 佛学| 子洲县| 鄂伦春自治旗| 确山县| 察雅县| 古交市| 金溪县| 英德市| 阳城县| 启东市| 湘阴县| 东丰县| 泰宁县| 南丰县| 邹城市| 哈密市| 临夏县|