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

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在 Python 中填充圖像

在 Python 中填充圖像

紫衣仙女 2023-06-06 10:25:38
我正在嘗試在所有方面添加列和行。padded_array = np.zeros([img.shape[0] + (size//2) + (size//2), img.shape[1] + (size//2) + (size//2)]) padded_array[size//2 : padded_array.shape[0]-(size//2), size//2 : padded_array.shape[1]-(size//2)] = gray這里,img是原始圖像,gray是灰度圖像,shape兩者都是same。現(xiàn)在,我試圖padded_array通過(size//2) rows在頂部和底部以及 (size//2) columns左側(cè)和右側(cè)添加來創(chuàng)建一個。size總是odd。當我嘗試填充時,我不明白為什么灰度圖像沒有廣播到填充數(shù)組中。相反,它正在做的是255在該灰度圖像范圍內(nèi)的所有像素上廣播值,填充的行和列留空。我正在添加兩個圖像的屏幕截圖,請看一下?;叶葓D像是:廣播灰色后的填充圖像是:
查看完整描述

2 回答

?
LEATH

TA貢獻1936條經(jīng)驗 獲得超7個贊

您可以image width / image height用常數(shù)除法和乘法。


import matplotlib.pyplot as plt



def pad(image, h=2):

    w = (image.shape[0]/image.shape[1]) * h

    plt.figure(figsize=(w, h))

    plt.imshow(im)

    plt.axis('off')

    plt.show()



im = plt.imread('blur.png')

pad(im)

輸出:

http://img1.sycdn.imooc.com//647e99500001e1a502300190.jpg

查看完整回答
反對 回復 2023-06-06
?
天涯盡頭無女友

TA貢獻1831條經(jīng)驗 獲得超9個贊

這里的錯誤是在定義時padded_array我沒有定義數(shù)組的數(shù)據(jù)類型是int,它默認是float,這就是白色圖像的原因,一旦我將padded_array中的數(shù)據(jù)定義為int,結(jié)果一切都很好美好的。



查看完整回答
反對 回復 2023-06-06
  • 2 回答
  • 0 關注
  • 176 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號