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

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

相當(dāng)于numpy.expand_dims()和numpy.concatenate()的C ++

相當(dāng)于numpy.expand_dims()和numpy.concatenate()的C ++

翻閱古今 2021-05-04 09:45:18
如標(biāo)題中所述,我目前有一些從OpenCV讀取的2D圖像數(shù)據(jù),我需要將尺寸更改為4D。例如,將尺寸標(biāo)注[320, 720]為[1, 320, 720, 1],然后使整個(gè)數(shù)據(jù)成為單個(gè)4D矩陣。在Python中,我可以numpy.expand_dims()對(duì)每個(gè)圖像進(jìn)行處理,然后再對(duì)numpy.concatenate()它們進(jìn)行處理。我想知道是否可以在C ++中使用一些等效的API。我在中找到expand_dims()了Tensorflow它,但是它僅適用于張量,并且還沒(méi)有找到任何東西concatenate()。圖書館像OpenCV,Tensorflow,Boost都?xì)g迎。但是我想減輕負(fù)擔(dān),所以如果我自己實(shí)現(xiàn)(如果不太復(fù)雜的話)會(huì)更好。先感謝您。
查看完整描述

1 回答

?
紅顏莎娜

TA貢獻(xiàn)1842條經(jīng)驗(yàn) 獲得超13個(gè)贊

expand_dimsplus concatenate,可以用更迭代的語(yǔ)言編寫為:


In [107]: x = np.arange(12).reshape(3,4)


In [109]: y = np.zeros((2,3,4,3),dtype=int)

In [110]: for i in range(2):

     ...:     for j in range(3):

     ...:         y[i,:,:,j] = x

     ...:         

In [111]: y

Out[111]: 

array([[[[ 0,  0,  0],

         [ 1,  1,  1],

         [ 2,  2,  2],

         [ 3,  3,  3]],


        [[ 4,  4,  4],

         [ 5,  5,  5],

        ....

         [10, 10, 10],

         [11, 11, 11]]]])

換句話說(shuō),您所需要的只是創(chuàng)建合適大小的目標(biāo)數(shù)組的能力,以及將2d數(shù)組復(fù)制到適當(dāng)插槽中的能力。


查看完整回答
反對(duì) 回復(fù) 2021-05-18
  • 1 回答
  • 0 關(guān)注
  • 196 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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