我需要将matlab文件转换为python。在matlab中我们有
for o_indy = 1:o_vres
for o_indx = 1:o_hres
....
if(condition)
img_o(o_indy, o_indx,:) = pix11*p11 + pix12*p12 + pix21*p21 + pix22*p22;
pix11*p11 , pix12*p12 , pix21*p21 , pix22*p22
在哪里1x1x3 matrices
matlab中的输出img_o
是320x320x3 matrix
当我转换为 python
for o_indy in range(1, o_vres+1):
for o_indx in range(1, o_hres+1):
....
if(condition):
img_o[o_indy-1: o_indx] =(matrix((array(pix11)*p11))+matrix((array(pix12)*p12))+matrix((array(pix21)*p21))+matrix((array(pix22)*p22)))
我得到一个1x320x960
大小矩阵。我怎样才能解决这个问题?