欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python-OpenCV 實現(xiàn)將數(shù)組轉換成灰度圖和彩圖

 更新時間:2020年01月09日 17:11:08   作者:li_il  
今天小編就為大家分享一篇python-OpenCV 實現(xiàn)將數(shù)組轉換成灰度圖和彩圖,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

主要步驟

1.生成普通python數(shù)組(bytearray(),os.urandom())

2.轉換成numpy數(shù)組(numpy.array())

3.通過reshape將數(shù)組轉換到所需的維數(shù)

4.以圖像的形式顯示出來(cv.imshow())

代碼

import os
 
import cv2 as cv
import numpy as np
 
 
 
# Make an array of 120000 random bytes
randomByteArray = bytearray(os.urandom(120000))
# translate into numpy array
flatNumpyArray = np.array(randomByteArray)
# Convert the array to make a 400*300 grayscale image(灰度圖像)
grayImage = flatNumpyArray.reshape(300, 400)
# show gray image
cv.imshow('GrayImage', grayImage)
# print image's array
print(grayImage)
cv.waitKey()
 
# byte array translate into RGB image
randomByteArray1 = bytearray(os.urandom(360000))
flatNumpyArray1 = np.array(randomByteArray1)
BGRimage = flatNumpyArray1.reshape(300,400,3)
cv.imshow('BGRimage', BGRimage)
cv.waitKey()
cv.destroyAllWindows()

效果

以上這篇python-OpenCV 實現(xiàn)將數(shù)組轉換成灰度圖和彩圖就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • Python引入多個模塊及包的概念過程解析

    Python引入多個模塊及包的概念過程解析

    這篇文章主要介紹了Python引入多個模塊及包的概念過程解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-09-09
  • Python第三方包PrettyTable安裝及用法解析

    Python第三方包PrettyTable安裝及用法解析

    這篇文章主要介紹了Python第三方包PrettyTable安裝及用法解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-07-07
  • 介紹Python中的fabs()方法的使用

    介紹Python中的fabs()方法的使用

    這篇文章主要介紹了介紹Python中的fabs()方法的使用,是Python入門當中的基礎知識,需要的朋友可以參考下
    2015-05-05
  • python學習之SpaCy庫的高級特性詳解

    python學習之SpaCy庫的高級特性詳解

    在之前的文章中,我們介紹了SpaCy庫的一些基本概念和功能,在這篇文章中,我們將深入學習一些更高級的特性,包括詞向量、依賴性解析、和自定義組件
    2023-07-07
  • 基于PyQt5制作一個動態(tài)指針時鐘

    基于PyQt5制作一個動態(tài)指針時鐘

    這篇文章主要和大家分享如何利用Python中的PyQt5制作一個動態(tài)指針時鐘來顯示實時時間,文中的示例代碼講解詳細,需要的可以參考一下
    2022-02-02
  • Python re.split方法分割字符串的實現(xiàn)示例

    Python re.split方法分割字符串的實現(xiàn)示例

    本文主要介紹了Python re.split方法分割字符串的實現(xiàn)示例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-08-08
  • python使用socket連接遠程服務器的方法

    python使用socket連接遠程服務器的方法

    這篇文章主要介紹了python使用socket連接遠程服務器的方法,涉及Python中socket通信的基本技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-04-04
  • 多個版本的python共存時使用pip的正確做法

    多個版本的python共存時使用pip的正確做法

    這篇文章主要介紹了多版本python共存時使用pip的正確做法,幫助有多個python版本需求的人可以正確的導包,感興趣的朋友可以了解下
    2020-10-10
  • python實現(xiàn)數(shù)組求和與平均值

    python實現(xiàn)數(shù)組求和與平均值

    這篇文章主要介紹了python實現(xiàn)數(shù)組求和與平均值方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-05-05
  • Win7上搭建Cocos2d-x 3.1.1開發(fā)環(huán)境

    Win7上搭建Cocos2d-x 3.1.1開發(fā)環(huán)境

    現(xiàn)在,越來越多的公司采用Cocos2d-x 3.0來開發(fā)游戲了,但是現(xiàn)在這樣的文章并不多,所以打算寫一系列來幫助初學者快速掌握Cocos2d-x 3.0。首先就從開發(fā)環(huán)境的大家說起吧
    2014-07-07

最新評論