第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

如何將整數(shù)列表轉(zhuǎn)換并保存為位圖圖像?

如何將整數(shù)列表轉(zhuǎn)換并保存為位圖圖像?

Qyouu 2023-09-05 20:57:36
我正在嘗試將我認(rèn)為代表共同構(gòu)成位圖圖像的字節(jié)的數(shù)字列表轉(zhuǎn)換為所述圖像文件(保存到磁盤(pán))和/或簡(jiǎn)單地轉(zhuǎn)換為超立方體可用的形式。不過(guò),我更希望能夠可視化圖像,以確保轉(zhuǎn)換實(shí)際上正常工作。我不知道圖像的形狀,但我認(rèn)為它可能是 4 寬 x 8 高。我有一個(gè)字體字符映射的 json 文件(一種基于圖像的字體,由日語(yǔ)詞典使用),其中每個(gè)字符都表示為位圖圖像,例如一個(gè)字符是:                       { "bitmap": [0,0,26,0,17,252,17,36,89,100,81,84,81,132,209,252,144,0,19,254,42,84,46,84,38,84,66,86,79,255,0,0], "code": 46370 }我試圖了解這些所代表的實(shí)際角色。我嘗試解決此問(wèn)題的方法是將這些整數(shù)列表轉(zhuǎn)換為字節(jié)(或它們代表的字節(jié)數(shù)組),然后將它們轉(zhuǎn)換為位圖圖像文件(并可能將它們保存到磁盤(pán) - 這就是我要執(zhí)行的步驟)停留在),然后我將 OCR 這些圖像(無(wú)論是在 python 中使用 tesseract,還是使用 Adobe 的 OCR,如果我可以將它們放入 pdf 中)以確定它們的 UTF-8 或 Shift-JIS 等效項(xiàng)。如果我把這個(gè)問(wèn)題過(guò)于復(fù)雜化,那么我也希望得到更多的指導(dǎo)!我參考了以下 stackoverflow 帖子(以及其他一些帖子)來(lái)嘗試將整數(shù)列表轉(zhuǎn)換為實(shí)際的圖像文件: How do I conversion byte array to bitmap image in Python? 將 int 轉(zhuǎn)換為 Python 3 中的字節(jié) 圖像 從字節(jié) (python) PIL: 將 Bytearray 轉(zhuǎn)換為圖像 將 ASCII 代碼的 Numpy 數(shù)組轉(zhuǎn)換為字符串我也嘗試過(guò)這個(gè)庫(kù),我想我成功地將列表轉(zhuǎn)換為表示位的字符串,以及該庫(kù)版本的位圖,但我不知道如何保存結(jié)果對(duì)象。查看源代碼,這個(gè)特定庫(kù)的位圖類(lèi)對(duì)于我想做的事情似乎有點(diǎn)無(wú)用。上面的數(shù)字應(yīng)該對(duì)應(yīng)于這張圖片:(不是灰度)。我寫(xiě)了一些將整數(shù)列表轉(zhuǎn)換為字節(jié)或“bytearray”的東西(我剛剛嘗試了很多不同的東西,我不確定我真正需要哪種格式),但是當(dāng)我遇到問(wèn)題時(shí)我就陷入了困境我嘗試將這些字節(jié)保存為 bmp 文件。根據(jù)我的嘗試,我會(huì)收到如下錯(cuò)誤:OSError: cannot identify image file 'out.bmp' OSError: cannot identify image file <_io.BytesIO object at 0x000001F037F7C5C8> AttributeError: 'BitMap' object has no attribute 'save'或者,我只是保存一個(gè)無(wú)法打開(kāi)的文件,因?yàn)樗遣皇苤С值奈募袷剑ɡ?,如果我只是打開(kāi)一個(gè)文件并寫(xiě)入它)。我猜問(wèn)題的一部分是我沒(méi)有保存使用位圖標(biāo)題的數(shù)據(jù)。而且,將一些字節(jié)保存為圖像似乎比我想象的要復(fù)雜得多,所以坦率地說(shuō),我什至不知道從哪里開(kāi)始。我也不確定我正在制作的字節(jié)數(shù)組是單個(gè)字節(jié)的數(shù)組還是整個(gè)列表的某種表示形式......有人可以幫我將這個(gè)數(shù)字列表保存為圖像嗎?我不知道是否真的需要將其保存為位圖。這是我的程序(一個(gè)版本):import iofrom PIL import Imagetest_image = "out.bmp"test_bytes = [0,0,26,0,17,252,17,36,89,100,81,84,81,132,209,252,144,0,19,254,42,84,46,84,38,84,66,86,79,255,0,0]actual_bytes = bytes(test_bytes)def generate_output_image(input_image):    image = Image.open(io.BytesIO(input_image))    image.save(test_image)generate_output_image(actual_bytes)
查看完整描述

目前暫無(wú)任何回答

  • 0 回答
  • 0 關(guān)注
  • 148 瀏覽
慕課專(zhuān)欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)