python opencv3 圖像與原始字節轉換


 

git: https://github.com/linyi0604/Computer-Vision 

 1 # coding:utf8
 2 import cv2  3 import numpy  4 import os  5 
 6 
 7 """
 8 隨機字節的bytearray轉為灰度圖像和BGR圖像  9 """
10 randomByteArray = bytearray(os.urandom(120000)) 11 flatNumpyArray = numpy.array(randomByteArray) 12 # 轉換成400*300的灰度圖像
13 grayImage = flatNumpyArray.reshape(400, 300) 14 cv2.imwrite("randomGray.png", grayImage) 15 
16 """
17 隨機字節的bytearray轉為400*100的彩色圖像 18 """
19 bgrImage = flatNumpyArray.reshape(400, 100, 3) 20 cv2.imwrite("randomColor.png", bgrImage)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM