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

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

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

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

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

有了raw文件,我們就可以讀取這個(gè)文件,并顯示出來(lái)。

# 我們先確定原圖片的數(shù)據(jù)格式和大小,通道數(shù),否者無(wú)法進(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)
**# 注意到這個(gè)函數(shù)只能顯示uint8類(lèi)型的數(shù)據(jù),如果是uint16的數(shù)據(jù)請(qǐng)先轉(zhuǎn)成uint8。否則圖片顯示會(huì)出現(xiàn)問(wèn)題。**
cv2.waitKey()
cv2.destroyAllWindows()

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

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

相關(guān)文章

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

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

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

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

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

    python傳參時(shí)一個(gè)星號(hào)和兩個(gè)星號(hào)的區(qū)別小結(jié)

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

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

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

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

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

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

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

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

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

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

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

    學(xué)會(huì)這29個(gè)常用函數(shù),你就是Pandas專(zhuān)家

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

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

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

最新評(píng)論

定襄县| 临沂市| 大洼县| 西充县| 平安县| 竹北市| 桂东县| 长汀县| 科技| 长宁区| 乃东县| 福建省| 益阳市| 五大连池市| 田林县| 额济纳旗| 苍溪县| 万全县| 漯河市| 云龙县| 绥宁县| 高邑县| 米易县| 永宁县| 灵宝市| 萨迦县| 大同县| 当涂县| 金川县| 崇礼县| 忻城县| 盐亭县| 会宁县| 喀喇沁旗| 老河口市| 和田县| 彰化市| 介休市| 南开区| 政和县| 长泰县|