91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 2KB
    文件類(lèi)型: .py
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2021-01-07
  • 語(yǔ)言: Python
  • 標(biāo)簽: verilo??python??vivado??

資源簡(jiǎn)介

在使用vivado的時(shí)候經(jīng)常需要面臨將一張圖片轉(zhuǎn)化為。coe文件進(jìn)行測(cè)試,但是網(wǎng)上的眾多代碼都比較亂,目前沒(méi)有找到比較合適的,這個(gè)文件對(duì)大部分東西都進(jìn)行了標(biāo)注,很容易上手,只需要一個(gè)python就好了

資源截圖

代碼片段和文件信息

import?os
import?sys
from?PIL?import?Image
import?numpy?as?np

Bytes?=?4?#Every?line?have?Bytes?bytes
DataAddr?=?512

#只需要改變file_name就好了,file_name對(duì)應(yīng)著圖片的具體地址和名字。
file_name=r‘/home/long.jpg‘

img=Image.open(file_name)
img=img.resize((5656))
rgb?=?img.split()
r_array?=?np.array(r).reshape(-1)
g_array?=?np.array(g).reshape(-1)
b_array?=?np.array(b).reshape(-1)
merge_array?=?np.concatenate((r_arrayg_arrayb_array))
print(merge_array)
print(len(merge_array))

file_name1?=?“image_all.dat“

file1?=?open(file_name1?‘w‘)

num=0
for?mj?in?enumerate(merge_array):
????file1.write(‘@‘)
????#?print(mj)
????#?print(num+=1)
????#?print(hex(m)[2:].zfill(4))
????#?print(hex(m)[2:].zfill(4))
????file1.write(hex(m)[2:].zfill(4))
????file1.write(‘\n‘)
????file1.write(hex(j)[2:].zfill(4))#zfill(8)?stardar

評(píng)論

共有 條評(píng)論